Summary
John Connor is a seasoned software engineer with 10 years of professional experience building and operating production systems across startups and large tech, currently contributing at Amazon in New York. His background spans backend systems, large-scale analytics, and infrastructure—work that includes custom DNS/HTTP proxy development, big-data e-commerce analytics, and automated cluster management. He has taught data structures and databases as an adjunct lecturer, bringing a strong foundation in computer science and an ability to translate theory into maintainable code. Pursuing a PhD while holding an M.A. and a B.S., he combines academic rigor with hands-on delivery and a track record of improving build, deployment, and distributed-data workflows. An early career role in the Navy supporting massive distributed databases hints at a long-standing aptitude for resilient systems under operational constraints. Colleagues can expect a pragmatic engineer who pairs systems-level thinking with mentoring and teaching experience.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of West Florida
Doctor of Philosophy - PhD, Computer Science, (In Progress), Doctor of Philosophy - PhD, Computer Science, (In Progress) at The Graduate Center, City University of New York
Master of Arts (M.A.), Computer Science, Master of Arts (M.A.), Computer Science at City University of New York