Работала в 4 компаниях   2 года 5 месяцев

IT, Интернет, Энергетика и Энергоносители

Full Stack Developer

NSTX

IT

8 месяцев

03.2024 - по настоящее время

NSTX Wallet

Full-stack Cryptocurrency Wallet Application

Developed a full-stack cryptocurrency wallet application integrated with Binance API and CoinMarketCap.

- TypeScript , Fastify and PostgreSQL,

- React, TypeScript, MUI .

The project utilized VITE as a bundler.

Implemented a robust integration with Binance API, allowing seamless data retrieval and real-time updates of cryptocurrency information within the application

Developed a reliable integration with CoinMarketCap API, implementing optimized data handling and processing methods to ensure smooth functionality.

Implemented various security measures, including encryption and secure data transmission protocols. Conducted performance optimization to enhance the application's speed and responsiveness.

Successfully implemented TypeScript, enhancing code quality, readability, and maintainability throughout the project.

Developed an optimized data management system using PostgreSQL, ensuring reliable storage and retrieval of cryptocurrency transaction information.

Utilized MUI and React to create a modern, intuitive, and responsive user interface, providing a seamless experience for the end-users.

The project successfully delivered a full-stack cryptocurrency wallet application, integrating Binance API and CoinMarketCap. By utilizing TypeScript, Fastify, PostgreSQL, MUI, React, and VITE, overcame various challenges, ensuring security, efficiency, and a superior user experience.

Middle Frontend developer

Lwallet.com.ua

Интернет

6 месяцев

10.2023 - 04.2024

Online Wallet Platform.

- Frontend development and project management using Scrum methodology.

- Technologies: TypeScript, React, Redux Toolkit, React Router DOM, Material UI, styled-components.

- Integrated features like transfers, payments, and investment transactions.

PAYMENTS

Successfully integrated payment gateway services such as LiqPay and Payoneer, enabling secure and seamless transactions within the platform.

REDUX , FLUX

Leveraged Redux middleware to extend the functionality of the Redux store and handle asynchronous actions.

Middle Front-End Developer

NAFTOGAZ TRADING, LLC, GAS SUPPLY COMPANY

Энергетика и Энергоносители

1 год

11.2022 - 11.2023

Document Management System

- Utilized diverse technologies and tools for a sophisticated system.

- TypeScript, Formik, Yup, React, Redux, React-query, MariaDB, PostgreSQL, Laravel.

- API communication using HTTP, REST, HTTPS, CSRF, JWT, and axios interceptors.

RBAC Configured different user roles with granular permissions, ensuring data security and compliance with organizational policies.

DOCUMENT TRACKING Developed features for document versioning and tracking, allowing users to manage multiple versions of documents and track changes over time.

Middle Front-End Developer

Freelancer

Интернет

3 месяца

01.2022 - 04.2022

1. GAZEKA Historical Archive Platform

- Managed frontend and backend development using modern technologies.

- Technologies : JavaScript/TypeScript, React, Formik/Yup, React-query, Antd, Express, MongoDB/Mongoose.

- Created a platform for CRUD operations on articles and newspapers with user status-based permissions

Problems solving :

OPTIMIZATION A LARGE DATASETS ( Utilized techniques such as lazy loading, pagination, and server-side rendering to ensure smooth user experience while navigating through extensive datasets ).

SCALABLE ARCHITECTURE APP

Developed a modular and scalable architecture that facilitated future enhancements and expansions of the platform.

UI/UX DESIGN

Implemented features like auto-suggestions and advanced search functionality to streamline user navigation and enhance usability.

NSTX Wallet

Full-stack Cryptocurrency Wallet Application Development ExperienceProject Overview:Developed a full-stack cryptocurrency wallet application integrated with Binance API and CoinMarketCap. Backend was written in TypeScript using Fastify and PostgreSQL, while the frontend was developed using MUI, React, and TypeScript. The project utilized VITE as a bundler.Technologies Used:Backend:TypeScriptFastifyPostgreSQLFrontend:MUIReactTypeScriptVITEChallenges Faced and Solved:Integration with Binance API:Challenge: Integrating Binance API for real-time cryptocurrency data posed a challenge due to the complexity of the API endpoints and data format.Solution: Implemented a robust integration with Binance API, allowing seamless data retrieval and real-time updates of cryptocurrency information within the application.Integration with CoinMarketCap:Challenge: Integrating CoinMarketCap API required handling large amounts of data and ensuring efficient retrieval and processing.Solution: Developed a reliable integration with CoinMarketCap API, implementing optimized data handling and processing methods to ensure smooth functionality.Security and Performance Optimization:Challenge: Ensuring the security and performance optimization of the application, particularly when dealing with financial data.Solution: Implemented various security measures, including encryption and secure data transmission protocols. Conducted performance optimization to enhance the application's speed and responsiveness.TypeScript Implementation:Challenge: Implementing TypeScript on both the backend and frontend for type safety and better development experience.Solution: Successfully implemented TypeScript, enhancing code quality, readability, and maintainability throughout the project.Data Management with PostgreSQL:Challenge: Efficiently managing and storing cryptocurrency transaction data in PostgreSQL.Solution: Developed an optimized data management system using PostgreSQL, ensuring reliable storage and retrieval of cryptocurrency transaction information.UI/UX Design and Development:Challenge: Designing and developing a user-friendly and visually appealing UI/UX.Solution: Utilized MUI and React to create a modern, intuitive, and responsive user interface, providing a seamless experience for the end-users.Conclusion:The project successfully delivered a full-stack cryptocurrency wallet application, integrating Binance API and CoinMarketCap. By utilizing TypeScript, Fastify, PostgreSQL, MUI, React, and VITE, we overcame various challenges, ensuring security, efficiency, and a superior user experience.

Maria

Middle Front-End Developer

Киев

23 года

полная занятость

Обновлено 2 месяца назад