Summary
Overview
Work History
Education
Skills
Notable Highlights
Profile Summary - Summary
Photography
Timeline
Generic
RAHUL BAWEJA

RAHUL BAWEJA

Senior Software Engineer
Abohar

Summary

Full Stack Developer with over 9.5 years of experience in crafting user-centric web applications in Healthcare & E-commerce domains. Highly skilled in developing & maintaining both front-end and back-end aspects of web applications utilizing ReactJs, NextJs, NodeJs, Laravel, PHP, JavaScript, JQuery, Rest APIs, GraphQL APIs, MySQL, MongoDb, GitHub, other technologies. Possess extensive knowledge in Linux, Jenkins, Vercel, Hasura Cloud, with a history of deploying inventive solutions in intricate technical landscapes. Worked across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth. Developed new features and infrastructure in support of rapidly emerging business and project requirements. Participated in all aspects of agile software development, including design, implementation, and deployment. Architected and provided guidance on building end-to-end systems optimized for speed and scale. Ensured application performance, uptime, and scale, and maintained high standards for code quality and application design. Worked with agile development methodologies, adhering to best practices and pursuing continued learning opportunities. Excellent problem-solving, analytical, communication and collaboration skills.

Overview

11
11
years of professional experience
4
4
years of post-secondary education
3
3
Languages

Work History

Senior Software Engineer

Wipro Limited - (Client UBS)
Bangalore
04.2024 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Docker Containerization, GitLab CI/CD, sonar cube integration, Helm Chart integration and Azure Deployment.
  • Azure AD Authentication and roles based Authorization by creating Entra-ID and Service principles for DEV, QA, UAT and PROD.
  • Unit test using React testing library moved coverage up to 70% (Team work).
  • Cypress setup and started E2E test cases.

Senior Software Developer (Full Stack Developer)

Futurism Technologies Pvt. Ltd.
Pune
07.2022 - 04.2024
  • Spearheading frontend web development projects, ensuring seamless user experiences and high-quality deliverables
  • Managing client communication effectively to align project requirements with business objectives
  • Creating the user interface (UI) and user experience (UX) of web applications using technologies such as ReactJs, NextJs, NodeJs, Laravel, PHP
  • Developing front end website architecture; designing user interactions on web pages; developing back-end website applications
  • Creating servers and databases for functionality
  • Implementing responsive design principles to ensure seamless user experience across various devices and screen sizes
  • Integrating various third-party services and APIs (Application Programming Interfaces) into the application to extend its functionality
  • Using version control systems such as Git to manage and track changes to the codebase collaboratively
  • Deploying applications to production environments and configuring servers or cloud platforms to host the application
  • Conducting regular code reviews and performance optimizations
  • Troubleshooting and debugging issues, and performing testing to ensure quality and reliability
  • Implementing CI/CD pipelines with Docker and Nginix for seamless application deployment
  • Utilizing cutting-edge technologies to drive project success and exceed client expectations
  • Leading a team of 5 junior team members to ensure project milestones are achieved; fostering a culture of continuous learning and growth
  • Boosted team productivity through implementation of agile methodologies
  • Introduced a new development framework, resulting in improvement in project efficiency
  • Streamlined the front-end development process, reducing time-to-market
  • Implemented a new caching mechanism that reduced page load times, enhancing the overall performance of web applications and improving user experience significantly
  • Spearheaded the integration of a CI/CD pipeline, resulting in reduction in deployment errors and increase in deployment frequency
  • Successfully delivered projects within tight deadlines, exceeding client satisfaction levels
  • Achieved increase in project efficiency through the implementation of automated testing processes
  • Received accolades for exceptional problem-solving skills and proactive approach to challenges

Senior Software Developer

Itechnolabs Inc.
09.2020 - 06.2022

Senior Software Developer

Snowflakes Software
06.2019 - 07.2020

Senior Software Developer

Visions
10.2016 - 11.2018

Software Developer

Live Deftsoft Informatics
05.2014 - 09.2016

Education

Bachelor of Technology - Electronics and Communication Engineering

Lovely Professional University
Jalandhar, Punjab
01.2008 - 01.2012

Skills

  • Front-end Development

  • Backend Development

  • Requirement Gathering & Analysis

  • Software Development Life Cycle (SDLC)

  • Database Design

  • User Interface Design

  • Rest APIs, GraphQL

  • Agile Methodology

  • Responsive Web Design

  • Version Control Systems

  • Continuous Integration/Continuous Deployment (CI/CD)

  • Cloud Technologies Azure

  • ReactJs, NextJs, NodeJs, JavaScript, Jquery

  • Laravel, PHP, Python

  • MySQL, PostgreSql and Mongo

  • GitLab, Github

  • VSCode, Pycharm

  • Jenkins, vercel, Hasura Cloud and Azure Basics

Notable Highlights

  • Led and optimized authentication, authorization, and deployment processes: Spearheaded Azure authentication and authorization implementations, ensuring secure access control. Enhanced application reliability through comprehensive unit testing and test automation. Streamlined the development pipeline by implementing Dockerization, GitLab CI/CD, and Helm charts for Azure deployments. Played a key role in successful production releases, contributing to seamless rollouts. Received kudos from the manager for exceptional contributions to deployment efficiency and system reliability.
  • Designed a patient network platform, highlighting outstanding abilities in client communication and a profound grasp of Database design principles.
  • Attained a significant milestone in a healthcare project, showcasing proficiency in delivering top-notch solutions within specified deadlines.

Profile Summary - Summary

Full Stack Developer with over 9 years of experience in crafting user-centric web applications in Healthcare & E-commerce domains. Highly skilled in developing & maintaining both front-end and back-end aspects of web applications utilizing various technologies. Possess extensive knowledge in Linux, Jenkins, Vercel, Hasura Cloud, with a history of deploying inventive solutions in intricate technical landscapes.

Photography

I love taking photographs of Nature, Animals, landscapes, mountains and sea.

Timeline

Senior Software Engineer

Wipro Limited - (Client UBS)
04.2024 - Current

Senior Software Developer (Full Stack Developer)

Futurism Technologies Pvt. Ltd.
07.2022 - 04.2024

Senior Software Developer

Itechnolabs Inc.
09.2020 - 06.2022

Senior Software Developer

Snowflakes Software
06.2019 - 07.2020

Senior Software Developer

Visions
10.2016 - 11.2018

Software Developer

Live Deftsoft Informatics
05.2014 - 09.2016

Bachelor of Technology - Electronics and Communication Engineering

Lovely Professional University
01.2008 - 01.2012
RAHUL BAWEJASenior Software Engineer