06/17/2024 updated

RB
100 % available

Full-Stack Web Developer, Software Enginner Lead, Python Engineer

Uzbekistan, Uzbekistan
Worldwide
Persuing B.Sc
Uzbekistan, Uzbekistan
Worldwide
Persuing B.Sc

Profile attachments

ProCV-Ruzimboy-Bekjanov-SE-lg.pdf

Testing (Software)HTMLJavaScriptPHPApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon Elastic Compute CloudAmazon S3Unit TestingCascading Style Sheets (CSS)Web ScrapingRelational DatabasesLinuxDjangoGitHubjQueryPython (Programming Language)PostgreSQLLinux KernelMySQLNoSQLRedisJSON Web TokenSQLiteSQLAlchemyMultithreadingPostmanReact.jsFlaskAWS VPCGitCloudformationPytestKubernetesRoute53Restful ApiDocker
  • 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

Freelance Software Enginner

  • 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.

Full-Stack Web Developer

RS-IO Explorers LLC

Internet & IT

50-250 team member

  • 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.

Software Enginner Lead

Urgench Branch of TTA

Internet & IT

250-500 team member

  • 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

Python Engineer

Andrea's Accounting Firm

Banking & Financial Services

10-50 team member

  • Python Automation Developer: Streamlined processes and increased efficiency using Python automation.
  • Proficient in Python: Edited PDF, DOCX, and other office files, automating tasks and saving time.
  • Automated File Processing: Developed scripts to automatically fill forms and generate PDF files from Excel data.
  • Command Line Tool Development: Created a Python command line tool for efficient task execution.
  • Desktop Application Development: Designed a user-friendly desktop app using Tkinter for file management and automation.
  • Strong Mathematical Background: Applied calculations and linear algebra knowledge to optimize automation processes.

Python Algorithm Mentor

CCP Tech University place

Internet & IT

10-50 team member

  • Providing guidance and mentorship: Assisting individuals in learning and understanding various Python algorithms, data structures, and problem-solving techniques. Offering support, advice, and clarification on complex concepts.
  • Designing and implementing algorithms: Collaborating with learners to design and implement efficient algorithms and data structures using Python. Assisting in optimizing code and improving algorithmic performance.
  • Offering code reviews and feedback: Reviewing learners' code submissions, providing constructive feedback, and suggesting improvements. Helping individuals enhance their coding style, readability, and adherence to best practices.
  • Conducting algorithmic analysis: Assisting in analyzing the time and space complexity of algorithms, evaluating their efficiency, and discussing trade-offs between different approaches.

Back-end Developer

IT Centre Uzbekistan

Internet & IT

50-250 team member

  • Designed and implemented RESTful web services using Python and Django & Flask framework
  • Deployed and managed applications on Azure servers, ensuring reliable and scalable performance
  • Worked with front-end developers to seamlessly integrate back-end functionality with user-facing features
  • Developed and maintained database architectures using SQL and NoSQL technologies
  • Utilized automated testing platforms to reduce bugs and increase software development speed by 60%
  • Managed cloud consumption and optimized costs through right-sizing virtual machines and monitoring cost trends
  • Experienced with CI/CD systems
  • Proficient in web-related technologies such as RESTful APIs and microservices architecture
  • Knowledgeable about monitoring and logging tools
  • Successfully fulfilled client orders and contributed to project management

Python Engineer

Andrea's Accounting Firm

Banking & Financial Services

10-50 team member

  • Python Automation Developer: Streamlined processes and increased efficiency using Python automation.
  • Proficient in Python: Edited PDF, DOCX, and other office files, automating tasks and saving time.
  • Automated File Processing: Developed scripts to automatically fill forms and generate PDF files from Excel data.
  • Command Line Tool Development: Created a Python command line tool for efficient task execution.
  • Desktop Application Development: Designed a user-friendly desktop app using Tkinter for file management and automation.
  • Strong Mathematical Background: Applied calculations and linear algebra knowledge to optimize automation processes.

Software Engineer

Freelance, Remote

Internet & IT

< 10 team member

  • Developed web applications using Python, Flask, and Django frameworks.
  • Created RESTful APIs to enable seamless data communication between different systems.

PHP Developer

Remote/Hybrid

Internet & IT

< 10 team member

  • Developed responsive websites using HTML, CSS, and PHP
  • Created Telegram API bots and utilized MedelineProto for enhanced communication
  • Worked with basic JSON data for information retrieval and manipulation
  • Collaborated with clients to deliver customized solutions
  • Implemented security measures for web vulnerability protection
  • Maintained and updated existing websites and applications
  • Stayed updated with the latest PHP advancements and industry trends

Full-Stack Web Developer

IT PARK Remote
* Developing and designing web applications: Building robust and scalable
web applications that meet client requirements. This involves both front-end

and back-end development, using a combination of programming languages,
frameworks, and tools.

* Front-end development: Creating user interfaces and implementing

interactive features using HTML, CSS, and JavaScript. Ensuring responsive
design and optimizing user experience across different devices and screen

sizes.
* Back-end development: Building and maintaining server-side applications
and databases using languages Python, Shell. Developing APIs, handling

server-side logic, and integrating with external services and databases.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in