PersonBuilder
.setName("Yujing Gao")
.setAge(0.000000000)
.setGender(Gender.MALE)
.setJob("Software Engineer Senior")
.isAppleFan(true)
.addInterests(
List.of("Coding", "Gym")
)
.addEducation(
new Degree(
"B.S. in Computer Science",
"CSU, Columbus, GA",
"May 15th, 2020"
),
new Degree(
"M.S. in Computer Science",
"CSU, Columbus, GA",
"Aug 4th, 2021"
)
)
.build();
Huntsville, Alabama
Spring 2019
Published paper on 2019 IEEE SoutheastCon entitled Multi-Factor Stateful Authentication using NFC and Mobile Phones. The project implemented a Windows Authentication System using technologies like AES Encryption, pGina, and Android Host-based Card Emulation.

Columbus, Georgia
Summer 2020
Help a local family-owned business design and implement online menu system. The system allows customers to place an order online and restaurant owner will get notified by email. Frameworks like React and Redux are used for handling large and complex menu dataset.

IBM
Fall 2019
Participated in the 2019 Master the Mainframe competition hosted by IBM and was recognized as 2019 Global Part 2 Winners and Part 3 Finishers. Through this experience, I gained knowledge of various mainframe programming languages, including Mainframe Assembler, JCL, and COBOL.
☁️ During my tenure at TSYS (Global Payments) I played a crucial role in building a modern distributed payment platform using cloud services, primarily AWS.
👨🏻💻 As part of the team, we embarked on an ambitious project to develop the entire financial control system and posting system from scratch, incorporating the business logic of the old legacy mainframe system.
🛠️ Our primary focus was to create a auto-scalable, high-availability, resilient systems with self-healing capabilities and robust retry mechanisms. To achieve this, we utilized cutting-edge technologies such as Kafka, Airflow, Spark, Java with Spring, and a wide range of AWS services.
💵 Together, we successfully built the Core Batch architecture, making significant strides in transforming the company's payment infrastructure.
January 2022 - Present🕸 I carry a specialized expertise in crafting web services using J2EE and Websphere.
💾 I have had the privilege to significantly participate in the transformation of legacy mainframe software, originally in COBOL, into more contemporary and robust Java applications.
🧪 In an effort to streamline our processes, I architected an advanced parallel integration testing framework leveraging Postman and web services.
✅ This framework has played a pivotal role in enhancing our software quality assurance measures, even exceeding the performance of pre-existing testing frameworks such as JUnit.
💡 I am eager to apply and expand my competencies and insights in future projects and opportunities.
April 2021 - December 2021👨🏻🏫 Throughout this role, I honed my teaching and coaching skills, effectively guiding and inspiring students in the fields of science, technology, engineering, and mathematics.
📋 As a Graduate Assistant, I collaborated with professors to design and deliver engaging instructional materials, fostering a dynamic learning environment that encouraged active participation and critical thinking among students.
🧭 Additionally, my role as a STEM Program Mentor allowed me to provide one-on-one support, guiding students through complex concepts, and nurturing their problem-solving abilities.
💪🏼 These experiences have not only strengthened my technical expertise but have also cultivated my communication skills, adaptability, and empathy in order to tailor my approach to each student's unique learning style.
⚡️ As I continue to grow in my career as a software developer, I am eager to apply these invaluable teaching and coaching skills to contribute effectively to any team and foster a culture of continuous learning and development.
August 2020 - August 2021⭐️ During my pursuit of a Master of Computer Science (Software Development track) degree at Columbus State University, I have acquired a diverse and comprehensive skill set through a rigorous curriculum that emphasized both theoretical knowledge and practical application.
🏁 I am proud of my academic achievements and the diverse range of skills I have acquired throughout my Master's program. These experiences have equipped me with a strong foundation to excel as a software developer, capable of tackling complex challenges and contributing effectively to the development of cutting-edge software solutions.
👨🏻🎓 During my pursuit of a Bachelor of Computer Science degree, I gained a solid foundation in various fundamental areas of computer science. The program covered a wide range of essential topics, enabling me to develop a comprehensive skill set as a software developer.
🌈 My bachelor's degree in computer science has laid a solid groundwork for my continued growth as a software developer, enabling me to adapt to diverse challenges and stay abreast of the latest advancements in the ever-evolving field of computer science.
August 2016 - August 2021Copyright © Yujing Gao 2026. All Rights Reserved
Made with ♥ in Columbus, GA, USA