Personal details

Hitesh G. - Remote back-end developer

Hitesh G.

Senior Software Engineer
Based in: 🇮🇳 India
Timezone: New Delhi (UTC+5.5)

Summary

Senior Software Engineer with 4+ years of experience in Application development for B2B and B2C domains with strong problem solving, team leading, planning, and time managing skills. Diverse experience in building, securing, deploying, and optimizing modern software development projects and environments.

Work Experience

Senior Software Engineer
Unacademy | Apr 2020 - Present
Django
PostgreSQL
Amazon EC2
Amazon S3
Redis
Elasticsearch
Docker
Python 3
Amazon RDS
● Designed, implemented, and currently maintaining AWS infrastructure and managing various services with autoscaling for Graphy (a cohort-based live courses product) ● Significantly reduced new releases deployment time by automating backend and frontend deployments using AWS Codepipeline and Elastic Beanstalk ● Developed real-time application monitoring and centralized logging with ELK stack using AWS Cloudwatch, Lambda and Elasticsearch Service ● DB schema design and REST APIs development using Django/Python as per product requirements ● Integrated payment gateways like Google In-app, iOS In-app, Stripe, Razorpay along with subscription model ●Enhanced user experience by developing end to end secure HLS video processing pipeline using AWS MediaConvert and Cloudfront
Software Development Engineer
Indusbit | Oct 2019 - Mar 2020
Ruby on Rails
PostgreSQL
Redis
Python 3
Go (Golang)
● Developed Golang based REST APIs for feature-flag management platform to speed up code deployments, gradually roll out features to users, and keep releases manageable ● Developed server-side SDK for Python (compatible with uWSGI) to access feature flags and remote configs in backend code ● Developed Ruby on Rails based REST APIs along with unit tests and integrated Razorpay and Cashfree payment gateways for Shulk, a fintech product. Shulk allowed merchants to keep track of credits given to vendors, suppliers, and customers, monitor cash receivables, and maintain a centralised record of their cash flow

Education

The LNM Institute of Information Technology
Bachelor's degreeElectronics and Communication Engineering
Jul 2014 - Jun 2018

Personal Projects

Open Civic Data Admin Tools (Google Summer of Code 2017)IconOpenNewWindows
2017
Django
PostgreSQL
Unit Testing
Web Scraping
Bootstrap
Python 3
Material Design
Travis CI
● ​Designed and built admin tools for the Open Civic Data structure and Conversion of web scrapers to new specification; fixed bugs and updated web scrapers for 13 legislatures ● Built five tools using Django/Python which respectively enabled admins - to capture data quality issues and exceptions, to resolve name discrepancies, to merge duplicate objects, to obtain user feedback, and to legislatures ● Implemented advanced filters to sort data, a common overview page for all states to display the current status of different parameters, and subpages for the status of specific session/states and wrote unit test cases

Certifications & Awards

Google Summer of Code
Google | Sep 2017