I am a software developer with around five years of experience building scalable UI and full-stack web applications. I specialize in front-end frameworks (Angular, React), Java back-end technologies (Spring Boot, Hibernate), and cloud-based deployments (Azure, AWS). I enjoy turning complex requirements into modular, reusable components and delivering reliable, production-ready software. I thrive in collaborative, agile environments and focus on delivering high-quality code with attention to performance and maintainability. I am proactive in incident management and continuous improvement, continually seeking ways to optimize systems, automate deployments, and improve user experiences for stakeholders and end users alike.

I am a software developer with around five years of experience building scalable UI and full-stack web applications. I specialize in front-end frameworks (Angular, React), Java back-end technologies (Spring Boot, Hibernate), and cloud-based deployments (Azure, AWS). I enjoy turning complex requirements into modular, reusable components and delivering reliable, production-ready software. I thrive in collaborative, agile environments and focus on delivering high-quality code with attention to performance and maintainability. I am proactive in incident management and continuous improvement, continually seeking ways to optimize systems, automate deployments, and improve user experiences for stakeholders and end users alike.

Available to hire

I am a software developer with around five years of experience building scalable UI and full-stack web applications. I specialize in front-end frameworks (Angular, React), Java back-end technologies (Spring Boot, Hibernate), and cloud-based deployments (Azure, AWS). I enjoy turning complex requirements into modular, reusable components and delivering reliable, production-ready software. I thrive in collaborative, agile environments and focus on delivering high-quality code with attention to performance and maintainability.

