Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Websites
References
Timeline
Generic

Zeeshan Mujtaba

Southbank,VIC

Summary

Experienced full stack developer with a proven track record in building scalable web applications and PWAs using React, Node, Vue, MySQL, typescript and javascript. Skilled in back-end development, database design, automated testing, and version control with Git. Strong understanding of asynchronous programming and server-side templating. Holds a Bachelor's in Software Engineering from RMIT University. Passionate about driving innovative solutions in dynamic team environments.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Full-Stack Developer

Saver Global
SOUTHBANK, VIC
09.2023 - Current
  • Front End Development: Built and maintain PWAs using React and TypeScript. Implement reusable components and optimized performance. Integrate RESTful APIs for dynamic data fetching. Utilize PWA features like offline support and push notifications.
  • Back End Development: Develop server-side applications with PHP and Laravel. Create and integrate RESTful APIs. Design and optimize MySQL database schemas. Ensure robust authentication and authorization.
  • Project Management: Collaborate with cross-functional teams in agile environments. Conduct code reviews to ensure best practices.
  • Performance Optimization: Resolve performance bottlenecks in front end and back end. Optimize database queries and implement caching strategies.
  • CI/CD: Maintaining CI/CD pipelines using GitHub Actions and Jenkins. Automated testing and deployment processes.

Software Development Engineer in Test

Planit Testing
Melbourne, VIC
07.2021 - 09.2023
  • Developed automation frameworks using Java/TypeScript, Selenium, WebdriverIO, Appium, and React Testing Library for mobile (Android and iOS) and web applications.
  • Utilized Docker to containerize automation frameworks for consistent test environments.
  • Integrated automation frameworks into CI/CD pipelines with Jenkins, GitHub Actions, and CircleCI.
  • Developed features using JavaScript/TypeScript with Angular 9 and React.
  • Created AWS API Gateway and AWS Lambda functions using Node.js.
  • Produced internal training materials utilizing PACT.io.
  • Conducted test analysis, design, and implementation in an agile environment.

Associate Software Engineer

Esatta
Melbourne, VIC
09.2020 - 07.2021
  • Developed a Progressive Web App (PWA) using React, Gatsby, and Tailwind CSS with a Node.js backend.
  • Created a React Native app using TypeScript and Tailwind CSS with a Node.js backend.
  • Integrated third-party APIs to enhance user shopping experience.
  • Implemented Firebase authentication for email and social account signups and logins.

Intern Software Engineering

National Australian Bank
Melbourne, VIC
05.2019 - 02.2020
  • Facilitated stakeholder meetings and workshops to gather and refine project requirements.
  • Developed microservices using Spring Boot, Gradle, Docker, and related technologies.
  • Worked with Open Banking to meet ACCC compliance requirements and design solutions.
  • Migrated service engines to microservices using domain-driven design and built-in technologies.
  • Wrote unit, component, and blackbox tests using stubbing tools like WireMock.
  • Provided production and non-production support, triaging, and resolving issues raised by internal and external teams.

Education

Bachelor of Science - Software Engineering

RMIT University
Melbourne, VIC
07-2020

Skills

  • Software Best Practices
  • PWA
  • Web Technologies: reactJS, AngularJS and VueJS
  • Quality Assurance
  • Responsive Web Design
  • JavaScript/Typescript experience
  • Team Collaboration
  • Continuous integration
  • Project Management
  • Continuous deployment
  • Application Development
  • Java
  • Software Development Lifecycle
  • Test Cases
  • Testing script development
  • Nodejs
  • PHP Laravel
  • Microsoft Azure

Accomplishments

  • SuperNova winner from PlanIT

Certification

  • Azure fundamentals
  • ISTQB fundamentals

References

References available upon request.

Timeline

Full-Stack Developer

Saver Global
09.2023 - Current

Software Development Engineer in Test

Planit Testing
07.2021 - 09.2023

Associate Software Engineer

Esatta
09.2020 - 07.2021

Intern Software Engineering

National Australian Bank
05.2019 - 02.2020

Bachelor of Science - Software Engineering

RMIT University
Zeeshan Mujtaba