As a seasoned Lead Software Engineer with over a decade of experience in both backend and frontend technologies, I am dedicated to significantly impacting the products I develop and the teams I lead. I believe in creating a supportive environment where understanding users' and team members' frustrations and needs is as crucial as the technical development itself. This empathetic approach has enabled me to lead projects that meet and exceed user expectations, focusing on accessibility to ensure all web applications are inclusive and user-friendly.Proficient in diverse technologies, I have developed deep expertise in Python (Flask & Django), PHP (WordPress & Laravel), and JavaScript frameworks such as NodeJS, VueJS, ReactJS, and Angular. My skills extend to comprehensive database management with PostgreSQL, MySQL, and MongoDB, and I am adept at leveraging modern development tools and practices, including TypeScript, Docker, AWS, and Agile methodologies. These technical skills are complemented by my ability to optimize cloud infrastructures—evidenced by a significant cost saving of $300 per month on AWS—improving efficiency without sacrificing performance.My career is also marked by a commitment to leadership and mentorship. I have set up entire software engineering departments and led teams through complex software solutions from conception to deployment. I am passionate about coaching others, sharing knowledge, and building team skills to foster a collaborative and innovative engineering culture.In connecting with colleagues and stakeholders at all levels, from developers to C-suite executives, I strive to bridge communication gaps and align project goals with business objectives, ensuring robust, scalable, and accessible technological solutions. Whether developing custom software, enhancing user experience, or leading cloud application projects, I bring a balanced mix of technical prowess, strategic thinking, and genuine care for the people I work with and serve. This professional summary highlights your technical expertise, leadership skills, user-centric philosophy, and achievements, positioning you as a valuable contact and leader in LinkedIn's software engineering field.
-
Lead Software EngineerDavi CodesBerlin, De -
Lead Software EngineerMegatherium Apr 2024 - PresentNairobi County, Kenya• As the team lead of a SaaS product, transitioned from a single tenant to a multi-tenant architecture, 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. -
Lead Software EngineerDavi Codes Jan 2015 - PresentNairobi, Kenya• Coordinated with C-Level stakeholders internationally taking projects from conception to implementation using various technologies stacks.• Led engineers throughout the projects to deliver working software as per stakeholder requirements.• Created custom carbon footprint calculator and recommendation engine using proprietary calculation logic.• Created custom school admission and student registration app 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. • Seamless data management and User authentication, contributing to the project’s successful advancement. -
Full Stack Software EngineerReveall Apr 2022 - Jun 2023• Built a SaaS application, from development to deployment, including staging and production environments, 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 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. -
Senior Software Engineer And Team LeadKoko Networks Jul 2021 - Apr 2022• Led a cross-functional team of developers to ensure software availability across different regions. • Spearheaded the adoption of front-end framework, resulting in a 45% improvement in application performance and a 60% increase in user engagement. • Engineered the core business application, implementing REST APIs for seamless integration with mobile and web applications. • Developed interactive dashboards, providing real-time data visualization capabilities and improving decision-making processes. • Optimized database queries and schemas, resulting in a 25% reduction in page load times and a 20% increase in overall system responsiveness. • Implemented standardized front-end components, resulting in a 40% improvement in page load performance. • Implemented a streamlined build system, reducing build times by 80% and enhancing development productivity. -
Senior Software EngineerKoko Networks Jan 2020 - Apr 2022Nairobi, Kenya• Spearheaded the adoption of front-end framework, resulting in a 45% improvement in application performance and a 60% increase in user engagement. • Implemented standardized front-end components, resulting in a 40% improvement in page load performance. • Implemented a streamlined build system, reducing build times by 80% and enhancing development productivity. -
Front End EngineerKoko Networks May 2019 - Jan 2020Nairobi• Managed public facing websites, optmising SEO, images and page loading.• Integrated website with ERP system to fetch and display products, pricing and stores.• Developed custom map to display nearest stores to customers. -
Full-Stack DeveloperUpwork Jan 2019 - Jan 2022Full-stack developer taking up projects on Upwork. Working on WordPress, HTML, CSS, JS, VueJS, React, PHP, MySQL and Laravel projects. Looking to keep expanding my skill set. -
Web DeveloperCodersclan Feb 2019 - Feb 2021RemoteWeb developer working on a wide range of tasks ranging from WordPress development, HTML, CSS and JS editing and Plugin development/extension. -
Software Engineer (Volunteer)Mobilized Construction Nov 2018 - Jan 2019 -
Software EngineerMobilized Construction Mar 2018 - Oct 2018Nairobi, KenyaWorking as a Full Stack developer with Django and VueJS. Also extending LeafletJS for visualising data.
-
Deployment SpecialistCloudhop.It Nov 2014 - Feb 2018As a Deployment Specialist, my daily responsibilities include supporting and deploying cloud applications and ensuring all their integrations are in-line with each customer’s cloud environment. Additionally, I migrate data from multiple email platforms to G Suite, test new technologies and advise which are the most appropriate for each particular project. Some key achievements so far include: ► Implementing and administering product training on both technical and administrative levels.► Increasing company portfolio by introducing two new products. -
Wordpress DeveloperDaat Creations Aug 2017 - Jan 2018RemoteAs a WordPress Developer I deal with creating custom themes for clients, build custom plugins when needed and search for the best plugins that will suit the needs of our clients.
-
Ict ManagerTimsales Ltd Mar 2013 - Nov 2014Nairobi, KenyaAs an ICT Manager, I oversaw all departmental operations and supervised its staff. In addition, I directed all stages of special project to ensure these were lined up with the overall IT infrastructure requirements. Some key accomplishments include: ► Advising on best technical support framework, including service support management and service support delivery. ► Managing cost-effective technology solutions, including identification, recommendation, development and implementation.
Davinderpal Singh Rehal Education Details
-
Career Coaching And Development Program -
Software Engineering -
Computers And Mathematics -
CourseraAndroid, Game Development -
Coursera -
Coursera -
Coursera -
Udemy -
Udemy -
Udemy
Frequently Asked Questions about Davinderpal Singh Rehal
What company does Davinderpal Singh Rehal work for?
Davinderpal Singh Rehal works for Davi Codes
What is Davinderpal Singh Rehal's role at the current company?
Davinderpal Singh Rehal's current role is Lead Software Engineer.
What schools did Davinderpal Singh Rehal attend?
Davinderpal Singh Rehal attended Imagine Foundation E.v., University Of Westminster, University Of Westminster, Coursera, Coursera, Coursera, Coursera, Udemy, Udemy, Udemy.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial