Senior React Developer
2020 - 2021Neighborhoods.com LLC (Via Toptal)- Worked on the real-estate website with React, Redux, SCSS, Webpack.
- Interpreted the Invision design into mobile-first responsive front-end UI.
- Redesigned the websites from scratch using create-react-app and custom Webpack configuration.
- Optimized React UI with lazy-loading and modern browser APIs.
- Delivered new features and the storybook build component with optimization.
Technologies: React, Redux, Redux Thunk, SCSS, JavaScript, Webpack, CSSSenior Full-stack Developer
2020 - 2020Care Of (via Toptal)- Developed a Quora-like site using React, React Hooks front end with GraphQL for a home-care service company based in Australia.
- Implemented mobile-responsive front-end pages with React, Bootstrap, and SCSS.
- Used Apollo-boost to consume GraphQL API.
- Engaged back-end development in Nest.js and PostgreSQL.
- Integrated third-party APIs like Sendgrid.
Technologies: GraphQL, PostgreSQL, SendGrid, Node.js, SCSS, Bootstrap, NestJS, Boost, Apollo, ReactFull-stack JavaScript Expert
2019 - 2019Roubler Pte Ltd (via Toptal)- Developed USA’s leading cloud-based workforce management, HR, and payroll software with Angular, Node.js, Express.js, GraphQL, Apollo, PostgreSQL, Bootstrap, and more.
- Worked closely with web development and software design team for production, modification, and maintenance of web applications.
- Developed and unit-tested software that meets business requirements and technical design. Maintained code coverage quality for all new components built close to 90% with an emphasis on TDD.
- Built great-looking software with technologies like Bootstrap to the dynamic back end in Socket.IO.
- Troubleshot pre- and post-production implementations.
Technologies: React Native, AWS Lambda, RxJS, Bootstrap, PostgreSQL, Apollo, GraphQL, Express.js, Node.js, AngularReact, Node.js Developer
2019 - 2019TRM Labs (via Toptal)- Joined the team as a React and Node.js developer with cryptocurrency experience.
- Implemented React High-Order-Components along with Antd.
- Implemented REST APIs with FeathersJS.
- Wrote Blockchain-related helper functions.
- Worked on the styling of React components along with Styled-components.
- Used Enzyme, Jest, and Chai for the test and Lerna for packaging resources.
Technologies: Blockchain, MongoDB, Docker, Antd, FeathersJS, Node.js, Reselect, Redux-Saga, ReactRemote Full-stack Developer
2019 - 2019Exygy- Developed Boston hospitals' medication provider search project using Django and React.
- Implemented front-end pages using React and Redux Form.
- Implemented REST APIs using Django REST framework and optimized Django ORM queries.
- Fixed mobile responsive issue on server-side rendering in Next.js using JavaScript packages such as Lodash.throttle.
- Integrated Django-packages like TinyMCE editor and customize Django admin behavior.
- Fixed Django specific issues, maintained and upgraded Django packages.
- Fixed cross-browser issues for the front-end including Chrome, IE, Firefox, and Safari.
Technologies: Django REST Framework, Django, Next.js, Mapbox, Redux Form, ReactFull-stack Developer
2018 - 2018Aurum- Worked on Aurum's hotel inventory management web application with Angular. As the only developer, I had managed the design, development, and deployment of the project.
- Implemented a real-time messaging system and custom calendar feature and other business logic using Firebase.
- Implemented a notification system using Firebase Cloud messaging.
- Added cloud functions with Node.js as back-end API management for handling database.
- Implemented business logic and built responsive front-end pages with Bootstrap.
- Deployed the project using Firebase hosting service with a custom user domain from GoDaddy.
Technologies: Firebase, React, AngularFull-stack Developer
2014 - 2018Percepticon- Contributed to multiple projects with React, Angular, Django, and AWS.
- Built single-page applications with React (Redux-saga), AngularJS, and Angular.
- Built React High-Order-Component to implement complement behavior and refactored JavaScript code.
- Implemented optimized algorithms with the proper data structure to optimize rendering 3D models and its custom behavior in Node.js on a React project.
- Implemented features and fixed issues in React-Redux-Form such as mobile-view rendering issue.
- Worked on a Node and Redux-persist project with a lot of third-party APIs like Dropbox API and Google sheet API.
- Worked on data visualization with HighCharts.
- Wrote REST APIs with Django REST framework and Django server-side template with many other libraries like Djoser and django-allauth.
- Deployed and managed a live development and production server. For instance, deployed a Django application in Ubuntu 16.04 machine with PostgreSQL and other tools and libraries like Celery, Elasticsearch, and Open Semantic Search.
- Wrote a deployment script with NodeJS and bash shell script.
Technologies: Amazon Web Services (AWS), Firebase, AWS, Django, Node.js, Angular, ReactFull-stack Developer
2012 - 2014Altitude Labs- Built front-end pages with Bootstrap, JavaScript, HTML, and CSS.
- Integrated a lot of data from different data sources like "world bank" to a database using Python packages such as Numpy and Pandas Data Reader.
- Worked on an image processing project with OpenCV and JavaCV like crowd detection.
- Contributed to JSP projects with Apache Tomcat.
- Worked on WPF animation and desktop applications.
Technologies: C#, Java, Python, JavaScript