Davinderpal Rehal

Davinderpal Rehal

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Senior Software Engineer
Senior Software Engineer

Lead Engineer with 11 years' experience in JavaScript, TypeScript, NodeJS, Python, and AWS. Proven in leading teams to enhance scalability and user experience across SaaS and mobile applications. Skilled in mentoring, optimizing development processes, and driving innovation. Successfully transitioned architectures and improved system performance by up to 45%. Experienced in full project lifecycles, from conception to deployment, delivering high-impact results. Strong track record in client collaboration and team leadership.

English
Nairobi (+03:00)
Joined February 2017
EXPERTISE
10 years experience
10 years experience
6 years experience
6 years experience
2 years experience
6 years experience

REVIEWS FROM CLIENTS

Davinderpal's profile has been carefully vetted and approved as a Codementor. Connect with Davinderpal now, and leave a review for them once you're done!
EMPLOYMENTS
Lead Software Engineer
Megatherium
2024-04-01-Present
  • As the team lead of a SaaS product, transitioned from a single-tenant to a multi-tenant architecture using NodeJS and ExpressJS, ...
  • As the team lead of a SaaS product, transitioned from a single-tenant to a multi-tenant architecture using NodeJS and ExpressJS, significantly enhancing the product’s scalability and market reach.
  • Actively collaborated with clients, product owners and C-level executives to ensure that sprint objectives were consistently met, leading to enhanced stake-holder satisfaction while actively coding and testing the application.
  • Leading a team of six full-stack engineers, translating complex business requirements into actionable tickets and into code.
  • Providing internal workshops and skill building seminars to help up-skill team members.
  • Prioritising and refining tasks based on company and sprint goals.
Node.js
MongoDB
Testing
View more
Node.js
MongoDB
Testing
TypeScript
Docker
React
JavaScript
Redux
NestJS
Vue.js
Playwright
Vite
Express.js
AWS
View more
Founder and Lead Engineer
Davi Codes
2015-01-01-Present
  • Coordinated with C-Level stakeholders internationally taking projects from conception to implementation using languages such as J...
  • Coordinated with C-Level stakeholders internationally taking projects from conception to implementation using languages such as JavaScript, TypeScript and Python.
  • Led engineers throughout the projects to deliver working software as per stakeholder requirements.
  • Created custom carbon footprint calculator and recommendation engine using Firebase, NodeJS, Svelte and TypeScript using proprietatory calculation logic.
  • Created custom school admission and student registration app using Django, React and PostgresQL for a private school with close to 1,000 active students.
  • Spearheaded the development of a mobile app for Tabla (music) students, taking full ownership from conception to implementation, aiming to streamline practice sessions and provide easy access to lessons.
  • Utilized Flutter and later transitioned to VueJS, integrating Firebase for seamless data management and user authentication, contributing to the project’s successful advancement.
Python
Django
Node.js
View more
Python
Django
Node.js
MySQL
MongoDB
Angular
PostgreSQL
TypeScript
Firebase
React
JavaScript
Jest
Svelte
Vue.js
Vite
AWS
View more
Full Stack Engineer
Reveall BV
2022-04-01-2023-06-01
  • Built a SaaS application, from development to deployment, including staging and production environments, utilizing AWS infrastruc...
  • Built a SaaS application, from development to deployment, including staging and production environments, utilizing AWS infrastructure and emphasizing user research to enhance product usability and effectiveness.
  • Enhanced security and user experience by revamping the authentication and authorization flow within the application.
  • Designed and implemented an intuitive onboarding flow for new customers, improving user engagement and retention rates. This resulted in a 30% decrease in customer churn rate within the first month of implementation.
  • Significantly enhanced the codebase by documenting best practices, updating dependencies, and improving developer experience. This led to a 40% reduction in code review time and a 50% decrease in bug reports from developers.
  • Orchestrated the creation and management of Zapier integrations, resulting in a 70% increase in data accuracy and a 25% decrease in manual data entry tasks.
  • Took initiative to introduce TypeScript into the codebase, resulting in improved code quality and maintainability.
Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Redis
TypeScript
Docker
pytest
JavaScript
Jest
Cypress
Vue.js
AWS
View more