Senior Full-stack Developer2020 - PRESENTCare Of (via Toptal)
Technologies: React, Apollo Boost, Nest.js, Bootstrap, SCSS, Node.js, Sendgrid, Postgres, GraphQL
- Developed a Quora-like site using React, React-Hook 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: Angular, Node.js, Express.js, GraphQL, Apollo, PostgreSQL, Bootstrap, CypressJS, RxJS, AWS-Lambda, React Native
- Developed USA’s leading cloud-based workforce management, HR, and payroll software with Angular, Node.js, Express.js, GraphQL, Apollo, PostgreSQL, Bootstrap, etc.
- 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. And Maintained code coverage quality for all new components built close to 90% with an emphasis on TDD.
- Built great looking with technologies like Bootstrap to the dynamic back end in socket.io.
- Troubleshot pre- and post-production implementations.
React, Node.js Developer2019 - 2019TRM Labs (via Toptal)
Technologies: React, Redux-Saga, Reselect, Node.js, Feathers.js, AntD, Docker, Postgres, MongoDB, Blockchain, Ethereum, Bitcoin
- 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 Feathers.JS.
- Wrote Blockchain-related helper functions.
- Worked on the styling of React components along with Styled-Component.
- Used Enzyme, Jest, and Chai for the test and Lerna for packaging resources.
Remote Full-stack Developer2019 - 2019Exygy
Technologies: React, Redux-Form, Mapbox, Next.js, Django, DjangoRESTFramework
- Worked on Boston hospitals' medication provider search project focusing on fixing issues and implementing new features both front-end and back-end.
- Implemented front-end pages using React and ReduxForm.
- Implemented REST APIs using DjangoRESTFramework and optimized Django ORM queries.
- Integrated Django-packages like tinyMCE editor and customize Django admin behavior.
- Fixed cross-browser issues.
Full-stack Developer2018 - 2018Aurum
Technologies: Angular 5, React, FireBase
- 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 custom user domain from GoDaddy.
Full-stack Developer2014 - 2018Percepticon
Technologies: React, Angular, Node.JS, Django, AWS, FireBase
- Contributed to multiple projects with React, Angular, Django, and AWS.
- Built single-page applications with React (Redux-saga), AngularJS, and Angular.
- 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 + 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 DjangoRESTFramework and Djagno 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 Postgres and other tools and libraries like celery, ElasticSearch, and opensemanticsearch.
- Wrote a deployment script with NodeJS and bash shell script.
Full-stack Developer2012 - 2014Altitude Labs
- 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.