a6m1n

Senior Full Stack Engineer

I am a diligent and talented developer with a strong passion for coding. I excel in building large-scale applications with high traffic, complex architecture, and substantial data volumes, primarily leveraging the Django framework. However, I am equally adept at working with Flask to construct efficient microservices or FastAPI. 

In the realm of front-end development, I possess extensive experience with React Flux and Redux architecture, skillfully employing advanced Object-Oriented concepts to enhance website performance. Additionally, I am well-versed in creating Custom Reusable React Components Libraries and streamlining development processes. Adhering to the DRY (Don't Repeat Yourself) principle. I skillfully employ SCSS (Sassy CSS) and the styled-components library in React.js to ensure code modularity and prevent redundancy. Highly motivated and versatile, I thrive both as a team player and when working independently. 

My proactive approach and dedication to continuous improvement make me valuable in any development project. In my free time, I am deeply interested in web3 technologies. Actively explore this emerging field. I enjoy writing scripts using the web3.py library to interact with blockchain networks, which enhances my understanding of decentralized applications. Additionally, I am actively advancing my skills in Solidity, the programming language for smart contracts, to deepen my expertise in blockchain development. My enthusiasm for web3 drives me to stay ahead of the curve, continuously expanding my development capabilities and positioning myself at the leading edge of technological innovation. 


Experience: 4 years

Yearly salary: $54,000

Hourly rate: $30

Nationality: 🇺🇦 Ukraine

Residency: 🇺🇦 Ukraine


Experience

Full stack web2 dev
Elementica
2020 - 2024
- Experienced in the role of a team leader, managing multiple projects simultaneously, overseeing development progress, resolving issues, and coordinating with team members effectively. - Implemented and integrated PayPal payment system for handling customer transactions and automatic distribution of funds to challenge winners' PayPal accounts; - Collaborated with a team to refactor and rewrite legacy code in a project, incorporating new technologies and handling tasks like planning and designing complex application architectures. - Developed various synchronous and asynchronous parsers; - Optimized both frontend and backend sides for improved performance; - Proficiently utilized Django framework for building large-scale applications with high traffic, complex architectures, and extensive data volumes. Also, proficient in working with Flask for microservices or FastAPI; - Contributed to developing sophisticated web and mobile applications across different domains; - Utilized React Flux and Redux architecture. Familiar with various React concepts, including Components, Forms, Events, Keys, Routers, Redux, Animations, and Flux; - Created Custom Reusable React Components Library for efficient development; - Bootstrap or Material-UI CSS frameworks and UI tools were used to streamline code, accelerate development, and ensure application responsiveness; - Adhered to the DRY principle for mid/large scale applications, utilizing SCSS or the styled-components library to maintain clean code and avoid repetitions; - Extensive experience with Docker, Keycloak, and microservices architecture. Worked with Heroku, AWS, and its services such as RDS, EC2, and S3. Familiar with Nginx, WebPack, YAML files for CD/CD systems, and AWS services like ElasticSearch, IAM, Lambda, and Route53; - Experience working with MS SSAS and writing MDX queries; - Proficiently designed and created comprehensive database schema diagrams, providing visual representations of intricate data structures. Ensured the clarity and efficiency of database architecture by utilizing tools to model relationships, constraints, and entities, contributing to seamless data management within the applications.
Python engineering
Light IT
2019 - 2000
- Writing and maintaining Python code: Developing clean, efficient, and scalable Python code for various applications and projects; - Participating in the development life cycle: Collaborating with the development team in all stages of the software development life cycle, from planning to deployment; - Bug fixing and debugging: Identifying and resolving bugs and issues in the code to ensure smooth functionality; - Learning and adapting: Continuously learning and adapting to new technologies, tools, and best practices in Python development; - Implementing software solutions: Translating requirements into practical software solutions using Python; - Working with databases: Integrating and interacting with databases using Python, and handling data operations efficiently; - Documentation: Creating and maintaining technical documentation for code, processes, and projects.

Skills

api
aws
ci-cd
crypto
css
discord
docker
javascript
mongo
nginx
nosql
protocol
rabbitmq
react
redis
saas
scrum
sql
typescript
web3
web3-py
python
english