Co-founder and Senior Front-end Developer2019 - 2020BOCS
Technologies: Deck.gl, Forge, Autodesk, Testing, GraphQL, React Native, React, TypeScript
- Led the front-end team of ten engineers to build a platform for monitoring and managing large construction projects.
- Designed and built the initial version (implementing almost 60% of the features) of the dashboard and mobile application within four weeks.
- Migrated the entire front-end to GraphQL and TypeScript (and Apollo CLI for type generations), making the code base more stable with less bugs.
- Created progress visualizations on maps with deck.gl and provided tools for users to annotate on maps as well.
- Created integrations for BIM (building information modeling) using Autodesk Forge Viewer.
Lead Front-end Developer2019 - 2019Indshine
Technologies: react-map-gl, Immutable.js, React
- Led the front-end team of seven engineers to build a browser-based, collaborative GIS and data processing cloud application that allows teams to work on drone and satellite maps using any device.
- Implemented a Figma-like editor allowing users to annotate and style and group lines, polygons, and placemarks on a map.
- Implemented undo/redo functionality in the editor.
- Overlay drone data on the satellite map using Mapbox.
Co-founder and CEO2018 - 2019Prodios Labs
Technologies: Node.js, Three.js, Redux, React Native, React
- Assisted startups to build their minimum viable product (MVP) and test their products among early customers.
- Assisted an early-stage genomics startup (trineOMICS, Inc.) in building their web application for users to place orders for a DNA test kit and view their results.
- Implemented a crypto adoption platform for Merkle Labs and utilized 3D visualizations for implementing leaderboard.
- Implemented a web-based CAD tool for solar system design for The Solar Labs company.
Co-founder and Front-end Developer2015 - 2018Prodios
Technologies: Enzyme, Jest, Draft.js, Redux, React
- Built the web application allowing users to create, like, and share blogs.
- Implemented the real-time news feed for users to discovers blogs according to their interests.
- Created a rich text editor using DraftJS to write blogs.
Principal Data Scientist2015 - 2015Cube26
Technologies: Pandas, Scikit-learn, Word2Vec, NLTK, Python
- Implemented text analysis systems for the detection of trending news, spam filtration, and aggregation of similar news items.
- Improved the search relevancy of the eCommerce platform using NLP and elasticsearch.
- Built a framework for building robust and high throughput machine learning pipelines that are easy to maintain and deploy.
Data Scientist2014 - 2015Bidgely
Technologies: Scikit-learn, Pandas, Python, MATLAB
- Built algorithms to estimate the energy consumption of devices such as cooking appliances and dryers from customer's energy data using DFT and FFT.
- Improved the estimation accuracy of the energy consumption of the pool pump.
- Built internal tools for monitoring the accuracy of the estimators and generate reports.