Available to hire
I am a software professional with over 10 years of experience delivering enterprise applications using Java, Spring Boot, RESTful APIs, and React. I design scalable backends and responsive frontends, adapting to Waterfall, RAD, and Agile methodologies to fit team needs.
I have led microservices architectures and cloud-enabled data-sharing solutions, focusing on clean code, thorough testing, performance optimization, and accessible user experiences. I enjoy collaborating with cross-functional teams to deliver high-quality software that helps users and businesses succeed.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Engineer at American Express
November 1, 2021 - PresentDesigned and implemented React UI pages and authentication flows; built reusable components and a component library; integrated API calls from Java backends using Redux/Context. Improved page load times and accessibility (WCAG 2.1 AA) and reduced authentication-related tickets. Implemented OAuth2/JWT with Spring Security, optimized data persistence with Spring Data JPA, and introduced Redis caching and Spring Batch for batch processing. Built RESTful APIs, reactive endpoints with WebFlux, data visualization, and logging/monitoring via ELK stack.
Senior Software Engineer at Capital One
January 1, 2019 - June 1, 2021Developed React-based web applications with responsive UIs and authentication workflows; created reusable components and a component library; integrated REST APIs with Axios and managed state with Redux/Context. Built dashboards consuming data from Java services, implemented unit tests with Jest/RTL, and contributed to security and batch-processing initiatives for enterprise backend services.
Software Developer at Cognizant
August 1, 2017 - December 1, 2018Architected Java/Spring Boot RESTful services and React frontends; implemented authentication using JWT and secure data access; optimized database schemas/queries for high-volume transactions; established logging, caching, and fault-tolerant microservices on cloud platforms. Delivered login portals and UI components with Redux/Context, ensuring responsive and cross-browser compatibility, and implemented client-side validation and form handling.
Software Developer at National Informatics Centre (NIC)
August 1, 2012 - December 1, 2015Developed web services and batch processing solutions with Java for Oracle-based systems; implemented backend security controls, RESTful services, and data migration utilities. Created frontend UI modules using JavaScript templating, implemented client-side validation, and contributed to multi-tier application design and government-grade reliability.
Education
Master of Science in Computer Science at University of North Texas
August 1, 2021 - May 1, 2023Bachelor of Technology in Information Technology at MSEC, India
September 1, 2010 - May 1, 2014Qualifications
Industry Experience
Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Farmington Hills today.