I'm a student and a backend software developer with a passion for DevOps and backend technologies.

About Me

Darsh Mashru

Darsh Mashru

Student | Software Developer | Generative AI & DevOps Enthusiast

Hello! I'm Darsh Mashru, a passionate backend software developer with a keen interest in DevOps and cutting-edge technologies. Currently, I'm pursuing my degree in Computer Science at NMIMS University, balancing my academic pursuits with hands-on project experience.

My journey in tech has led me to explore various domains, from building cross-platform applications with Flutter to implementing innovative cloud storage solutions. I'm particularly fascinated by the intersection of software development and infrastructure management, which is probably why I use nixOS. ¯\_(ツ)_/¯

When I'm not coding, you can find me experimenting with new technologies, contributing to open-source projects, or writing about my experiences in tech. I'm always eager to learn and take on new challenges that push the boundaries of what's possible in software development.

Skills:

  • Backend Development (Node.js, Python, Java)
  • DevOps (Docker, CI/CD pipelines, Github Actions, Xcode Cloud)
  • Cloud Technologies (Cloudflare, AWS, GCP, Azure, Firebase, Vercel)
  • Database Management (MySQL, MariaDB, PlanetScale)
  • Mobile App Development (Flutter, Java)
  • Version Control (Git)
  • Package Management (Nix, Homebrew, Scoop)
  • Linux (nixOS)

I'm always open to new opportunities and collaborations. Feel free to reach out if you'd like to discuss a project or just chat about technology!

Featured Projects

ChatGemini and ChatPaLM

ChatGemini and ChatPaLM

ChatGemini and ChatPaLM are innovative cross-platform native and Progressive Web Applications (PWAs) built with Flutter. They are designed to integrate with Google's Gemini API and PaLM API, providing advanced text generation capabilities. Both boast a seamless and responsive user experience across iOS, Android, and web platforms.

NextCloud with S3

NextCloud with S3

Developed and deployed a custom cloud storage solution offering terabytes of storage at 60% of the cost of traditional providers. Utilizing LinuxServer.io's NextCloud Docker Image and a robust MySQL database on PlanetScale, the system connects seamlessly to BackBlaze B2's Bucket using Primary Object Storage. This implementation provides a cost-effective, efficient, and reliable storage solution for various applications.

LiFi using Arduinos

Established Li-Fi Communication with Error Control using MicroControllers

Developed a novel error control method achieving 90% accuracy in data transmission over LiFi by leveraging two separate ESPs (microcontrollers), enhancing reliability and data integrity.

darshmashru.com

darshmashru.com

Discover my professional journey and achievements on my Next.js-powered portfolio website. Get to know me and explore what makes my work unique and impactful.

Delego

Delego

A Flutter based app developed for Mumbai MUN that is deployed on both App Store and Play Store for delegate and admin usage.

University Portal App

University Portal App

A Flutter based app for NMIMS' University Portal including features such as Authentication, Attendance Tracking, Assignment Submission, etc.

Merkaba

Merkaba

Created a visually appealing e-commerce platform for Merkaba Jewelry, incorporating an intuitive shopping experience and responsive design for mobile and desktop users.

Work Experience

Technical Consultant

Sai International | June 2024 - Present

  • Developing and maintaining responsive web applications using React, Next.js, and Tailwind CSS.
  • Leading the development of a full-stack Stock List Application, ensuring seamless integration and functionality.
  • Automating chat interactions using the Meta Cloud API to enhance user engagement and support.
  • Designing and building a new website from scratch, focusing on modern aesthetics and user-friendly navigation.

AI/ML Developer (Internship)

Rework AI | February 2024 - June 2024

  • Worked as an AI/ML Engineer, focusing on advanced speech technologies.
  • Utilized Amazon Polly for Text-to-Speech (TTS) and Amazon Transcribe for Speech-to-Text (STT) services.
  • Conducted prompt engineering to fine-tune TTS and STT models, enhancing accuracy and naturalness.
  • Set up NextCloud, Slack, and Horilla on AWS to improve company collaboration and file management.

HelpClub Campus Leader (Internship)