I am proactive in incident management and continuous improvement, continually seeking ways to optimize systems, automate deployments, and improve user experiences for stakeholders and end users alike.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the complete software development lifecycle to deliver a full-stack solution for employee data management. Developed dynamic and responsive user interfaces using AngularJS, React.js, JavaScript, HTML5, and CSS3. Integrated backend services with Spring Boot RESTful APIs to enable CRUD operations, and optimized database queries in MySQL. Collaborated with design teams to implement UX designs from Figma & Sketch and managed Agile tasks using Jira. Worked on OAuth2 authentication and implemented interactive UI components with Bootstrap and CSS Grid. Automated build and deployment using Maven and Tomcat and maintained version control with Git and GitHub.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 4, 2025
Implemented projects using Angular 8/10, JavaScript, TypeScript, and jQuery in an Agile SCRUM environment. Developed client-side views and dynamic web forms with Angular routes, NGX-Data tables, and built-in pipes. Enhanced responsiveness with Bootstrap and CSS, integrating MongoDB for data management. Collaborated on backend development using Spring MVC, Spring Data JPA, and Hibernate. Created and maintained API testing with Postman. Coordinated with QA teams and tracked issues using Jira and Confluence integrations. Developed ReactJS views as part of a SPA and worked on OAuth2 authentication flows.
UI Developer at Airtel, Hyderabad, India
December 31, 2019 - August 4, 2025
Enhanced application performance through Angular 6 component-based development and migration from AngularJS to Angular 8. Developed UI toolkits and styled web applications using HTML5, jQuery, Bootstrap, and JavaScript. Worked on UX designs and wireframes with Adobe XD and related tools. Implemented React.js client-side form validation and developed React components managing Virtual DOM updates and AJAX calls. Contributed to CI/CD pipelines using Maven and developed responsive web pages using Bootstrap media queries. Performed unit and performance testing and collaborated with cross-functional teams for smooth user interactions.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in full software development lifecycle for an employee data management system, delivering front-end features using AngularJS, React.js, JavaScript, HTML5, and CSS3. Collaborated with design teams to implement UX/UI designs and integrated backend services with Spring Boot RESTful APIs managing CRUD operations on employee data. Wrote MySQL queries for data handling, optimized data processes, and used OAuth2 authentication including two-step verification. Enhanced UI responsiveness using Bootstrap, Flexbox, and CSS Grid. Conducted code reviews and maintained high coding standards. Automated builds with Maven and deployment on Tomcat, managing version control with Git/GitHub and documentation using Confluence. Observed migration from AngularJS to Angular12.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 7, 2025
Implemented projects using Agile SCRUM methodology and developed client-side scripting with Angular (8/10), JavaScript, TypeScript, and jQuery. Developed UI components, views, routes and dynamic client-side code with Angular to create responsive web applications. Utilized Jira for project management and tracked tasks. Integrated MongoDB for data management and developed backend architecture using Spring MVC and data persistence with Spring Data JPA and Hibernate. Developed and maintained Postman collections for API testing and documentation. Participated in bug fixing, QA coordination, and integrated Confluence with Jira for documentation alignment.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - August 7, 2025
Enhanced application performance using Angular 6 component-based development and supported migration from AngularJS to Angular 8. Developed UI toolkit and styling architecture using HTML5, jQuery, Bootstrap, and AJAX. Implemented Angular Router for navigation in SPA. Created wireframes and UX designs with Adobe tools, and developed React.js client-side form validation and components. Used JavaScript DOM and event handling for dynamic UI. Participated in unit and performance testing. Collaborated cross-functionally to define UI flows and improve user interaction. Worked with Maven in CI/CD pipelines and ensured responsive design using Bootstrap and media queries.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the full software development lifecycle to deliver a full-stack solution for employee data management. Developed dynamic and responsive UIs using AngularJS, React.js, JavaScript, HTML5, and CSS3. Collaborated with design teams implementing Figma & Sketch UX designs. Used React Hooks to build reusable components. Integrated Spring Boot RESTful APIs for CRUD operations on employee data. Wrote optimized SQL queries in MySQL for database management. Utilized Axios and Fetch API for asynchronous data fetching. Developed RESTful endpoints with Express.js. Observed project upgrade from AngularJS to Angular 12. Implemented OAuth2 authentication and 2-step verification. Enhanced responsiveness using Bootstrap, Flexbox, and CSS Grid. Conducted code reviews ensuring best practices. Automated builds and deployment with Maven, deployed on Tomcat. Managed version control with Git and GitHub and documented projects in Confluence.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 10, 2025
Implemented projects using Agile Scrum methodology with active participation in daily stand-ups, sprint showcases, and retrospectives. Developed client-side applications using Angular 8/10, JavaScript, TypeScript, and jQuery. Designed UI components and templates with Angular and utilized NGX-Data tables for data preview and filtering. Created responsive layouts extending Bootstrap frameworks and ensured session and input validations with HTML5 and Bootstrap. Integrated MongoDB for data management and employed Spring MVC for backend architecture following MVC patterns. Managed data using Spring Data JPA and Hibernate. Maintained API documentation and testing through Postman. Developed SPA views with React JS including lifecycle management and AJAX calls. Coordinated with QA teams to track and fix bugs. Integrated Confluence with Jira to ensure documentation and task tracking alignment.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - August 10, 2025
Enhanced application performance through Angular 6 component-based development and migration from AngularJS to Angular 8. Worked in Agile Scrum teams delivering regular business updates. Developed UI toolkits using HTML5, jQuery, Bootstrap, AJAX, and AngularJS. Created wireframes and UX designs using Adobe XD, Illustrator, and Designer. Developed JavaScript frameworks wrapping jQuery for UI configuration widgets. Implemented React.js client-side form validation and managed React components lifecycle and AJAX communication. Used Maven for CI/CD pipeline setup and maintained responsive design with Bootstrap and media queries. Developed dynamic forms with autocomplete and user validation functionalities and performed unit and performance testing. Collaborated across teams defining user flows and improving application UX.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the complete software development lifecycle delivering full-stack solutions for employee data management. Developed responsive user interfaces using AngularJS, React.js, JavaScript, HTML5, and CSS3, and integrated backend services using Spring Boot RESTful APIs. Optimized database operations with MySQL and handled asynchronous data fetching. Collaborated on upgrading projects and implementing OAuth2 authentication with two-step verification. Conducted code reviews and automated build and deployment using Maven and Tomcat. Utilized Git, Jira, and Confluence for version control and project management.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 10, 2025
Implemented front-end solutions using Angular 8/10, JavaScript, TypeScript, jQuery, and Bootstrap within Agile Scrum teams. Managed project workflows with Jira and integrated MongoDB for data storage. Developed scalable back-end architecture with Spring MVC and data persistence with Hibernate. Created React JS views for SPA and handled API testing with Postman. Participated in QA, bug fixing, and linked documentation with Confluence. Experienced in OAuth2 authentication and Maven build optimizations.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - August 10, 2025
Enhanced application performance with Angular 6 and migrated from AngularJS to Angular 8. Developed UI Toolkit and styling architecture using HTML5, jQuery, Bootstrap, and AJAX. Created wireframes and UX designs with Adobe XD and worked with React.js components and Redux for state management. Contributed to CI/CD pipeline setup with Maven and implemented responsive web design techniques. Involved in unit and performance testing and collaborated on end-to-end UI flows.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the full software development lifecycle designing, coding, testing, and documenting a full-stack solution focused on employee data management. Developed responsive user interfaces using AngularJS, React.js, JavaScript, HTML5, and CSS3. Integrated backend services through Spring Boot RESTful APIs enabling CRUD operations, with database management in MySQL. Collaborated closely with design and backend teams, implemented OAuth2 authentication, created reusable React components, and conducted code reviews to ensure code quality. Utilized tools such as Jira, Confluence, Git, Maven, and Tomcat to manage project workflows, documentation, version control, and deployment.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 18, 2025
Implemented projects using Agile Scrum methodologies including sprint planning and retrospectives. Developed client-side scripting using Angular 8/10, JavaScript, TypeScript, and jQuery for creating dynamic views and data tables. Designed responsive layouts and utilized Bootstrap for UI theming. Integrated MongoDB for data storage and Spring MVC and Hibernate for backend architecture and data persistence. Managed API testing and documentation with Postman and worked with React JS for SPA creation. Coordinated QA and bug-fixing efforts while utilizing Jira and Confluence for task and documentation management.
UI Developer at Airtel, Hyderabad, India
December 31, 2019 - August 18, 2025
Enhanced application performance with Angular 6 component-based development and migrated projects from AngularJS to Angular 8. Developed UI toolkits and styling architectures with HTML5, jQuery, and Bootstrap. Created wireframes and UX designs using Adobe XD and other Adobe products. Implemented React.js for client-side validation and component lifecycle management, and used Maven for CI/CD pipeline setup. Developed dynamic forms and user validation with AJAX, and collaborated with cross-functional teams to define UI flows and enhance user interactions.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the full software development lifecycle to deliver full-stack solutions for employee data management. Managed Agile tasks and sprint backlogs using Jira. Developed dynamic, responsive UIs with AngularJS, React.js, JavaScript, HTML5, and CSS3 integrated with backend Spring Boot RESTful APIs for CRUD operations. Used MySQL for database management and optimized data migration processes. Applied React Hooks for modular reusable components and enhanced user experience with Bootstrap, Flexbox, and CSS Grid. Conducted code reviews and implemented efficient data persistence using Spring Data JPA and Hibernate. Automated builds and deployments with Maven on Tomcat. Collaborated with teams using Git, GitHub and documented system architecture on Confluence.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 28, 2025
Implemented client-side scripting and component development using Angular 8/10, JavaScript, TypeScript, and jQuery within Agile Scrum teams. Designed UI components, worked extensively with Angular routes and NGX data tables, and created responsive designs using Bootstrap and CSS. Developed and maintained API testing collections with Postman. Integrated backend APIs with ReactJS SPA views and handled OAuth2 authentication flows. Coordinated QA, bug tracking, and sprint management using Jira and Confluence. Also utilized MongoDB, Spring MVC, Spring Data JPA, and Hibernate on backend architecture.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - August 28, 2025
Enhanced application performance by developing Angular 6 components and migrating project from AngularJS to Angular 8. Developed UI toolkits using HTML5, jQuery, and Bootstrap. Created navigation using Angular router and single page applications using AngularJS and ReactJS including client side validation and Redux. Focused on responsive web design and dynamic form generation using AJAX. Collaborated with cross-functional teams to define end-to-end UI flows. Performed unit and performance testing and contributed to build and CI/CD pipeline management with Maven.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the complete software development lifecycle (design, coding, testing, and documentation) to deliver a full-stack solution for employee data management. Collaborated with design and backend teams in an Agile environment using Jira. Built dynamic, responsive UIs with AngularJS and React.js, and integrated backend services via Spring Boot RESTful APIs for CRUD operations on employee data. Wrote SQL queries for MySQL, implemented OAuth2 flows and two-step verification, and deployed using Maven on Tomcat.
Front-End Developer at Axis Bank, Hyderabad, India
August 1, 2022 - September 8, 2025
Built front-end components using Angular 8/10, JavaScript, TypeScript, and jQuery; implemented routing; used NGX-Data Tables and Bootstrap for responsive UI. Worked with OAuth2 authentication, integrated MongoDB-backed data, and developed SPA views with React for certain components. Collaborated with QA and teams via Jira and Confluence; utilized Spring MVC, Spring Data JPA, and Hibernate for backend integration. Created API test suites in Postman; ensured build optimization with Maven.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - September 8, 2025
Enhanced UI with AngularJS/Angular 8+, implemented UI Toolkit using HTML5, CSS3, Bootstrap; migrated from AngularJS to Angular 8. Built dynamic forms with AJAX, implemented React.js client-side form validation, and created SPA views with React. Contributed to CI/CD pipelines using Maven, and deployed in project environments with Bootstrap-based responsive layouts; collaborated with cross-functional teams and maintained test plans.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Participated in the full software development lifecycle (design, coding, testing, and documentation) to deliver a full-stack solution for employee data management. Built dynamic and responsive UIs using AngularJS and React.js, and integrated backend services via Spring Boot RESTful APIs. Implemented data persistence with Spring Data JPA/Hibernate and MySQL, and handled data migration and indexing. Used Axios/Fetch for real-time data rendering, and implemented OAuth2 authentication with 2-step verification. Collaborated with design teams to implement UX/UI from Figma/Sketch and ensured accessibility. Managed version control with Git/GitHub and maintained project documentation in Confluence. Automated build/deploys with Maven and Tomcat.
Front-End Developer at Axis Bank
August 1, 2022 - September 23, 2025
Implemented front-end features using Angular 8/10, TypeScript, and jQuery. Built multi-view applications with Angular Route, utilized NGX-DataTables, and extended UI with Bootstrap. Designed responsive layouts, performed client-side validations, and integrated with back-end APIs. Used React.js for SPA views and implemented OAuth2 authentication. Collaborated with QA and backend teams, managed tasks in Jira, and documented API usage in Postman collections. Worked with Spring MVC/Spring Data JPA/Hibernate for back-end integration and ensured seamless data synchronization.
UI Developer at Airtel
December 1, 2019 - September 23, 2025
Enhanced application performance with Angular 6 component-based development and migrated from AngularJS to Angular 8. Built UI components using HTML5, jQuery, Bootstrap, and CSS for responsive, cross-browser interfaces. Implemented dynamic form generation, AJAX-based data fetching, and client-side validations. Participated in Agile SCRUM ceremonies, established UI tooling, and collaborated with backend teams using Maven in CI/CD pipelines. Integrated React.js for client-side validation and leveraged RESTful services via AJAX. Worked on UI design prototyping with Figma/Sketch and ensured accessibility and performance.
Full Stack Developer at Laurentian Bank
January 1, 2024 - Present
Delivered a full-stack solution for employee data management by designing, coding, testing, and documenting the application. Worked in an Agile environment with Jira, built dynamic UIs using Angular/React, and connected to Spring Boot REST APIs with MySQL. Implemented OAuth2 authentication and 2-step verification, authored SQL queries for data management, and ensured accessibility per WCAG 2.0 AA. Collaborated with design, backend, and QA teams and automated build/deploy using Maven on Tomcat.
Front-End Developer at Axis Bank
August 1, 2022 - September 23, 2025
Implemented UI using Angular 8/10, TypeScript, and jQuery; developed views with Angular Router and NGX-DataTables; extended responsive layouts with Bootstrap and CSS Grid. Migrated from AngularJS to Angular, integrated with Spring/MongoDB backend, and tested APIs with Postman. Used Jira/Confluence for Agile workflow and contributed to API design and SPA development.
UI Developer at Airtel
December 31, 2019 - September 23, 2025
Enhanced UI with AngularJS to Angular 8 migration; built UI components using Angular 6/8, HTML5, CSS3, and Bootstrap; implemented AJAX-based data interactions; integrated with backend via REST APIs; collaborated on UX/UI wireframes and prototyped designs in Figma/Sketch. Worked with MongoDB for data storage, used Spring MVC with Hibernate, and supported CI/CD via Maven.
Full Stack Developer at Laurentian Bank
January 1, 2024 - October 27, 2025
Participated in the complete Software Development Life Cycle to deliver a full-stack solution for employee data management. Built dynamic, responsive UIs using AngularJS and React.js with HTML5/CSS3; implemented reusable components with React Hooks; wired frontend to Spring Boot REST APIs and Spring Data JPA/Hibernate for data persistence. Wrote MySQL queries for employee tables and optimized data migration. Implemented OAuth2 authentication and two-factor verification. Deployed Spring Boot microservices on Azure App Services and monitored performance with Azure Application Insights and Log Analytics. Led incident management (P1/P2/P3) to ensure SLA targets, coordinated with stakeholders, and tracked releases with Jira/ServiceNow. Used Splunk, Dynatrace, and Datadog dashboards to diagnose issues and improve reliability. Collaborated with design, QA, and operations teams and automated builds with Maven, deploying on Tomcat/JBoss stacks.
Full Stack Developer at Axis Bank, Hyderabad, India
August 1, 2022 - August 1, 2022
Delivered an Agile Scrum project with UI implemented in Angular 8/10 using TypeScript and jQuery. Built modular components and routes, integrated with backend Spring MVC/Hibernate REST services, and exposed REST endpoints to manage CRUD operations. Collaborated with backend teams on data validation (SQL) and supported production incidents (P1/P2), documenting known issues in Confluence. Worked with AWS-hosted APIs, AWS CloudWatch, and Lambda for event-driven tasks; implemented OAuth2 authentication and two-factor flows. Utilized Postman for API testing and integrated Jira/Confluence for issue tracking. Migrated views to React.js where appropriate and leveraged NGX-DataTables, pipes, and Bootstrap for responsive UI. Coordinated QA and deployments and contributed to CI/CD processes via Git and Jira integration.
UI Developer at Airtel, Hyderabad, India
December 1, 2019 - December 1, 2019
Enhanced UI performance with Angular 6, component-based development, and migration from AngularJS to Angular 8. Created UI toolkit and styling architecture (HTML5, jQuery, Bootstrap) and developed responsive UI with AJAX-driven forms. Worked closely with backend teams to analyze logs and resolve integration issues. Implemented React.js client-side form validation and built SPA views with React. Used Maven in CI/CD pipelines and contributed to UI wireframes using Figma/Sketch. Collaborated on UI prototypes, wireframes, and end-to-end UI flows with cross-functional teams.

