Ruhul Amin

Ruhul Amin

$30/hr
React.js and Wordpress Expert.
Reply rate:
60.0%
Availability:
Full-time (40 hrs/wk)
Location:
Rajshahi, Rajshahi, Bangladesh
Experience:
10 years
Berlin, Germany -- Ruhul Amin linkedin.com/ruhulamin https://github.com/avastamin stackoverflow.com/ruhula Summary Highly motivated Senior frontend engineer with 13 years of professional experience. In my current position, I am working as a Senior Software Engineer( Javascript, Typescript, React, Redux, Apollo GraphQL, Node.js). I was a project reviewer and mentor at Udacity for their Frontend and React Nanodegree course. I also worked on more than 300 small and large web projects in upwork, Public contributor of Facebook php ads SDK. Expert knowledge of web technologies, system architectures and development methodologies. Project Experience (Recent work) Develop Custom CRM using Javascript(TypesScript, ES6) and Python ● ● Designing and developing solutions using the software development cycle ● ● ● Contributed development and all the processes of Frontend and Backend Used Django, Python for backend React.js and TailwindCSS on frontend Designed project architecture Develop Custom EHR using Javascript(TypesScript, ES6), Node.js and Postgres ● Designed project architecture ● ● ● Contributed development and all the processes of Frontend and Backend Used Node.js and Postgres for backend React.js and Material-ui on frontend Develop Custom CRM ● Designed project architecture ● ● ● ● Contributed development and all the processes of Frontend and Backend Followed TDD methodology Implemented end-to-end test using Cypress Developed internal e-commerce platform using React, Apollo graphQL and Python Develop Custom Messaging App( like: Slack) ● Contributed to architecture, development and all the processes of Frontend ● ● ● ● Used React Ecosystem For state management we used Redux Integrated Twilio Communications API for messaging Contributed on backend where we used Python, Graphene, graphQL, SQLAlchemy Bus stations from GIS data- github.com(Python, javascript, Google Maps API) ● ● ● July 2020 February 2019 June 2018 October 2016 Developed an algorithm in Python that processes the GIS data Used Shapely to generate geometry during intersection and Google Maps API to show maps Application is responsive for all devices(Desktops, tablets, Smart phones) Neighborhood Map - github.com/(jQuery, KockoutJs, Google Maps API, Yelp API) ● ● ● ● Oct 2022-present Used Knockoutjs to filter map marker Used Google Maps API to show maps Used Yelp API to show restaurant details Application is responsive for all devices(Desktops, tablets, Smart phones) September 2016 Clinic Communication tool using (Angular.js and PHP) - (backend application) ● ● ● ● ● September 2016 Developed application using Laravel, Angularjs Connected with Google Events using Google Apps API Used Relational Database Mysql Integrated Virtual Call Center and CRM to communicate among clinics using API Application is responsive for all devices(Desktops, tablets, Smart phones) Work Experience SaaS Factory, - Senior Software Engineer ● ● ● USA(Remote) | January 2022-Present Develop custom CRM Contributed to architecture, development and all the processes of Backend and Frontend Developed application for our clients and support for maintenance Thrive Alternatives, LLC - Senior Software Engineer and team lead Singapore(Remote) | August 2021-October 2021 ● Develop custom CRM(similar like Pipedrive) ● Contributed to architecture, development and all the processes of Backend and Frontend ● Recruited 6 engineers overseas and managed them ● Developed company website and support for maintenance Clinios - Engineering Team lead Concord, CA(Remote) | June 2020-July 2021 ● ● Develop and maintain custom EHR ● Recruited 4 engineers overseas and managed remote team of 4 engineers ● Developed company website and support for maintenance Contributed to architecture, development and all the processes of Backend and Frontend Talea Pflege GmbH - Senior Software Engineer Berlin, DE | February 2018-May 2020 ● Develop and maintain custom CRM ● Built Internal Communication Application which saved manpower and money ● Developed company website and support for maintenance eHealth MediDate GmbH - FullStack Web Developer Berlin, DE | November 2015-January 2018 ● Develop and maintain company website ● Built Clinic Communication Application which saved manpower and money ● Developed My Medidate Application which makes business team more organised and saved money Udacity Project Reviewer and Mentor- https://www.udacity.com/ ● ● June 2017 - October 2018 As a Udacity Project Reviewer, I review student project submissions, striving to give actionable and helpful feedback. The areas in which I provide project reviews include Javascript, ReactJs, React Native, Nodejs As Mentor, I give guidelines to the students to overcome their problems. My goal is not to provide solution but give them enough knowledge, hints to make them able to solve their own problems and become really a programmer. Web Developer at Debat.nl, Netherland - Web Developer ● Develop and maintain company website ● Built Dashboard to maintain their clients ● Integrated different APIs to Website and Dashboard applications Remote | May 2014-October 2015 Upwork Global Inc.(Freelance marketplace) - Freelance Web Developer June 2011-April 2013 ● ● ● Developed, maintained and optimized E-commerce website ● Programming/Scripting: PHP, Python, Nodejs. Frontend: Angularjs, React, Redux, Apollo GraphQL, HTML, CSS, HTML5, CSS3, jQuery,Bootstrap, Ajax. Methodology: OOP, Design patterns, Functional Programming, Algorithms, Data structures, Agile. Frameworks/CMS: Laravel, Jinja2, Django, Flask, Wordpress, Joomla, Typo3, Magento. DB and ORM: RDS,Google Cloud Datastore, PostgreSQL, MySQL, SQLAlchemy. Servers:Nginx, Apache, Tomcat. Source control/IDE: GIT, Coda, Sublime Text, SVN, Eclipse, Phpstorm, Netbeans. OS: MAC, Windows ,Linux Language: English, Bengali, German (learning). Others: I have strong analytical and problem solving skills, Can do attitude. I am a quick learner. I am a very good team player as well as team leader. Built Custom Dashboard applications which makes lot of revenue for that company . Developed a large project for Microsoft using Codeignitor. Also developed other 10 large and about 50 small projects Skills ● ● ● ● ● ● ● ● ● Education MSc in Computational Engineering - uni-rostock.de(Germany) BSc in Electrical and Electronic Engineering - ruet.ac.bd(Bangladesh) Full Stack Web Developer nanodegree - Udacity July 2015 March 2011 October 2016 Honors and Activities ● ● IT Support at germanprobashe.com - Volunteer BASIS Outsourcing Award 2013 - BASIS August 2014 - April 2018 February 2013
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.