Summary
Overview
Work History
Education
Skills
Databases
Web-Server Tools
Certifications
Certification
Hobbies
Languages
Timeline
Generic

MAHIMA KUSHWAHA

North York,Ontario

Summary

5+ years of professional experience in analysis, design, development, and testing of web and distributed n-tier applications using Java and JEE technologies. Expertise in the design and development of various web and enterprise applications using JEE technologies like JSP, Servlets, JDBC, EJB, JMS, JSF, XML, SOAP, and REST-based Web Services. Extensively Experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Template, Factory, Builder, DAO, DTO, and Dependency Injection. Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies OOAD, Object Modeling with Use Cases, and Sequence Class

Overview

6
6
years of professional experience
1
1
Certification

Work History

Full Stack Developer

Mckesson Canada
04.2022 - Current
  • Currently employed as a Full Stack Developer at McKesson Canada, specializing in the CFM Workbench for Rexall Pharmacy in the PTS department.
  • Utilize Java 11, SQL, Bootstrap, Tomcat, Git, Jenkins, Kubernetes, and other technologies to develop and maintain software solutions.
  • Responsible for designing, implementing, and maintaining features within the CFM Workbench, ensuring high performance and reliability.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications and actionable development tasks.
  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, to deliver incremental value to the project.
  • Conduct thorough testing and debugging of software components to ensure robustness and correctness.
  • Work closely with cross-functional teams to integrate and deploy software updates using Git, Jenkins, and Kubernetes.
  • Document software architecture, design decisions, and implementation details for future reference and knowledge sharing.

Full Stack Developer

Oracle
03.2020 - 04.2022
  • Proficient in Agile methodology, actively participating in scrum meetings, iteration planning, and SDLC phases.
  • Designed and developed user interfaces using HTML, CSS, and Angular 9, ensuring responsive and modular components.
  • Implemented OOP principles like Encapsulation and Polymorphism in Java, leveraging Java 8 features for efficient coding.
  • Utilized POSTMAN for API testing and integration, ensuring seamless data exchange via SOAP messages.
  • Successfully migrated monolithic applications to microservices architecture using Spring Boot, Spring Cloud, and AWS.
  • Developed web applications with Java/J2EE technologies, incorporating best practices and design patterns.
  • Proficient in implementing Transparent Data Encryption (TDE) for securing sensitive data in databases.
  • Skilled in CI/CD pipelines setup using MAVEN and Jenkins for automated application build and deployment.
  • Experienced in system testing, integration testing, and production testing on WebLogic Server.
  • Developed RESTful APIs and services using Spring MVC and Spring REST, implementing microservices with SOA.
  • Proficient in unit testing with Mockito framework and following TDD/BDD principles.
  • Familiar with containerization technologies like Docker for creating and managing application images.
  • Strong knowledge of database management systems like MongoDB, MySQL, and PostgreSQL.
  • Experienced in deploying and scaling web applications and services on AWS infrastructure.
  • Collaborated with UI/UX designers to translate wireframes into interactive React components.
  • Led daily stand-ups and scrum ceremonies, ensuring effective communication within scrum teams.

Junior Java Developer

Infosys Ltd.
05.2019 - 03.2020
  • Contributed to the development of the HSBC mobile banking web application as a Junior Java Developer at Infosys.
  • Collaborated closely with senior developers and project stakeholders to understand requirements and translate them into technical solutions.
  • Assisted in designing and implementing new features and functionalities using Java programming language.
  • Participated in code reviews and debugging sessions to ensure code quality and maintainability.
  • Worked alongside testing teams to identify and resolve defects, ensuring the application meets quality standards.
  • Demonstrated strong problem-solving skills and a willingness to learn new technologies and methodologies.
  • Actively engaged in team meetings and training sessions to enhance technical skills and domain knowledge.
  • Contributed to documentation efforts, including writing technical specifications and user manuals.
  • Adhered to project timelines and delivery schedules, ensuring timely completion of assigned tasks.
  • Collaborated effectively with cross-functional teams to deliver high-quality software solutions.

Intern-Developer

VST Industries Ltd
05.2018 - 07.2018
  • Completed a project on “CALL LOG MANAGEMENT SYSTEM” which is a ticketing tool with
  • JAVA & MYSQL
  • Reported back to instructor to receive day-to-day tasks and responsibilities.

Education

Bachelor of Technology - Computer Science

Vignan Institute of Technology And Science
India
03.2019

Skills

  • Java 17/18
  • J2EE,
  • C, C,
  • SQL, PL/SQL,
  • Unix Shell Scripting,
  • Maven
  • Jira
  • Gradle
  • Git
  • JDBC,
  • Servlets,
  • JSP, JSF,
  • AJAX,
  • Hibernate,
  • Spring,
  • Web services
  • Java Script,
  • Bootstrap, Angularjs, Nodejs, Reactjs, EXT JS,
  • Amazon Web Services (AWS)
  • Jenkins,
  • Docker

Databases

  • Oracle8i/9i/10g/11g,
  • MS SQL server 2000,
  • MY SQL, for Oracle

Web-Server Tools

  • Apache Tomcat,
  • Web Logic,
  • JBoss
  • Eclipse,
  • IntelliJ,
  • STS,
  • IBM RAD,
  • Maven,
  • SVN,
  • Git

Certifications

  • Oracle- Java Fundamentals
  • CISCO- IT Essentials

Certification

  • Volunteer Certificate for Organising a one-day IEEE workshop at JNTU-HYDERABAD
  • Certificate for student networking member of IEEE HYDERABAD section
  • Attended a two-day workshop on “LEADERSHIP AND RESEARCH CHALLENGES FOR PROFESSIONAL WOMEN” at OSMANIA UNIVERISTY
  • Attended a one-day workshop on “WOMEN CONCLAVE” at INFOSYS Gachibowli
  • Attended an online conference on “CLOUD COMPUTING” by AMAZON

Hobbies

  • Painting
  • Badminton
  • Reading Novels

Languages

English
Full Professional
HIndi
Native or Bilingual
Telugu
Limited Working

Timeline

Full Stack Developer

Mckesson Canada
04.2022 - Current

Full Stack Developer

Oracle
03.2020 - 04.2022

Junior Java Developer

Infosys Ltd.
05.2019 - 03.2020

Intern-Developer

VST Industries Ltd
05.2018 - 07.2018

Bachelor of Technology - Computer Science

Vignan Institute of Technology And Science
MAHIMA KUSHWAHA