Shashwenth Muralidharan

I'm a

ABOUT ME

Hello! I'm Shashwenth Muralidharan, a reliable software engineer with a Master's in Computer Science from Rutgers University-New Brunswick, where I proudly achieved a GPA of 3.87 πŸŽ“. My area of expertise lies in backend development and database administration πŸ’». I love to read logs and develop reliable software πŸ”. However, my passion doesn’t just stop there. I also enjoy front-end development and crafting intuitive, engaging web pages 🌟.

In my current and previous roles, I have experience designing and managing backend applications. I consider myself a backend engineer with a creative edge πŸ–ŒοΈ, and I am optimistic about my journey towards becoming a Full Stack Developer πŸš€. Personal growth is also important to me 🌱. Every opportunity for me is a chance to grow both professionally and personally. I thrive in environments surrounded by highly skilled and talented individuals πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’». Being in such a setting motivates me to continuously improve and develop my own abilities. I believe that collaborating with the best in the field not only enhances my skills but also inspires me to push my limits and strive for excellence in my work πŸ’ͺ.

In my free time, I enjoy building SaaS projects πŸ› οΈ. One of my current projects is SurveyMaster, a full-stack application that allows users to create and share questionnaires, forms, and surveys πŸ“Š. I’m integrating the OpenAI API πŸ€– to generate questions and multiple-choice answers based on user-provided text. The MVP is out now, do check out my featured posts for a direct link πŸ”—. I am open to suggestions, specifically suggestions on the UI are more appreciated πŸ’‘. In addition, I have a few other repositories, so please take a look at them as well πŸ‘€.

I enjoy discussing technology and am always looking to connect with like-minded professionals 🌍🀝. Feel free to reach out!

Oh, and one more thing: this is my quote that I live by: "There is no better time to start than now." ⏳

Here are some of the tech stacks I have worked with or am currently working on: πŸ’»πŸ”§

Programming Languages

  • Java (8+)
  • JavaScript (ES6)
  • Python
  • C
  • Ruby

Libraries / Frameworks

  • SpringBoot
  • Flask
  • Node.js
  • React.js
  • Express.js
  • Tailwind CSS

Tools / Platforms


  • Docker
  • Kafka
  • AWS
  • Tableau BI
  • Kubernetes

Databases


  • MySQL
  • PostgreSQL
  • MongoDB

Experience

Aug, 2024 - Present

Saayam For All

Full Stack Developer

Developed a microservice that integrated with a third-party GraphQL API, processed and migrated over 100,000 data tuples into AWS Aurora. Deployed applications on AWS using Kubernetes (EKS), automated database updates with AWS Lambda, saving 2 hours bi-weekly. Created RESTful APIs with filtering and pagination, built React.js dashboards, and utilized GitHub for version control and Kanban for agile development, ensuring consistent API contracts across teams.

Jan, 2022 - Jul, 2022

KST Infotech

Software Developer

At KST Infotech, I played a pivotal role in migrating a legacy monolithic system to a microservices architecture, successfully designing two microservices and utilized Jenkins, Kubernetes and Docker during production and deployment resulting in reduced dowm time and reduced deployment time.

May, 2021 - Jan, 2022

KST Infotech

Software Developer Intern

As an Intern I implemented secure user authentication protocols using Spring Security and OAuth 2.0 in Java, and optimized SQL queries in PostgreSQL, reducing search time by 30% through strategic indexing.

Feb, 2021 - Mar, 2021

SmartKnower

Software Engineering Intern

As an Intern I assisted in developing and managing API's and performing Unit tests of these functionalites. Furthermore, involved in Agile development practices during the development of the application.

RECENT WORKS

Education

AUG, 2022 - MAY, 2024

Rutgers University

Master of Science in Computer Science

Relevant Courses: Advanced Algorithms, Machine Learning, Distributed Systems, Cloud Computing

AUG, 2018 - MAY, 2022

Sri Sairam Engineering College

Bachelor of Technology in Computer Science and Engineering

Relevant Courses: Data Structures, Object-Oriented Programming, Database Management Systems, Web Development

My Resume