Summary
Phil Hanna is a seasoned software engineer with a decade of experience and a long professional history as a Principal Software Developer at SAS, where he built and integrated systems across finance, real estate, insurance, and manufacturing domains. He combines deep language fluency in Python, Java, and Go with legacy expertise in C/C++, SAS, XML, and cross-platform Windows/Linux development. A published author of four Java books and holder of Java and advanced SAS certifications, he pairs practical coding with technical leadership and project management. His academic background is eclectic—summa cum laude in pure mathematics and advanced study in mathematics and Russian—bringing rigorous analytical thinking and language curiosity to engineering problems. Based in Raleigh, NC, he continues to evolve with modern languages while drawing on decades of production-grade systems experience. An understated strength is his talent for translating complex domain rules into maintainable software, honed over long-term enterprise projects.
10 years of coding experience
23 years of employment as a software developer
History, History at Columbia University in the City of New York
Bachelor of Arts (B.A.), summa cum laude, Pure Mathematics, Bachelor of Arts (B.A.), summa cum laude, Pure Mathematics at State University of New York at New Paltz
Russian Language, Russian Language at North Carolina State University
Mathematics, Mathematics at Rutgers, The State University of New Jersey-Newark
Ph.D. dropout, Mathematics, Ph.D. dropout, Mathematics at University of North Carolina at Chapel Hill
English, Russian