Adarsh-profile
🌻

👋 Hi, I am Adarsh

A Full time backend engineer, a part time freelancer from India.

21, he/him

about me.

Hey! I am an engineer (Developer, most of the times), learning how to build scalable and robust backend systems. My core focus is crafting performance-driven, well-architected backend systems that prioritize developer experience and maintainability, improving user experience.

I am currently open for intern/full-time engineering roles, which involves building robust and resiliant backend infrastrucure, fast & efficient API's and libraries, backend engineering as the core.

A collaborative team of engineers or Freelancers, who are building great products. Interested in working together? Feel free to schedule a meet!

worked as.

Open Source Contributer, Shipwright-io

at, https://shipwright.io

Feb, 2024 - Present

  • Actively contributing to Shipwright-io, a CNCF Sandbox project and framework for building container images on Kubernetes, as an Org Member.
  • Contributed significantly to the Shipwright CLI and build process, including implementing feature enhancements and fixing multiple bugs.
  • Continuously engaged in resolving issues, collaborating on critical updates, and driving improvements across the project.

Software Engineering Intern, CardLift (YC S24)

at, https://withcardlift.com/

Nov, 2024-Dec 2024

  • Developed and migrated 50+ automation recipes across platforms, streamlining workflows for credit card migration and saving default payment methods using advanced scripting and conditional logic.
  • Migrated older recipes from V1 to V2, simplifying processes and improving reliability with updated commands.

Software Engineering Intern, The Saas Company

at, https://www.thesaas.company/

Apr, 2024-June 2024

  • Developed a Go library (Xray) for efficient Database Schema Extraction and Query Execution for Relational databases and data warehouses which includes Mysql, Postgres, Snowflake, Bigquery, Redhshift and Microsoft SQL and a CLI application using Cobra (a framework for building cli applications in go) to interact with that library on your local machine.
  • Built a internal Go service from scratch that works as a background worker a consumes messages from a queue, where each message has an action (like create, update, or delete). Based on the action, the service generates Terraform code from the message data and commits this code as HCL files to a GitHub repository. This setup allows the service to create, update, or delete CI/CD pipelines automatically.

projects.

👍🏽 Maintained

  • A Go package that verifies email addresses by validating format, checking MX records, and connecting to SMTP servers(shipped in v.1.0.0).
  • A CLI tool using this package to simply validated the email + mx lookup on your local machine with just a single command (shipped in v.2.0.0)
category: Go Library
Technologies used: Go, SMTP, Cobra

Krishi Bazar

👍🏽 Maintained

  • Developed a marketplace platform, connecting buyers and farmers with features such as twillio and JWT authentication, product listings, and order management. The platform is optimized to handle 500+ concurrent users with 99.9% uptime.
  • Built API’s for products, orders, and user accounts, allowing farmers to create their product and buyers to easily browse and purchase products. Developed an admin dashboard to manage users, improving administrative efficiency by 30%.
category: Monoliths
Technologies used: Go (echo), SuperBase

🏗️ Ongoing

  • A developer tool designed for building container images without the need for writing Dockerfiles.
  • Developed and deployed the entire infrastructure on Azure AKS using Terraform, developed REST API to automate container image builds, and led the end-to-end development from concept to production deployment.
category: Microservices
Technologies used: Go (go-fiber), Azure, Terraform, NextJs

Toolcraft: A microservice tool calculator

👍🏽 Maintained

  • A microservice application that calculate the real time distance travalled by a vehicle and create a toll tax invoice accordingly.
  • Integrated WebSocket for real-time data visualization and Apache Kafka for real-time data processing, implemented gRPC for microservice communication, and integrated Prometheus and Grafana for monitoring and alerting.
category: Microservices
Technologies used: Go, GRPC, Protobufs, Apache Kafka, Docker, Prometheus, Graphana, Websocket

Book My Hotel

👍🏽 Maintained

  • A fully fledged backend system that falicitates hotel management (an OYO MVP).
  • Implemented JWT token-based authentication, added an admin panel for hotel and room management, and added database seeding using MongoDB.
category: Monoliths
Technologies used: Go, go-fiber, JSON API, JWT token, Docker

Skills.

Languages:

FrameworksAndLibraries:

Authentication:

Databases:

InfrastructureTools:

CommunicationProtocols:

MessageBrokers:

contact, socials.

Twitter@twtadarsh
Instagram@adarshig_
Schedule a meetingcal.com/adarsh_jaiswal