![Saurabh Mahajan](/_next/static/media/profile.02911eb9.jpg)
Hi, I'm Saurabh.I am a Full Stack Software Engineer.Building the future, one line of code at a time.
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! 🌐
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.
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.
Languages
![Java](/_next/static/media/java.01f98e8e.png)
Java
![Python](/_next/static/media/python.28f99a38.png)
Python
![HTML 5](/_next/static/media/html.5faed4ed.png)
HTML 5
![JavaScript](/_next/static/media/javascript.80891722.png)
JavaScript
![TypeScript](/_next/static/media/typescript.ccdf44e2.png)
TypeScript
![C#](/_next/static/media/csharp.b5e1e560.png)
C#
![MySQL](/_next/static/media/mysql.d92a2c88.png)
MySQL
![PostgreSQL](/_next/static/media/postgresql.76b72a58.png)
PostgreSQL
![Mongo](/_next/static/media/mongo.c262fb0a.png)
Mongo
Frameworks & Libraries
![CSS 3](/_next/static/media/css.a39d8948.png)
CSS 3
![Spring Boot](/_next/static/media/springboot.3c36dc51.png)
Spring Boot
![Spring Framework](/_next/static/media/springframework.f9e5e726.png)
Spring Framework
![.NET Core](/_next/static/media/dotnet.6cfacf64.png)
.NET Core
![Node.js](/_next/static/media/nodejs.5829a537.png)
Node.js
![Express](/_next/static/media/expressjs.d13ed585.png)
Express
![React JS](/_next/static/media/reactjs.38edcd3f.png)
React JS
![Next JS](/_next/static/media/nextjs.96e19a07.png)
Next JS
![Redux Toolkit](/_next/static/media/redux.fd412f4b.png)
Redux Toolkit
![Material UI](/_next/static/media/mui.9b471d28.png)
Material UI
![Tailwind CSS](/_next/static/media/tailwind.cd1d4bac.png)
Tailwind CSS
![Bootstrap](/_next/static/media/bootstrap.d0efa5b1.png)
Bootstrap
Tools & Products
![Git](/_next/static/media/git.3337db5a.png)
Git
![GitHub](/_next/static/media/github.06d9ba29.png)
GitHub
![GitHub Actions](/_next/static/media/githubactions.9b313e9b.png)
GitHub Actions
![Docker](/_next/static/media/docker.888df998.png)
Docker
![Docker Compose](/_next/static/media/dockercompose.54542ddf.png)
Docker Compose
![Jira](/_next/static/media/jira.c5c86569.png)
Jira
![AWS](/_next/static/media/aws.c593fd7b.png)
AWS
![Project](/_next/static/media/opus.041e00b9.png)
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.
![Project](/_next/static/media/acadia.f8e0509c.png)
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.
![Project](/_next/static/media/portfolio.973fbc84.png)
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.
![Project](/_next/static/media/3d-portfolio.41ac8d47.png)
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.
![Project](/_next/static/media/emerald-oasis.40a0230f.png)
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.
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.
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.
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.
![](https://cdn.hashnode.com/res/hashnode/image/upload/v1706989675414/41a953d6-441f-4ab8-853f-df958649a6c5.png)
Code, Cloud and Coffee: Deploying a MySQL, Spring and React application on AWS Free Tier with CI/CD through GitHub Actions
Read more![Image Rank](/_next/static/media/rank.59bec194.jpg)
Felicitated by a goverment official for acquiring All India Rank 1 in the CDAC'S C-CAT 2021 section A+B and completed the PG-DAC course in April 2022 with A Grade. After the results, I was interviewed by a local news channel in the native language so as to motivate the local youth towards education and technology
![Image Rank](/_next/static/media/rank.59bec194.jpg)
Felicitated by a goverment official for acquiring All India Rank 1 in the CDAC'S C-CAT 2021 section A+B and completed the PG-DAC course in April 2022 with A Grade. After the results, I was interviewed by a local news channel in the native language so as to motivate the local youth towards education and technology
![Image Techtonic](/_next/static/media/techtonic.362996cf.jpg)
In my bachelor third year, assuming the role of Department Head honed my project management and organizational abilities, placing a strong emphasis on precision and attention to detail—qualities that seamlessly transitioned into my current role in software engineering. Leveraging this diverse skill set, I thrive in creating and managing impactful software solutions.
![Image Techtonic](/_next/static/media/techtonic.362996cf.jpg)
In my bachelor third year, assuming the role of Department Head honed my project management and organizational abilities, placing a strong emphasis on precision and attention to detail—qualities that seamlessly transitioned into my current role in software engineering. Leveraging this diverse skill set, I thrive in creating and managing impactful software solutions.
![Image Office](/_next/static/media/office.027a26f4.jpg)
Fast faced Full-stack Software Engineer leading transformative tech initiatives and pushing the boundaries of digital innovation. Adept at bridging complex problems with solutions, I thrive on continuous learning, innovation, mentoring talents, and collaboration in the tech community.
![Image Office](/_next/static/media/office.027a26f4.jpg)
Fast faced Full-stack Software Engineer leading transformative tech initiatives and pushing the boundaries of digital innovation. Adept at bridging complex problems with solutions, I thrive on continuous learning, innovation, mentoring talents, and collaboration in the tech community.
![Image Chief Guest](/_next/static/media/chief.65c61f97.jpg)
Grateful for the opportunity to serve as the Chief Guest at Shree Swaminarayan English Medium School, Faizpur, where I had the privilege of engaging with bright minds from grades 6 to 12. It was inspiring to witness their curiosity and enthusiasm for technology.
![Image Chief Guest](/_next/static/media/chief.65c61f97.jpg)
Grateful for the opportunity to serve as the Chief Guest at Shree Swaminarayan English Medium School, Faizpur, where I had the privilege of engaging with bright minds from grades 6 to 12. It was inspiring to witness their curiosity and enthusiasm for technology.
![Image Sponsorship](/_next/static/media/sponsorship.c8fe317a.jpg)
In my bachelor final year, excelling as a Sponsorship Coordinator honed strategic thinking and coordination which is seamlessly applied in software development. Thriving on diverse experiences, I contribute to cutting-edge projects with unwavering commitment.
![Image Sponsorship](/_next/static/media/sponsorship.c8fe317a.jpg)
In my bachelor final year, excelling as a Sponsorship Coordinator honed strategic thinking and coordination which is seamlessly applied in software development. Thriving on diverse experiences, I contribute to cutting-edge projects with unwavering commitment.
![Image Team](/_next/static/media/team.6bd8f031.jpg)
Versatile team player excelling in seamless collaboration both in-office and across geographically dispersed teams worldwide. Proficient in fostering open communication, bridging cultural gaps, and aligning efforts for coordinated success in our endeavors.
![Image Team](/_next/static/media/team.6bd8f031.jpg)
Versatile team player excelling in seamless collaboration both in-office and across geographically dispersed teams worldwide. Proficient in fostering open communication, bridging cultural gaps, and aligning efforts for coordinated success in our endeavors.
Please contact me directly at saurabhmahajan854@gmail.com or through this form.