06/17/2024 updated
RB
100 % available
Full-Stack Web Developer, Software Enginner Lead, Python Engineer
Uzbekistan, Uzbekistan
Worldwide
Persuing B.ScTesting (Software)HTMLJavaScriptPHPApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon Elastic Compute CloudAmazon S3Unit TestingCascading Style Sheets (CSS)Web ScrapingRelational DatabasesLinuxDjangoGitHub
- FastAPI
- Flask
- Django
- REST API
- PHP (obsolete)
- JavaScript (proficient)
- SQLAlchemy
- Alembic
- Relational database migration
- API Documentation
- API Testing
- JWTs
- Async & threads
- Git & GitHub
- Linux & Kernel
- Docker, Kubernetes
- AWS: EC2, EB, EKS, ECR, CloudFormation, CodeBuild, CodePipeline, CodeDeploy, S3, Route 53
- PostgreSQL, MySQL, SQLite
- Redis/Lmdb (NoSQL DB)
- Unit test/Pytest/Postman
- HTML & CSS
- React (Elementry->)
- BG workers
- TradingBots
- Pyrogram/Aiogram
- Web Scraping
- Auth0
- SemanticUI, Bootstrap5
- jQuery
Experience
Professional experience5 - 10 years
Freelancer since2021
Languages
EnglishFluentRussianBasic knowledge
Project history
- Website development: Building and creating functional websites according to client requirements. This involves designing web layouts, writing code in Py, JS, PHP, and implementing interactive features.
- Automating: Providing the services those can boost both people's personal lives and business companies.
- Client communication: Collaborating with clients to understand their needs, discussing project requirements, and providing regular updates on the progress of the website development. Effective communication skills are essential to ensure client satisfaction.
- Coding and programming: Writing clean, efficient, and well-structured code using web development languages and frameworks and relevant libraries. Implementing responsive design principles to ensure websites are optimized for various devices.
- Proficient in Python, utilizing frameworks such as FastAPI for building robust and efficient web applications.
- Experience with multiprocessing and asynchronous programming to enhance the performance and scalability of web applications.
- Skilled in working with SQLAlchemy, a powerful and flexible ORM (Object-Relational Mapping) tool, for efficient database interactions.
- Familiarity with PostgreSQL, utilizing it as a reliable and robust database management system.
- Knowledge of AWS (Amazon Web Services), including services such as EC2, S3, and RDS, for deploying and managing web applications on the cloud.
- Experience in setting up and maintaining CI/CD pipelines for automated deployment and testing of web applications.
- Proficient in containerization using Docker, allowing for efficient deployment and management of application containers.
- Familiarity with Kubernetes, enabling orchestration and scaling of containerized applications in a production environment.
- Skilled in designing visually appealing and responsive user interfaces using CSS and other web design technologies.
- Developed and maintained testing systems for university courses and programs using frameworks such as Python, Flask, ReactTS
- Improved automation of key university processes through scripting and system integration
- Designed and built new internal websites for university departments using HTML5, CSS3, jQuery
- Performed updates, fixes and enhancements to legacy systems scripts and code
- Optimized performance and user experience of existing university websites