waving-hand

Hey

I'm Shohel Rana

I am a

I focus on developing user-friendly web applications that meet the clients requirements, with attention to detail, scalability, and performance.

About Me
avatar
tech-stack
tech-stack
tech-stack
tech-stack

About Me

profile< I Build Stuff 👨🏻‍💻 />

Shohel Rana

Lead Full Stack Engineer

As a highly educated and experienced Software Development Manager with over 14 years of experience, I specialize in large, complex commercial projects, utilizing my expertise in Python, Django, Node.js, and React. My work in innovating healthcare, ERP/CRM, omnichannel data analytics, payment systems, and SaaS has allowed me to enhance software with AI/ML, delivering robust and secure solutions. A catalyst for business growth and technological evolution, I consistently surpass goals and advocate for a You build, You run culture. By leveraging technology, I maximize customer satisfaction and drive business success. I am committed to delivering high-quality solutions, ensuring accountability, and fostering collaborative, diverse teams for professional growth.

Tech Stack

Frontend

JavaScript

JavaScript

TypeScript

TypeScript

Angular

Angular

AngularJS

AngularJS

VueJS

VueJS

ReactJS

ReactJS

Redux

Redux

NextJS

NextJS

Tailwind

Tailwind

Material UI

Material UI

Styled Component

Styled Component

HTML5

HTML5

CSS3

CSS3

Bootstrap

Bootstrap

Sass

Sass

Backend

NodeJS

NodeJS

ExpressJS

ExpressJS

NestJS

NestJS

Java

Java

.NET

.NET

Python

Python

Django

Django

GoLang

GoLang

AWS

AWS

Php

Php

Flask

Flask

Webhooks

Webhooks

Redis

Redis

GraphQl

GraphQl

Elasticsearch,

Elasticsearch,

BigQuery,

BigQuery,

Database

MongoDB

MongoDB

PostgreSQL

PostgreSQL

MySQL

MySQL

Firebase

Firebase

AI

NumPy

NumPy

Tensorflow

Tensorflow

PyTorch

PyTorch

NLP

NLP

Apache Spark

Apache Spark

Scikit-Lear

Scikit-Lear

YOLOv8

YOLOv8

QA/Testing

Eslint

Eslint

Prettier

Prettier

Cypress

Cypress

Mocha

Mocha

Jest

Jest

Enzyme

Enzyme

Jira

Jira

A/B Testing

A/B Testing

Others

Android Studio

Android Studio

React Native

React Native

SQLite

SQLite

Git

Git

GitHub

GitHub

Docker

Docker

Jira

Jira

DigitalOcean

DigitalOcean

Vercel

Vercel

Netlify

Netlify

Projects

WebMobileAI/ML
DoctorBox - the super app for your health

DoctorBox - the super app for your health

Tech Stack: Python (Programming Language), Next.js, Amazon Web Services (AWS), Machine Learning

Unified-IOP – Unified Intelligent Operations Platform

Unified-IOP – Unified Intelligent Operations Platform

Tech Stack: React.js, Node.js, TypeScript, JavaScript, NestJS, MongoDB, Project Management, Go (Programming Language), Gin, Jest, Microfrontend, Microservices, Artificial Intelligence (AI), Machine Learning, Natural Language Processing (NLP), Docker Products, jQuery, MySQL, SQL, Apache Kafka, RabbitMQ, Redis, Elasticsearch

Efficient Musculoskeletal Management Assistant (EMMA)

Efficient Musculoskeletal Management Assistant (EMMA)

Tech Stack: React.js, Node.js, C#, .NET Core, TypeScript, JavaScript, MongoDB, Project Management, Django, Microsoft SQL Server, TensorFlow, Artificial Intelligence (AI), Machine Learning, Natural Language Processing (NLP), jQuery, SQL, EF, React Native

Parkolay

Parkolay

Tech Stack: React, Python, Django

Idea Management System

Idea Management System

Tech Stack: React.js, Node.js, TypeScript, JavaScript, Angular, MySQL, SQL, Elasticsearch

Pridesys ERP

Pridesys ERP

Tech Stack: JavaScript, Microsoft SQL Server, Angular, Microservices, Java, Spring Boot, SQL

Experience

DoctorBox

Software Engineer | Aug 2022 - Jul 2023

Berlin, Germany | Remote

  • Designing and developing user-friendly interfaces with ReactJS
  • Implementing state management using React Query, Redux, or Context API
  • Integrating TypeScript for strong typing and enhanced code predictability
  • Collaborating with backend teams for API integration and data management
  • Building reusable components and optimizing front-end performance
  • Conducting thorough testing, debugging, and code reviews
  • Staying abreast of the latest front-end trends and technologies

*

React.js · JavaScript · TypeScript · Design Patterns · Docker Products · Java

QALQUL

Principal Software Engineer | Aug 2022 - Jul 2023

Casablanca, Morocco | On Site

  • Developed and designed sturdy system architectures to ensure scalability and performance, resulting in a 40% boost in efficiency.
  • Implemented process improvements and best practices to maintain high-quality standards during a team's growth, achieving a 30% increase in team productivity.
  • Proactively addressed challenges, realigned priorities, and ensured on-time delivery of projects, maintaining a 95% project punctuality rate.
  • Collaborated closely with project management teams to gather requirements and formulate functional and design documents for 50+ projects.
  • Contributed and successfully delivered software solutions for 40+ projects.

*

React.js · Node.js · MongoDB · Project Management · JavaScript · TypeScript · NestJS · Go (Programming Language) · Gin · Jest · PostgreSQL · Microfrontend · Microservices · Design Patterns · Artificial Intelligence (AI) · Machine Learning · Natural Language Processing (NLP) · Scaled Agile Framework · Docker Products · jQuery · MySQL · SQL · Apache Kafka · RabbitMQ · Redis · Elasticsearch

Testimonials

Alouani Youssef
Working with Mr. Shohel Rana is an honor. His wealth of experience and knowledge positions him as a senior engineer and adept team leader, seamlessly navigating both management and development.

Contact Me

Get in touch

My inbox is always open. Whether you have a question or just want to say hello, I will try my best to get back to you!