Education

Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 4, 2025
Bachelor of Technology in Computer Science of Engineering at JNT University, Kakinada, India
January 11, 2030 - August 4, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 7, 2025
Bachelor of Technology in Computer Science of Engineering at JNT University, Kakinada, India
January 11, 2030 - August 7, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 10, 2025
Bachelor of Technology in Computer Science Engineering at JNT University, Kakinada, India
January 11, 2030 - August 10, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 10, 2025
Bachelor of Technology in Computer Science of Engineering at JNT University, Kakinada, India
January 11, 2030 - August 10, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 18, 2025
Bachelor of Technology in Computer Science of Engineering at JNT University, Kakinada, India
January 11, 2030 - August 18, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - August 28, 2025
Bachelor of Technology in Computer Science of Engineering at JNT University, Kakinada, India
January 11, 2030 - August 28, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College
January 11, 2030 - September 8, 2025
Bachelor of Technology in Computer Science and Engineering at JNT University, Kakinada
January 11, 2030 - September 8, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College
January 11, 2030 - September 23, 2025
Bachelor of Technology in Computer Science and Engineering at JNT University, Kakinada
January 11, 2030 - September 23, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - September 23, 2025
Bachelor of Technology in Computer Science Engineering at JNT University, Kakinada, India
January 11, 2030 - September 23, 2025
Post-Graduation degree in Full Stack Software Development at Lambton College, Toronto, Canada
January 11, 2030 - October 27, 2025
Bachelor of Technology in Computer Science and Engineering at JNT University, Kakinada, India
January 11, 2030 - October 27, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Telecommunications, Education