Personal details

Sukhrobbek G. - Remote full-stack developer

Sukhrobbek G.

Senior Full Stack Developer
Based in: 🇹🇩 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

About

Experienced software architect and developer with over a decade of expertise in building cloud-based applications. I specialize in web development, creating scalable, high-performance solutions, and have extensive experience in machine learning, including developing predictive models and integrating AI features to enhance applications.

Proficient across the full software development lifecycle, I excel at understanding complex codebases, addressing bugs, refactoring for performance, and implementing new features to meet evolving requirements. Committed to Object-Oriented Programming principles and design patterns, I ensure code is clean, maintainable, and scalable.

I focus on delivering well-tested, reliable solutions that support long-term success. I thrive in collaborative environments, valuing open communication and innovative problem-solving. Driven by a passion for technical excellence, I consistently deliver solutions that align with user needs and business goals.

Work Experience

Senior Full Stack Engineer
Challenge Entertainment | May 2021 - Present
Python
Django
Node.js
MongoDB
GitHub
Amazon S3
Redis
TypeScript
Firebase
PubNub
React
Amazon RDS
JavaScript
Circleci
Azure Functions
Azure Deployment
Fastapi
Express.js

Working as a senior software developer to build interactive products using various tech stacks including JavaScript/Typescript, React.js Node.js (Express) and Python (Django, FastAPI).

- Developed several audience interactive projects successfully which involves admin, main board, mobile(web) and mobile(app).

- Implement authentication using Firebase auth and build the Restful APIs using azure serverless functions, Node.js and Python.

- Build the interactive product frontend following the Figma and XD design using React.js and JavaScript/Typescript.

- Worked on real time signaling and built chat functionality using Pub nub.

- Have worked with CI/CD (CircleCI, GitHub workflow, azure pipeline), several storage services (MongoDB, S3 bucket and Amazon RDS) and have used Redis as cache as a memory.

- Implement stress testing tool (BOT testing) for every product to test the performance of the APIs using Node.js and Python.

Software Engineer III
Amazon | Jul 2016 - Mar 2021
Python
Node.js
MongoDB
Lambda
NoSQL
TypeScript
React
JavaScript
DynamoDB
MVC Framework
AWS CloudFront
API Gateway
AWS

Worked as a full stack developer to build internal platforms for managing physical resources like instances and buckets.

- Develop dynamic front-end web applications and the backend APIs that power them with Python/Node.js MVC frameworks.

- Deliver front-end website UIs (JavaScript, Typescript, React), through creating and translating mock-ups into code. Raise the bar on quality, security, performance, scalability, usability and operations.

- Create backend systems that scale by leveraging NoSQL databases (DynamoDB, MongoDB). Build natively on AWS, using serverless technologies (CloudFront, API Gateway, Lambda).

Projects

BetStar
Node.js
MongoDB
Angular
This system is betting admin platform where you can manage games, users, bets, terminals, wallets and the bet result. There is also sales management for staff, agent and terminal’s cases.
BonfireQuotes
Python
Django
jQuery
Celery
It is a private site that posts quotes for users. The users can post their quotes with images and others can see his quotes through this system and can subscribe to them or make it like or dislike.

Education

Inha University in Tashkent
Bachelor's degree・Computer Science
Apr 2009 - Aug 2013