Summary
Overview
Work History
Education
Skills
Scorecard - Skills
Languages
Timeline
Generic

Madhurika Kanduri

Toronto,Canada

Summary

A highly experienced Full-Stack Developer with 7+ years of experience in developing web applications using Python, React, angular 11, java. Proficient in building scalable, secure, and user-friendly applications that meet the needs of businesses and end-users.

Overview

9
9
years of professional experience

Work History

Full Stack Developer (Contract)

Vanguard
Toronto, Canada
05.2023 - 10.2024
  • Developed and maintained a vanguards public site with a strong focus on front-end UI using Angular (v16), HTML, CSS, and TypeScript
  • Utilized Node.js and Java Spring Boot for server-side interactions, ensuring smooth integration between front-end and back-end components
  • Worked extensively with RxJS Library for reactive programming within Angular to handle data streams efficiently
  • Implemented CI/CD processes with Jenkins and managed containerized applications using Docker
  • Managed Oracle RDS databases and developed queries in PL-SQL for optimized data retrieval
  • Collaborated in a cloud infrastructure environment, utilizing AWS services for application deployment and scaling
  • Utilized NPM and GIT for package management and version control, ensuring a streamlined development process
  • Actively participated in Agile sprints, contributing to regular planning and review meetings
  • Integrated AEM (Adobe Experience Manager) to manage and deliver web content, ensuring a consistent user experience across applications
  • Environment: Angular 16, HTML, CSS, TypeScript, Node.js, Java Spring Boot, RxJS, Docker, Jenkins, AWS, Oracle RDS, PL-SQL, Git, Agile, AEM

Senior Full Stack Developer

Morgan Stanley Financial Services
ON, Canada
01.2022 - 04.2023
  • Company Overview: (Tata Consultancy Services)
  • Developed the backend using Python and Flask, handling user authentication, account management, and transactions using REST APIs
  • Used Angular to build a responsive user interface that included features such as loan application forms, loan eligibility calculators, and real-time application status updates
  • Implemented real-time notifications using WebSocket, enabling users to receive instant updates on their account activities
  • Deployed the application to production using AWS, ensuring high availability and performance
  • Conducted extensive security testing, implementing measures such as encryption, firewalls, and intrusion detection systems to protect user data
  • (Tata Consultancy Services)
  • Environment: Angular 11, Python, Flask, AWS (Amazon Web Services), WebSockets, Git, Jenkins, Docker, SSL encryption, firewalls, intrusion detection systems

Senior Full Stack Developer

Accenture
Mississauga, Canada
11.2020 - 10.2021
  • Company Overview: (Mentor Tech)
  • Implemented the backend using Python and the Django framework, handling database operations, user authentication, and payment processing using Stripe
  • Built the frontend using React, creating an intuitive and responsive user interface that provided a seamless shopping experience on both desktop and mobile devices
  • Worked for their ECOMMERCE order processing system with web & mobile applications using react, for mobile (Cordova)
  • Implemented a robust security infrastructure to protect user data, including SSL encryption, firewalls, and frequent security audits
  • Deployed the application to production using AWS, optimizing performance and ensuring high availability
  • Led the development of custom AEM components, templates, and workflows using Java, OSGi, and Adobe's AEM API
  • Worked closely with the business stakeholders to gather requirements and create content authoring and publishing workflows that met their needs
  • (Mentor Tech)
  • Environment: Python, Django, React, Redux, HTML, CSS, JavaScript, MySQL, PostgreSQL, AWS (Amazon Web Services), Stripe (Payment Processing), Git, Jenkins, Docker, AEM

Senior Full Stack Developer

Citi Bank
Mississauga, Canada
03.2020 - 09.2020
  • Developed and maintained a complex system for managing loan applications, utilizing Python, Django, and React
  • Implemented a user-friendly interface using React, allowing loan officers to process applications efficiently and accurately
  • Collaborated with the design team to ensure that the application was visually appealing and met the client's requirements
  • Conducted thorough testing and debugging, fixing issues in a timely and effective manner
  • Maintained close communication with the client to ensure their satisfaction and gather feedback throughout the project
  • Environment: Java, J2EE, Spring boot 2, PL/SQL, HTML, SCSS, SQL, Node Js, Bootstrap, JavaScript/Typescript, Udeploy, Teamcity, Jira, Confluence, Bitbucket, jasmine, karma, Python, Django, React, Redux

React /Node JS Developer

