Hello I'm

Sehaj Chawla

Software Engineer

About me

I am passionate for developing innovative programs that expedite the efficiency and effectiveness. Also,I am good at

  • NodeJs
  • ReactJs
  • Postgres
  • MongoDB
  • Flutter
  • AWS
  • Python
  • PHP
  • Javascript

What I do

Back End Development

I generate optimum and reusable server-side logic ensuring high performance and responsiveness to requests from the front-end.

Web Development

I create and modify visually appealing websites that feature a user-friendly design and clear navigation from layout to function.

App Development

I write source code for minimal and effective apps. I develop native android as well as cross platform mobile applications.

Technical Skills

Javascript
90%
Nodejs
85%
Reactjs
75%
Android Development
70%
Flutter
60%
Java
60%
Python
60%
PHP
50%

Professional Skills

  • Communication
  • Team Work
  • Project Management
  • Creativity

Education

Master of IT Project Management
Auckland University of Technology

2023-2023

Master of Computer Applications
Christ University

2018-2021

Bachelor of Computer Applications
Symbiosis International University

2015-2018

High School
Bal Bharati Public School

2013-2015

Work Experience

RA Full Stack Developerr Auckland University Of Technology

June, 2023 - Feb,2024
Responsibilities
  • Designed and implemented responsive user interfaces using flutter
  • Ensured smooth user experience by optimising UI performance.
  • Created RESTful APIs using Node.js,Typescript and Express to handle user authentication and data.
  • Integrated the frontend with the backend APIs to enable dynamic content and real-time updates.
  • Implemented secure token-based authentication for user login and registration
  • Configured a CI/CD pipeline using Jenkins to automate the build, test, and deployment process.
  • Deployed the application on AWS using Elastic Beanstalk, ensuring high availability and scalability.

Software Engineer The Good Glamm Group

Sept, 2021 - Jan, 2023
Responsibilities
  • Proficient in Node.js,Typescript,Fastify Express.js, MongoDB, and RabbitMQ for efficient and scalable backend solutions.
  • Specialised in payment and notification microservices development and management.
  • Facilitated seamless cross-team collaboration for end-to-end solutions.
  • Integrated third-party APIs and enabled real-time data updates via web hooks.
  • Designed and optimised MongoDB databases for data consistency and query performance.
  • Skilled in Git version control and DevOps collaboration for streamlined deployments and continuous integration.
  • Identify and resolve bottlenecks in the backend systems to enhance performance and scalability.
  • Maintain detailed technical documentation for backend systems, including API endpoints, database schemas, and deployment procedures.

Fullstack Developer Zattire

May, 2019 - Sept, 2021
Responsibilities
  • Proficient in Node.js, MongoDB, TypeScript, AWS, Flutter, and React.js.
  • Extensive experience in project setup and management, ensuring project goals are met.
  • Expertise in creating and integrating APIs into applications.
  • Skilled in developing and integrating user interfaces for web and mobile applications.
  • Strong background in writing test scripts and performing validation.

Backend Developer Megascape

May, 2020 - Sept, 2021
Responsibilities
  • Design, develop, and maintain server-side applications using Node.js and TypeScript, ensuring high performance and reliability.
  • Work with PostgreSQL and SQL to manage and optimize database schemas, queries, and data integrity.
  • Create RESTful APIs for seamless integration with frontend applications and third-party services.
  • Implement and maintain continuous integration and continuous deployment pipelines to automate the build, test, and deployment process.
  • Develop and execute unit test cases to ensure the quality and functionality of backend code.
  • Implemented performance management practices to optimize application performance .