Curriculum Vitae
Work Experience
Industry Projects
- Spearheaded cutting edge parcel management initiative, successfully delivering MVP 1.0 and MVP 1.1 experiences
- Led end-to-end implementation of resident profile UI tailored for residential properties.
- Resolved over 10 high-severity bugs across web and mobile applications, significantly enhancing system stability and user experience
- Migrated supplier integration code in PHP monolith to Golang microservices enhancing scalability
- Developed and deployed a new service for generating shipping labels and documents, streamlining the logistics process.
- Developed and deployed multi-tenant microservices for ingesting and serving NFT events data.
- Engineered a robust multi-channel notification service for the platform, enhancing communication capabilities and user engagement.
- Built and deployed GraphQL APIs on top of NFT data stream to facilitate token redemption and empower NFT campaign manager.
- Developed API plugins for CO2 emissions tracking and NFT campaign manager use-cases.
- Engineered an innovative solution enabling on-demand storage provision in exchange for wallet tokens.
- Developed a real-time notification service for blockchain network events, providing instant updates.
- Revamped property search experience on mobile by implementing new design with sub-screens, simplifying complexity.
- Developed a user interface for property reviews and feedback, enhancing user engagement and feedback collection.
- Implemented a property gallery UI that supports several media types, enriching visual experience and properties showcase.
- Conceptualized, designed and developed the complete application end to end independently.
- Implementation of REST API services.
- Mechanism to map input JSON to target DB query language.
- Designed and implemented the multi-level security access to the services including the encryption and token-based security systems.
- Implemented a deployment strategy of the project using containerization with Docker.
- Implemented major APIs for the server appointment booking, doctor search, user registration/login, specialty search and video call integration.
- Implemented UI/UX from design specifications for various screens - appointment booking flow, login/signup, patient profile, doctor profile and search results.
- Implemented the CI/CD jobs on GitLab for automated deployment and testing.
Skills
-
Programming Languages
Go (Primary), Typescript, Javascript, Java, Python
-
Frontend Development
HTML5, CSS3, React.js, Material UI Library, Apollo GraphQL Client, Responsive Design, Adaptive Design, Axios Library, Next.js 12, Redux Library, React Query Library, React Testing Library, Hotjar, Sentry, Storybook Library, Code Splitting, Lazy Loading, Infinite Scroll, Web Vitals, Lighthouse Score
-
Backend Development
Gorilla Mux, Gin, Go Fiber, Gomock, Gorm, Testify, Gqlgen, SQL, JSON API, GraphQL, gRPC, CQRS, Event Sourcing, Kafka, Temporal, Redis, RabbitMQ, RESTful API, Microservices, Unit testing, Integration testing, API Gateway, Authentication, Authorization, Event-Driven System, Jwt, Uber Fx, Zap Logger
-
Databases
MySQL, PostgreSQL, MongoDB, SQLite, Azure Cosmos DB, AWS Aurora (MySQL)
-
Industry/Domains
Blockchain, SaaS, e-Commerce, Real-Estate
-
Infrastructure Tools
Azure Cloud, AWS Cloud, Kubernetes, CI/CD, Docker, Kibana, Git, GitHub, GitLab, Jira
-
Operating Systems
Ubuntu, Debian, Windows, Android
Open Source Contributions
- Contributed to the go-scm dependency library to improve Gitea integration with Drone.
- Contribution PR
- Created this open-source containerized service to generate and use placeholder images during UI development when production images are work-in-progress.
- Developed this android library to replace generic app crash dialog with a customizable user interface.
Personal Projects
- As an app author, complete execution - planning, design, implementation and marketing.
- Reached 10K+ total downloads and 2K+ MAU.
- As an app author, complete execution - planning, design, implementation and marketing.
- Reached 10K+ total downloads and 2K+ MAU.
Certifications
Education
Languages
- English — Working Proficiency
- Hindi — Native
Interests
- Reading — Blogs, Books
- Workout — Gym
- Travel — Mountains, Nature, Trekking