Saurabh Mahajan

Hi, I'm Saurabh.
I am a Full Stack Software Engineer.
Building the future, one line of code at a time.

About Me
Who I Am in a Nutshell
Saurabh
Saurabh
Saurabh
Saurabh
Saurabh
Saurabh

Greetings! 🚀 I'm a dynamic Fullstack Software Engineer, driving advancements in technology to empower organizations globally. Proficient in a diverse tech stack including Java, Spring Framework, Node.js, Express, MySQL, PostgresSQL, MongoDB, JavaScript, TypeScript, React, Next,js, C#, .NET, Material-UI, Tailwind, Redux, and more, I contribute to the architecture and development of high-performance applications.

Beyond coding, I thrive on creating empowering and collaborative environments, championing technological innovation, and fostering connections to push the boundaries of excellence.

As a Gamer🎮, and a Footballer⚽️, I bring passion to both my professional and personal pursuits. A Wanderlust🛣️ enthusiast and Orophile⛰️, I thrive on exploring diverse landscapes. A Melomane🎵 and avid TV😍 enthusiast, I find joy in the finer aspects of life. Also, a proud enthusiast of Tea☕️ who appreciates bike rides, beaches, and mountains alike.

Always eager to connect with like-minded professionals and individuals who share a zest for technology, innovation, and life's adventures.

Let's push boundaries together! 🌐

Experience
My Professional Odyssey and Experience
NetSPI

Software Engineer

NetSPI

  • Spearheaded the migration of Breach & Attack Simulation (BAS) SaaS Platform from .NET & MS-SQL backend to Spring & PostgreSQL backend, yielding efficient resource management & slashing infrastructure costs by 30%.
  • Developed client admin functionality with controlled admin privileges to client users using PostgreSQL joins, views, & complex authorization scope handling in Java with Spring, complemented by its user management UI in React.
  • Crafted various modules of Async Job Framework in Spring, facilitating efficient management of bulk operations asynchronously with live updates of the job on the UI, resulting in 20% improvement in user engagement & experience.
  • Introduced an AWS Lambda-based data importer into a Spring application for MITRE, effectively harnessing the scalability and cost-efficiency of serverless computing, resulting in a 15% enhancement in operational efficiency.
  • Integrated AWS S3 in a SaaS platform, facilitating storage & management of over 50,000 images & files, alongside implementing an image compression feature cutting image sizes by 60%, enhancing performance and user experience.
  • Played a key role in developing a microservices-based architecture utilizing Docker containers, resulting in a 30% improvement in deployment efficiency & a significant increase in overall system scalability.
  • Crafted an in-product reporting framework facilitating dynamic PDF generation with support for images, tables, and styles, seamlessly integrating Highcharts for dynamic chart generation, and engineered a JavaScript and Web workers solution to optimize the PDF downloading by 95% on the background thread.
  • Designed & developed a cutting-edge generic file generation framework for generating PDF & CSV files for diverse entities capable of handling 100k+ records with optimal processing time.
  • Delivered mentorship to newly joined team members, empowering, & helping them through comprehensive training in product, code, & tech practices & ensuring their effective contribution to the project's advancement.
July 2023 - Present
NetSPI

Associate Full Stack Engineer

NetSPI

  • Pioneered the integration of Multi-Factor Authentication (MFA) using the Spring Framework with Java, boosting security measures through phone verification & Microsoft Authenticator, & decreasing unauthorized access by 30%.
  • Revolutionized a new login flow using React & TypeScript, incorporating MFA, password expiry, & reuse prevention features to elevate security & user experience.
  • Led the transformation of Breach & Attack Simulation (BAS) SaaS Platform from company-centric to operation-centric approach, & improved security threat detection & mitigation by 25% through enhanced dashboard & optimized the APIs by 20%.
  • Implemented the MITRE Software & Group import in BAS by leveraging the STIX models in C# & Java, driving the enhancement & alignment of the product with industry standards.
  • Enhanced data filtering & analysis capabilities for TTP Coverages using .NET Core with a 40% increase in speed & accuracy for large-scale data processing.
  • Exhibited exceptional adaptability in swiftly transitioning & excelling in multiple Saas products, resulting in a 15% faster organisation advancement through effective collaboration with cross-functional & globally dispersed teams.
May 2022 - June 2023
Skills
Tools and Technologies I am proficient in

Languages


Java

Java

Python

Python

HTML 5

HTML 5

JavaScript

JavaScript

TypeScript

TypeScript

C#

C#

MySQL

MySQL

PostgreSQL

PostgreSQL

Mongo

Mongo

Frameworks & Libraries


CSS 3

CSS 3

Spring Boot

Spring Boot

Spring Framework

Spring Framework

.NET Core

.NET Core

Node.js

Node.js

Express

Express

React JS

React JS

Next JS

Next JS

Redux Toolkit

Redux Toolkit

Material UI

Material UI

Tailwind CSS

Tailwind CSS

Bootstrap

Bootstrap

Tools & Products


Git

Git

GitHub

GitHub

GitHub Actions

GitHub Actions

Docker

Docker

Docker Compose

Docker Compose

Jira

Jira

AWS

AWS

Projects
The Tapestry of My Work
Project

Opus

A corporate management system which is a specialized solution designed to facilitate efficient management of resources within an organization. This comprehensive system streamlines various HR processes, including employee onboarding, attendance tracking, project and task management.

Java
Spring Boot
OpenAPI
MySQL
JavaScript
TypeScript
React
Redux
MUI
SMTP
AWS
CI/CD
Project

