Nicholas Trecina is a seasoned Java senior software engineer with over a decade of experience delivering reliable, customer-facing systems in fast-paced environments. He has progressed from intern to senior roles across Keap, KUBRA, and Kroger Technology, specializing in API design, service decomposition, and integrations using REST, OAuth, Spring, and Hibernate. A pragmatic advocate of Agile (Scrum/Kanban), he pairs strong multitasking and rapid context-switching skills with a knack for architecting decoupled data models that enable breaking monoliths into smaller services. Beyond work, he treats programming as a hobby—building personal tools like a Java-based photo backup app—which reflects a lifelong curiosity for how systems work and a habit of quickly learning and applying new technologies. Managers frequently rely on him for time-sensitive, high-quality delivery, and he consistently seeks opportunities to help teammates and improve engineering practices.
10 years of coding experience
13 years of employment as a software developer
BS, Applied Computer Science, BS, Applied Computer Science at Arizona State University
A :baby: buddy to help caregivers track sleep, feedings, diaper changes, and tummy time to learn about and predict baby's needs without (as much) guess work.
Contributions:8 pushes, 7 branches in 2 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nicholas Trecina - Senior Software Engineer at Kroger Technology