Summary
Andrew Geng is a software engineer with 17 years of experience, currently advancing full-stack and research-driven systems at IBM while pursuing a PhD in Electrical and Computer Engineering at UW–Madison. He combines a dual undergraduate background in Computer Science and Mathematics with hands-on improvements to large codebases—reducing runtimes from hours to under 4 and trimming tens of thousands of lines of code. His work spans React/Flask front ends, Java backend tools, and database-backed visualization platforms, with prior applied science experience at Amazon and cybersecurity exposure at UW DoIT. Comfortable bridging research and production, he’s known for rigorous documentation and measurable performance wins that enable scalable, maintainable engineering.
17 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Mathematics, Bachelor of Science - BS, Mathematics at University of Wisconsin-Madison