Location
UkraineRate
$20
/ per hour
Years of experience
7+About
I am a self-motivated Software Engineer with over six years of experience, specializing in blockchain and frontend development. At Overdose, I worked on a DeFi project built on the Solana blockchain, utilizing Rust for smart contracts and React for the frontend. My responsibilities included developing the frontend application, writing smart contracts in Rust, and contributing to the project architecture. The platform I worked on is a decentralized solution for optimized speed and reduced transaction costs, providing users with innovative and analytical tools for managing digital assets. My technical skills include Rust, Solana, Anchor, React, Redux, Node.js, and AWS. Before working at Overdose, I was a Full Stack Engineer at Mobilunity, where I enhanced a marketing platform's functionality, including live chat, bot builder, and analytics, and developed a mobile chat application for iOS and Android. I have also worked as a Frontend Engineer at barnetPOS, updating and developing a large POS system, and at ArtHouseLabs, developing web and mobile slot games. My experience spans small teams of 2-3 developers to larger teams of 7-10 developers, and I have a strong foundation in functional and reactive programming, OOP, and application architecture patterns like DRY, SOLID, and GRASP. I am passionate about creating high-quality production code and continually improving my skills to tackle new challenges in technology and software development.Tech Stack
Solana, @solana/web3.js, Anchor, AWS, Docker, React, REST, TypescriptExperience
- At Overdose, I was responsible for developing the frontend part of a decentralized finance (DeFi) project using React and Redux, ensuring a user-friendly and efficient interface.
- I wrote smart contracts in Rust for the Solana blockchain, enabling secure and optimized transactions on the decentralized platform.
- At Mobilunity, I created new functionalities and improved existing features on a marketing platform, including live chat, bot builders, and analytics tools.
- Participated in the development of a mobile chat application for both iOS and Android platforms, utilizing React Native.
- At barnetPOS, I was responsible for updating and developing a large point-of-sale system using Vue and Typescript.
- At ArtHouseLabs, I developed slot games for web and mobile platforms, utilizing technologies like React, Redux, Node.js, and various game development libraries.
- Throughout my roles, I actively participated in developing project architecture and collaborated with both small and large development teams, ensuring high-quality production code and adherence to architectural patterns like DRY, SOLID, and GRASP.
Employment history
Senior Software Engineer, Overdose
September 2020 - Present
- Developed the frontend part of a decentralized finance (DeFi) project using React and Redux.
- Wrote smart contracts in Rust for the Solana blockchain.
- Participated in the development of the project architecture.
- Integrated innovative and analytical tools to optimize speed and reduce transaction costs.
- Utilized technologies such as Anchor, Tokio, Rocket, and @solana/web3.js.
- Managed cloud services using AWS.
- Ensured efficient collaboration with a development team to achieve project goals.
Full Stack Engineer, Mobilunity
September 2019 - September 2020
- Created new functionality and improved existing features on a marketing platform, including live chat, bot builders, and analytics tools.
- Developed a mobile chat application for iOS and Android using React Native.
- Worked with technologies like React, Typescript, Redux-Saga, and Material UI.
- Managed backend development with NodeJS, Express, and MySQL.
- Deployed applications using Docker and Kubernetes.
- Participated in both frontend and backend development to ensure seamless integration.
- Collaborated with team members to meet project deadlines and enhance platform performance.
Frontend Engineer, barnetPOS
March 2019 - September 2019
- Updated and developed a large point-of-sale (POS) system using Vue and Typescript.
- Implemented Material UI for a consistent and responsive user interface.
- Worked on enhancing the user experience and interface design.
- Ensured the frontend code adhered to best practices and quality standards.
Frontend Engineer, ArtHouseLabs
September 2017 - March 2019
- Developed web and mobile slot games using React, Redux, and NodeJS.
- Implemented real-time communication features using socket.io.
- Utilized game development libraries such as pixi.js, Phaser3, and Babylon.js.
- Created engaging and interactive game interfaces for both web and mobile platforms.
- Collaborated with the design team to integrate visual assets and animations.
- Ensured the performance and responsiveness of games across different devices.
- Worked on continuous improvement and debugging of game features to enhance user experience.