Position: Python Developer
Category: Python
English level: fluent
Years of experience: 2.5


Hi, my name is Yahor. I am an experienced software developer (Python/React) with 2.5+ years of experience in a wide range of technologies. My expertise in programming has led me to make the best decision. I am a positive and sociable team player, always striving to improve and expand my skills.

During my work way, I worked in 2 companies on 3 projects:
1. A platform for buying precious metal with USD and crypto. Users leave applications for account verification by sending documents and scanning their faces. Service admins confirm all these requests manually, after what users can buy/sell metals. It's an internal project for teaching developers of AWS and base DevOps knowledge (Docker/k8s)
As a Full-Stack developer here, I was:
• Creating layouts according to the Designer's requirements
• Fixing cross-browser compatibility issues
• Optimizing renders
• Setting up the application to use the Auth2 protocol for user authentication and authorization
• Set up SSR with Next.js
• Designing, setting up, and maintaining databases on AWS RDS
• Write statistics-gathering functionality using AWS Lambda and DynamoDB
• Writing unit and integration tests

2. As a Full-Stack developer on this job place, I was:
• Create layouts and components with React according to Figma design
• Creating APIs
• Create async access to local storage
• Writing e2e tests
• Taking part in DevOps activity
• Creating documentation using Swagger API, Storybook, and Confluence
• Code review• Implementing design with pure JS, HTML, and CSS
• Optimize legacy code
• Automate pushing to the FTP server process
• Develop the project from scratch with self-choosing all technologies
• Completing the shopping experience of the application (from the first visit to the website till the moment the customer clicks a "buy" button)
• Overwrite legacy code with types support
• Setting up GitHub Actions for linting and other checks