Ashish Sharma

Ashish Sharma

$50/hr
Senior Backend Developer | Python, Node.js, Go, AWS, GCP, Cloudflare
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
29 years old
Location:
Bengaluru, Karnataka, India
Experience:
5 years
Ashish Sharma Work Experience Whydonate.com Backend Developer October 2022 – Present Remote • Developed multiple Node.js and TypeScript microservices supporting 50K+ users, processing 2M+ daily events with sub-100ms latency. • Optimized PostgreSQL query execution and implemented Redis caching strategies, improving API response times by 70%. • Automated custom domain provisioning and SSL/DNS integration using the Cloudflare API, managing 1,000+ unique domains. • Redesigned CI/CD pipelines using GitHub Actions and Docker, reducing build and deployment cycles by 83%. • Developed real-time analytics dashboards using WebSockets to provide immediate business intelligence and operational monitoring. • Mentored 3 junior engineers on system design patterns, code quality, and RESTful API best practices. Seezil Technology Pvt. Ltd. Software Developer April 2021 – October 2021 India • Increased Search API throughput by 40% via database refactoring and B-Tree indexing optimizations in MySQL. • Refactored legacy MVC codebases into modular services, leading to a 30% reduction in production bug reports. Blue Bell Software Developer January 2020 – March 2021 India • Designed an automated exam generation engine using Python, reducing administrative manual workload by 60%. • Scaled backend services to support 5,000+ concurrent users with 99.9% uptime during peak traffic. Technical Skills Languages: Python, JavaScript, TypeScript, Go (Golang), SQL Backend: Node.js, Express.js, FastAPI, RESTful APIs, GraphQL Infrastructure: Docker, AWS (EC2, S3, Lambda), CI/CD, Cloudflare, Git Databases: PostgreSQL, MySQL, Redis, MongoDB Architecture: Microservices, Distributed Systems, Event-Driven Design, OOP, TDD Technical Projects Scalable URL Shortener (Go, Redis, Docker) GitHub • Built a high-concurrency URL service in Go featuring LRU caching and rate-limiting to prevent API abuse. Custom Load Balancer (Python) GitHub • Implemented a Layer 7 load balancer with Token Bucket algorithms handling 10K+ concurrent connections. Education Assam Don Bosco University Bachelor of Technology in Computer Science and Engineering September 2019
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.