Acadia

Learning Management System (LMS) tailored to meet the specific needs of educational institutions, facilitating seamless administration, tracking, and delivery of educational content. With a user-friendly interface and robust features such as content management, assessment tools, and analytics, the platform optimizes the learning journey, fostering collaboration and enhancing educational outcomes.

JavaScript
Node.js
Express
MongoDB
Typescript
Cron
React
Next.js
MUI
OAuth2
Razorpay
Websocket
Project

Portfolio

The Portfolio Project serves as an extensive online platform crafted for personal branding and to highlight the expertise, projects, professional journey, and accomplishments of a user. This web application is meticulously designed to present a captivating and interactive display of the user's skills and experiences. Functioning as a dynamic digital resume, the portfolio offers a unique space for the user to showcase their career path, skills, and noteworthy achievements in a visually appealing manner.

React
NextJS
Typescript
Tailwind
Framer
Swiper
Vercel
CI/CD
Project

3d Portfolio

The 3D Portfolio Project is an innovative web application that leverages cutting-edge 3D components to showcase a software developer's skills, projects, experiences, and achievements. This visually appealing and interactive portfolio serves as a dynamic digital resume, offering a unique platform for the developer to present their professional journey and accomplishments with a focus on the immersive 3D elements integrated throughout the project with the help of the three js library.

React
Tailwind
TypeScript
ThreeJS
Framer
React-tilt
Netlify
CI/CD
Project

Emerald Oasis

A Multi-Cuisine Food Ordering System which revolutionizes the dining experience for customers of the restaurant chain, Emerald Oasis. This intuitive system offers an online ordering solution that allows customers to explore a diverse multi-cuisine menu, place orders, all from the comfort of their homes or on-the-go.

Java
Spring Boot
MySQL
JavaScript
React
Bootstrap
Education
Exploring My Educational Background
Sunbeam Institute of Information Technology, Pune, India

PostGraduate Diploma in Advance Computing

Sunbeam Institute of Information Technology, Pune, India

84.63%

  • Honored to secure All India Rank 1 in the CCAT entrance exam and possess a PG Diploma in Advanced Computing with Grade A.
  • The diverse syllabus covered critical subjects such as OS, Software Development Methodologies, OOP, DSA, Database Technologies, Web-based Java Programming, Web Programming, and .NET, shaping my skill set.
  • Led restaurant management website project, guiding team to develop a robust solution using Spring, React, and MySQL, showcasing technical acumen and effective leadership.
  • Top-ranking academic excellence combined with practical project leadership provides a versatile skill set for tackling complex challenges in software development.
Sep 2021 - Apr 2022
Savitribai Phule Pune University, India

Bachelor of Engineering (Mechanical)

Savitribai Phule Pune University, India

7.59

  • Sponsorship Coordinator role in the final year showcased strategic thinking and effective coordination, directly transferrable to software development.
  • Department Head role in the third year honed project management and organizational abilities, emphasizing precision and attention to detail—qualities seamlessly transitioned into the software engineering role.
  • Leadership experiences contribute to a results-oriented mindset and collaborative approach, enhancing the ability to thrive in cross-functional software development teams.
Aug 2017 - Nov 2020
Bharati VidyaPeeth Deemed University Pune, India

Diploma in Mechanical Engineering

Bharati VidyaPeeth Deemed University Pune, India

81.53%

  • Diploma and diverse co-curriculars strengthened hands-on problem-solving skills for software engineering challenges.
  • Active project participation showcased adeptness in applying engineering principles, fostering crucial collaborative and communication skills.
  • Unique blend of strategic thinking, organizational prowess, and hands-on problem-solving equips tools to address complex software challenges with confidence, fostering a dynamic work environment.
Aug 2014 - Jun 2017
Wall
My Literary Haven, Tales & Chronicles
Code, Cloud and Coffee: Deploying a MySQL, Spring and React application on AWS Free Tier with CI/CD through GitHub Actions
Read more
Navigating the Coding Odyssey: My 100DaysOfCode Challenge Journey
Read more
See more blogs
Image Rank
Image Techtonic
Image Office
Image Chief Guest
Image Sponsorship
Image Team
Testimonials
Endorsements, Testimonies and Words of Recommendation
Saurabh Mahajan

Prafull Bagde

Product Manager, Qollabra

"I highly recommend Saurabh as a dedicated and knowledgeable professional in software development. His invaluable contributions during our postgraduate course were evident in both technical discussions and project development. Saurabh's exceptional problem-solving skills make him an asset to any team or project."

Saurabh Mahajan

Akash Deshpande

Project Engineer, CDAC ACTS

"What sets Saurabh apart is not just his technical prowess, but his unwavering commitment to helping others succeed. His mentorship has been instrumental in guiding fellow students through complex subjects, demonstrating both patience and a genuine passion for knowledge sharing."

Saurabh Mahajan

Sujit Kadam

Software Engineer, Bajaj Finserv

"Saurabh's support went beyond just coding. He took the time to understand each team member's learning style. His collaborative spirit and encouragement created a space where everyone felt comfortable expressing ideas."

Saurabh Mahajan

Manasi Kulkarni

Student, UCD Smurfit School

"I highly recommend Saurabh for his outstanding contributions as the sponsorship coordinator for our college tech fest. His meticulous research and strategic approach led to successful negotiations, ensuring optimal visibility for sponsors."

Contact
Let's have a chat

Please contact me directly at saurabhmahajan854@gmail.com or through this form.