Verizon Mobile
Hyderabad, India
10.2019 - 01.2020
  • Company Overview: (Cognizant Technology Solutions)
  • Worked for developing Verizon’s ecommerce portal upgrades
  • Worked with React JS to develop and design UI
  • Worked with Redux Saga middleware library for handling side effects in redux app
  • Used React.js to create components and developed a webpage displaying all details
  • Interaction with UI using RESTful API
  • Debugged code with React developer tool
  • Developed responsive web page components using React.js, HTML5, CSS3, SAAS, JavaScript and Bootstrap4
  • Used AEM to develop highly custom and scalable ReactJS components
  • Worked on setting up an AEM Project to leverage the SPA Editor Feature
  • Implemented responsive design using Bootstrap 4 and customized bootstrap styles as per requirement for all desktop, iPad/tablet, and mobile devices
  • (Cognizant Technology Solutions)
  • Environment: React, Redux Saga, AEM, Nodejs (12.14.0), JavaScript, HTML-4/5, CSS-2/3, SCSS, Bootstrap Framework 4, Visual studio code v1.35 and Git Version Control system

Full Stack Developer

Ford Automobiles
Hyderabad, India
08.2019 - 10.2019
  • Company Overview: (Cognizant Technology Solutions)
  • Worked for developing Ford’s VRHub web portal
  • Worked with Angular 7 web development
  • Worked with PrimeNG for rich UI Angular components
  • Implemented standards from Angular IO
  • Integrated Web API using services
  • Used Angular 7 componentization and modularization
  • UI Development and implemented new websites and landing pages based on Google material design
  • Implemented routing and transformation of data from ground up
  • Implemented various complex wire frames into various screens for the app
  • Worked with Angular JS 7 various modules to develop the application and upgrade as required for application enhancements
  • Worked with Spring boot and Restful API web services to develop microservices as per the requirement
  • Worked on crud operations using java (1.8) for web application
  • Used Single sign on feature for login authentication
  • (Cognizant Technology Solutions)
  • Environment: Java, spring boot, microservices, Angular 7, Nodejs (11), Prime-NG, HTML 5, CSS3, SAAS, GitLab, Typescript, VS Code

Full Stack Developer

Cardinal Health Services
Hyderabad, India
12.2015 - 05.2018
  • Company Overview: (Virtusa Software LTD)
  • Worked full length sprints and releases for developing the web application of type microservices
  • Worked with the development of Angular JS application, code changes and upgrades
  • Worked with Spring boot and Restful API web services to develop microservices as per the requirement
  • Java and J2EE based development for backend application
  • Written Junit test cases for unit testing and validation
  • Worked with Hibernate framework
  • Worked with NodeJS backend development
  • Worked with Grunt to automate the tasks like compilation, minification and linting
  • Worked with Jasmine and Karma for testing Angular JS code
  • Worked with Selenium to automate test cases
  • Worked with Swaggers docs for API
  • Used AWS for application deployment
  • (Virtusa Software LTD)
  • Environment: Spring Boot, Microservices, Hibernate, Java (1.8), Oracle, Liquibase, JUnit, Spock, Angular Js, Jasmine, Grunt, Gradle, Yeoman, selenium, swagger, jQuery, AJAX, GIT, Jenkins

Education

Bachelor of Science - Information Technology

JNTU
India
06-2014

Skills

  • IT Industry
  • Full Stack Development
  • JavaScript
  • Angular
  • Java
  • OOPS
  • RESTful API’s
  • Reactjs
  • Python
  • Azure
  • Nodejs
  • MongoDB
  • NoSQL
  • AEM
  • AWS

Scorecard - Skills

  • IT Industry, Full Stack Development, 7+
  • JavaScript, Angular, Java, OOPS, RESTful API’s, 7+
  • React.js, Python, 2+
  • Azure, Node.js, MongoDB, NoSQL, 3+
  • AEM, AWS, 1+

Languages

English
Professional
German
Elementary

Timeline

Full Stack Developer (Contract)

Vanguard
05.2023 - 10.2024

Senior Full Stack Developer

Morgan Stanley Financial Services
01.2022 - 04.2023

Senior Full Stack Developer

Accenture
11.2020 - 10.2021

Senior Full Stack Developer

Citi Bank
03.2020 - 09.2020

React /Node JS Developer

Verizon Mobile
10.2019 - 01.2020

Full Stack Developer

Ford Automobiles
08.2019 - 10.2019

Full Stack Developer

Cardinal Health Services
12.2015 - 05.2018

Bachelor of Science - Information Technology

JNTU
Madhurika Kanduri