Summary
Nabin Niroula is a full-stack developer with 7–8 years of experience building scalable web applications and microservices using Java, Spring, Hibernate, Python (Django/FastAPI), and React. He has designed and implemented enterprise-grade systems at financial and telecom firms (TD, Bank of America, Verizon), combining solid backend architecture, ORM tuning, and cloud deployment with polished single-page React interfaces. Comfortable across the stack, he leverages Spring AOP/Batch, dependency injection, and Python ORMs to optimize performance and simplify complex data flows. He often reduces frontend complexity by judicious use of Hooks and selective Redux elimination, improving developer productivity and maintainability. Based in Aurora, Colorado, he blends disciplined OOAD and J2EE patterns with practical modern microservices and API-first practices, delivering reproducible, testable solutions for demanding production environments.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Metropolitan State University of Denver