React Engineer
2021 - 2022Valence- Used my understanding of React fundamentals to promote better component lifecycle practices, increasing turnaround speed by 15% with 100% deadline adherence.
- Introduced wider use of Next.js, decreasing load times by roughly 35%.
- Communicated with senior management and teammates on a daily basis to improve cooperation.
- Wrote several proposals on performance improvement based on legacy React app analysis.
Technologies: React, Next.js, HTML, CSSSenior JavaScript Developer
2021 - 2021Cloudcon (via Toptal)- Developed React web components for Upvise integration. Used Ant library for wrapping up the UI. Solved a window issue on Shadow DOM.
- Provided a way to develop the Upvise React integration locally by applying mock service and a deployment procedure.
- Generalized Upvise table components to be used across multiple modules, ensuring all functionalities are unique for each of those.
- Implemented a UI based on the Figma design, ensuring it was pixel-perfect and responsive.
Technologies: JavaScript, React, Web Components, HTML, CSS, ECMAScript (ES6), GitReact | Wordpress Developer
2020 - 2020Jumpcrew (via Toptal)- Refactored the front-end UI bootstrapped by IrvingJS using the design provided by XD files.
- Changed the filter functionality on several pages by modifying WP Irving APIs and fine-tuned auto-complete components.
- Migrated data to apply front-end changes using a Bash Script.
- Fixed several issues on the Google Ad Manager integration with Irving.
- Integrated and customized several Gravity Forms on the website.
- Worked on the other requests regarding media optimization, custom styling for posts, etc.
Technologies: Gravity Forms, Google Ad Manager, Bash Script, MySQL, WordPress, IrvingJS, WordPress VIP, Node.js, ReactReact Developer
2020 - 2020Satang Corporation (via Toptal)- Implemented a market data visualization dashboard with React.
- Added customized a TradingView chart based on project requirements.
- Customized Chart.js using extra canvas and a modified Zoom plugin to match design requirements.
- Solved a performance issue caused by large real-time data rendering.
- Implemented a dark/white theme on the crypto markets page.
Technologies: SCSS, HTML, TradingView, Chart.js, WebSockets, Redux-saga, Redux, ReactFull-stack Developer
2019 - 2020BLK Capital Management Corporation (via Toptal)- Built the base structure using Create React App and Express/MongoDB.
- Set up the mailing system and reset the password feature.
- Created responsive pages based on the design provided.
- Developed dynamic filtering and form validations using Redux Form.
- Set up a React/Node.js server on AWS EC2 instances using Nginx and Squarespace's domain support and set up SSL certification.
Technologies: Nginx, AWS S3, AWS EC2, AWS SES, Squarespace, MongoDB, Node.js, Redux, ReactReact Developer
2019 - 2019Trames, Ltd. (via Toptal)- Built a React/Redux Thunk base structure using Create React App.
- Migrated a Fuse theme based on old code into a new one.
- Created core components including a multi-file uploader.
- Implemented shipment logic with complex batch API integration.
- Implemented a pixel-perfect UI based on Marvel design.
Technologies: Material-UI, Redux Thunk, Redux, ReactReact Developer
2019 - 2019Toptal Client- Built a React-Redux and TypeScript-based infrastructure.
- Created complex AgGrid-based drill-down custom component.
- Developed a dynamic Formik form using back-end responses.
- Wrote Axios-based complex authentication logic, with token refreshing and some other additional auth features built-in in one place.
- Configured and wrote TypeScript-based Cypress tests.
Technologies: Ag-Grid, Reactstrap, TypeScript, Redux Thunk, Redux, ReactFull-stack Developer
2017 - 2018Hashplay, Inc.- Built a data mapping visualization dashboard (data builder) for mapping real-time data and MapD schemas.
- Created an admin dashboard for Airbus VR flight simulation.
- Developed an admin dashboard for immersive data for internal users.
- Built a Google Maps-based configuration tool for IP cameras and Data.world organizations.
- Created a wind farm turbine simulation web service for internal usage.
- Developed interactions between real-time data sources, MapD Engine, and Unity App.
- Worked within a Scrum environment.
Technologies: Amazon Web Services (AWS), Redis, MongoDB, Google API, AWS, Stripe, Socket.IO, Raphaël, UI, Bootstrap, Redux-saga, Redux, NgRx, React, Angular, jQuery, JavaScriptJavaScript Developer
2017 - 2018WhiteLabelApplications, Ltd.- Developed a chat system front end and mobile app.
- Created a job search system front end using Google Maps, sliders, and other customized components.
- Developed nice animation effects on SVG icons for various web/mobile scenes.
- Created multi-language support using react-native-i18n.
- Configured dynamic theme builds.
Technologies: Git, Animation, Google Maps, Redux-saga, Redux, React Native, ReactJavaScript Developer
2016 - 2016Auger Labs, Inc.- Created a web-based mobile app creator dashboard.
- Built a web crawling service to gather artist emails and their artwork details.
- Developed an image processing module for image filtering/cropping and resizing.
- Handled CI/CD using Wercker service.
Technologies: AngularFire, Git, Web Scraping, Slack API, Vuforia, Algolia, LeadDyno, Stripe, Google API, Metronic, Firebase, Node.js, AngularJS, jQuery, JavaScriptJavaScript Developer
2013 - 2015NetRefer- Built Bootstrap-based responsive web pages.
- Helped port an existing jQuery-based admin dashboard to AngularJS.
- Created a simple user management web UI.
Technologies: Ajax, Bootstrap, CSS, HTML, jQuery, JavaScript, AngularJS, MySQL, PHP