Працювала в 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
Maria
Middle Front-End Developer
Київ
повна зайнятість
Оновлено 3 місяці тому