HelpClub by Ankur Warikoo | February 2024 - April 2024

  • Served as the campus leader for HelpClub, an app facilitating anonymous interaction for seeking or offering help.
  • Led publicity efforts for the HelpClub app, increasing awareness and user engagement.
  • Conducted beta testing to identify and resolve issues, ensuring a smooth user experience.
  • Performed surveys to gather user feedback and improve the app's functionality and appeal.
  • Worked under Ankur Warikoo, gaining valuable insights and learning from his experience and guidance.

DevOps Intern

MindTech Solutions Pvt Ltd | June 2023 - August 2023

  • Deployed and set up MatterMost on Azure, resulting in a 30% improvement in communication within the organization.
  • Successfully deployed a .NET Core application by quantifying the most efficient deployment solution across various Azure services.
  • Set up a CI/CD pipeline for GoaTaxi, achieving a significant reduction in deployment time.
  • Led the successful migration from Microsoft TFS to Azure DevOps Server.

Positions of Responsibility

TAQNEEQ

Vice Chairperson

November 2023 - February 2024

As the Vice Chairperson of our college's Techfest, I successfully managed the Tech & Collab and Events departments. I spearheaded the creation and deployment of two websites and an innovative project called QR Shooter. Additionally, I oversaw the planning and execution of approximately ten technical events, ensuring a seamless and engaging experience for all participants.

Head of Tech and Collaborations

November 2022 - February 2023

I led a team of 15 in designing, developing, and launching the Cyber-Cypher and Taqneeq websites, accessible at www.cybercypher.taqneeqfest.com and www.taqneeqfest.com. The project utilized AWS EC2 for hosting, SES for automated email sending, and Cloudflare for CDN, DNS record storage, and inbound email routing. I configured all website subdomains as Docker containers using Docker and Docker Compose, and managed reverse proxies with Nginx and Nginx Proxy Manager. Additionally, I designed the problem statements for the Cyber-Cypher 2.0 hackathon.

Sub-Head of Artist and Guest Management

December 2021 - March 2022

Managed and coordinated with artists and guests for events, ensuring all logistics and arrangements were handled smoothly.

MUN Society MPSTME

Head of Technology

July 2022 - June 2023

I led a team of seven in designing, developing, and launching the 'Delego' app using Flutter, successfully making it available on both the Play Store and App Store. For deployment, I utilized Google Play Console for Android and App Store Connect along with Xcode Cloud for automated deployment on TestFlight and the App Store. Additionally, I assisted in creating and maintaining the websites www.munsocietympstme.com and www.mumbaimun.com, and contributed to cloning MUNcoordinated.io for use in IntraMUN 10.0.

App Development Executive

June 2021 - April 2022

Social Conclave

Head of Research And Development

December 2022 - March 2023

Digital Creatives Executive

November 2021 - March 2022

Mumbai MUN

USG Technology

December 2022 - February 2023

ResCon by Research Cell

Head of Artist and Guest Management

December 2022 - February 2023

Student's Council's Technical Committee

Senior Executive

July 2022 - April 2023

I conducted PC Building workshops in February and September 2022 for an audience of over 100 people. Additionally, I contributed to the website development for Cyber-Cypher 1.0, created several reels for the Taqneeq Fest Instagram page, and managed the streaming for Cyber-Cypher 1.0. Furthermore, I assisted in organizing the Internship Fair as part of Taqneeq 14.0.

Technical Executive

December 2022 - February 2023

Education

Bachelor of Technology in Computer Engineering

NMIMS University | 2021 - 2025

  • Graduating with a 3.38 cGPA.
  • Participated in the university's hackathon (Cyber Cypher) and won 3rd place in the Elementary Domain.
  • Served as the Class Representative.

12th Grade HSC (Science)

Alpha Junior College of Science and Commerce | 2019 - 2021

  • Percentage : 86.17%
  • JEE preparation: where my social life went to hibernate for 2 years.

10th Grade IGCSE (Science)

Witty International School | 2006 - 2019

  • Percentage : 81%
  • Served as a prefect, providing leadership and support to fellow students, and coordinating various school events.