Web Developer2018 - 2019Tierion
Technologies: Typescript, C++, Electron, React, Redux, Redux-saga, Express.js, Node.js
- Built the responsive web portal using React and Drizzle.
- Created the desktop app using Electron and React.
- Integrated Redux for store management and Redux-Saga for asynchronous calls.
- Maintained the back-end server using Express.js for monitoring Ethereum smart contracts.
- Designed and architectured Ethereum dApp for both web portal and desktop version.
- Maintained the web portal and desktop app after successful MVP.
Full-Stack Developer2015 - 2018Red Sand
- Designed and created modules and reusable components using React.
- Refactored existing code to be up to date with Typescript and to ensure the codebase matches new style guides.
- Wrote maintainable, responsive, and cross-browser friendly code using Bootstrap.
- Deployed and managed the AWS platform and implemented the DevOps task.
- Implemented a payment gateway, authentication system, and other features.
- Customized and optimized NoSQL scripts.
- Wrote unite tests with Enzyme and Jest.
Front-end Developer2013 - 2015KIXEYE
- Created a WhatsApp-like chatting platform with AngularJS, Bootstrap, and SCSS for internal usage.
- Handled the daily maintenance and improvement of customer interface.
- Developed and improved the graphical part using D3.js.
- Implemented real-time websocket.
- Integrated Mapbox API to show the locations of users.