Hi there, welcome to the site

Hi, my name is Yash Sawlani

I'm a

About

Accomplished full-stack developer with 5+ years of expertise in cutting-edge technologies. Specialized in Generative AI, performance optimization, and CI/CD pipelines, delivering solutions that elevate user experiences, drive sales, and ensure system scalability. Proficient in React, Node, Python, SQL, and more with a strong portfolio of successful projects
Download Resume

Skills

  • HTML 5

  • CSS

  • SASS

  • Bootstrap

  • JavaScript

  • React

  • Python

  • Node

  • NPM

  • MongoDB

  • PostgreSQL

  • Express

  • AWS

  • Git

  • Docker

  • Kubernetes

Experience

I have more than 5 years of experience as a software developer during which I have worked in the multiple roles like:

Software Developer

Dell EMC

12/2021 - PRESENT

  • Increased sales team efficiency by 30%, by developing a suite of applications having analytics, predictions, and Generative AI capabilities.
  • Led architectural decisions to design and scale applications, ensuring robustness and scalability in line with project requirements
  • Reduced latency by up to 50% by implementing caching, load balancing, and efficient database queries, thus reducing operational costs and required computation.
  • Reduced deployment time by 40%, by setting up and maintaining CI/CD pipelines on GitLab, automating build, test, and deployment processes, and thus enhancing development agility.
  • Successfully implemented OAuth2-based Single Sign-On (SSO) for seamless user authentication and authorization.
  • Implemented usage tracking and automatic access provisioning mechanisms, to ensure comprehensive functionality

Systems Engineer

Infosys LTD.

12/2018 - 03/2021

  • Developed responsive UIs using React and JavaScript.
  • Worked on backend systems using Python and PostgreSQL.
  • Implemented Test Driven Development by bringing in Jest Testing Library for Unit Tests and stress testing using NeoLoad.
  • Documented all the Rest API routes for an application in production using tools like Swagger UI.
  • Collaborated with stakeholders to optimize applications for improved performance and user adaptability, focusing on both technical enhancements and user-centric features.

Projects

Portfolio Website

I built this website from scratch, with extreme interest, and took design queues from various modern websites. I used Bootstrap along with SASS to build a fluid responsive experience. With this project, I got more proficient in working with NPM libraries and optimizing node modules for faster load times. Finally, I bundled all these tools and technologies with webpack to optimize the final build. Besides developing, I got to learn a lot regarding hosting, DNS configuration, domain setup, and some SEO techniques. The major takeaway was learning to optimize performance & load speed by using various techniques and benchmarking the improvements using Google PageSpeed.

Hastebin Clone

Hastebin is a famous and widely used website for sharing code snippets using generated URLs. When clicking save, the text/code snippet is saved to the connected database and generates a unique URL based on MongoDB object id. Built using Node, Express, MongoDB this is a working CRUD application. I've used Heroku to host this application and connected it MongoDB Atlas cloud database service to make it a fully functional website.

Certifications

React, Redux & GraphQL

  • React basics to more advanced concepts
  • Used Redux for state management and scaling
  • Learned to handle payments with Stripe API
View Certificate

Web Developer Bootcamp

  • Covered advanced HTML & CSS with Bootstrap
  • Learned advanced JS topics like Prototypes, Callback, Async/Await
  • Built CRUD application using Node/Express/MongoDB
View Certificate

AWS Fundamentals

  • Learned about Amazon services like EC2, S3, EBS, Lambda and more
  • Learned basics for Load Balancing & Scaling on AWS
  • Learned about AWS Security Model and Monitoring
View Certificate

SQL for Data Science

  • Learned to use ER diagrams for data elements and their relationships
  • Learned fetching & manipulating data from database
  • Learned to write more complex queries for precise data fetching
View Certificate

Algorithmic Toolbox

  • Learned about various data structures and algorithms
  • Learned about Big O and calculating time/space complexity
  • Fundamentals for writing clean code & best practices
View Certificate

Graduation

Gujarat Technological University

B.E. in Mechanical Engineering

2014 - 2018

Contact Me

Wanna discuss an Opportunity/Project, Or just want to say Hi? Reach out to me via the medium you’re most comfortable with and I'll get back to you ASAP.

Drop a message
Please enter a valid email.
Designed & Built by Yash Sawlani