I am an experienced and highly skilled Full Stack Engineer with over 8 years of expertise in building and deploying complex, scalable, and secure web applications. I am proficient in both frontend and backend technologies including Angular, React, Python, Django, and Node.js, with a strong foundation in cloud infrastructure, microservices, DevOps, and database optimization. I thrive in fast-paced, agile environments where I collaborate with cross-functional teams to deliver high-quality solutions that align with business goals. I enjoy mentoring junior engineers, leading frontend architecture, and improving engineering productivity through tooling and automation.

Abubakar Abdulwahab

I am an experienced and highly skilled Full Stack Engineer with over 8 years of expertise in building and deploying complex, scalable, and secure web applications. I am proficient in both frontend and backend technologies including Angular, React, Python, Django, and Node.js, with a strong foundation in cloud infrastructure, microservices, DevOps, and database optimization. I thrive in fast-paced, agile environments where I collaborate with cross-functional teams to deliver high-quality solutions that align with business goals. I enjoy mentoring junior engineers, leading frontend architecture, and improving engineering productivity through tooling and automation.

Available to hire

I am an experienced and highly skilled Full Stack Engineer with over 8 years of expertise in building and deploying complex, scalable, and secure web applications. I am proficient in both frontend and backend technologies including Angular, React, Python, Django, and Node.js, with a strong foundation in cloud infrastructure, microservices, DevOps, and database optimization.

I thrive in fast-paced, agile environments where I collaborate with cross-functional teams to deliver high-quality solutions that align with business goals. I enjoy mentoring junior engineers, leading frontend architecture, and improving engineering productivity through tooling and automation.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced

Work Experience

Senior/Staff Frontend Engineer at Banque Misr
January 1, 2024 - Present
Contributed to the development of web applications using Angular and Node.js technologies. Implemented Google Recaptcha and internationalization across codebases. Migrated styling from Bootstrap to Tailwind. Developed a feature flag system that reduced production deployment risks by 50%. Used SCSS and Tailwind for CSS styling to enhance user experience. Gained familiarity with Terraform, Ansible, and Web Logic for infrastructure provisioning and maintenance. Played key roles in web scraping and MVC software architecture implementation.
Senior Software Engineer (Frontend) at IBM
January 31, 2024 - July 11, 2025
Developed dynamic web pages with React and Typescript, improving UI and functionality. Engaged in hands-on coding and collaborated with cross-functional teams through the software development lifecycle. Implemented real-time communication using WebRTC and WebSocket. Used React Hooks for reusable components and optimized frontend performance with code splitting, lazy loading, and image optimization. Improved SEO through server-side rendering with Next.js. Contributed to design, build, testing, deployment, and support. Managed cloud solutions on AWS and Azure, participating actively in the SDLC and applying TDD and BDD methodologies.
Senior Software Engineer at Outsource Global
July 31, 2022 - July 11, 2025
Led development of web applications using Angular, React, and Node.js, improving user experience and productivity. Spearheaded hybrid mobile app development using React Native and Ionic. Developed a Convict Criminal Database and Biometric Capture Desktop app. Collaborated on microservices architecture design with adherence to best practices. Participated in Agile ceremonies. Used PostgreSQL, MongoDB, Redis, and MySQL for data management. Worked on CI/CD pipelines via Jenkins and Jira. Implemented Firebase Cloud Messaging and Real-time database features, writing SQL queries and utilizing Test-Driven Development and Behavior-Driven Development.
Full Stack Developer at Datharm
January 1, 2023 - Present
Developed responsive web interfaces using Bootstrap, custom CSS, SCSS, and theming techniques. Integrated dynamic styling and JavaScript logic with Styled Components in React components. Designed scalable single-page applications with the latest React features. Improved database query efficiency, indexing, and caching to reduce retrieval times. Resolved memory leak issues by migrating styles from SASS to styled-components with page caching. Enhanced front-end development processes by creating coding guidelines and implementing code quality tools such as linting and testing.
Frontend Developer at Softescu
December 31, 2018 - July 11, 2025
Contributed to web and hybrid mobile app development using Ionic, Angular, Typescript, and Node.js. Applied SCSS, SASS, and LESS for improved CSS styling. Gained experience with Terraform, Ansible, and Web Logic for infrastructure tasks. Played an important role in web scraping and MVC software architecture.
Senior/Staff Frontend Engineer at Banque Misr
January 1, 2024 - Present
Contributed to the development of web applications using Angular and Node.js, implemented Google Recaptcha and internationalization, migrated styling from Bootstrap to Tailwind, and developed a feature flag system reducing deployment risks by 50%. Enhanced user experience with SCSS and Tailwind, gained familiarity with Terraform, Ansible, and Web Logic, and played a key role in web scraping and MVC software architecture.
Senior Software Engineer (Frontend) at IBM
January 31, 2024 - July 11, 2025
Developed dynamic web pages using React/Typescript, collaborated in full software development lifecycle, implemented real-time communication with WebRTC and WebSocket, optimized frontend with code splitting and lazy loading, improved SEO via server-side rendering with Next.js, designed and managed cloud solutions on AWS and Azure, and practiced TDD and BDD methodologies to ensure software quality.
Senior Software Engineer at Outsource Global
July 31, 2022 - July 11, 2025
Led development of web and hybrid mobile applications using Angular, React, React Native, and Ionic; designed and implemented microservices architecture; managed databases including PostgreSQL, MongoDB, Redis, and MySQL; engaged in CI/CD pipeline setup and task management with Jira and Jenkins; developed using C# and Logic Apps; implemented Firebase Cloud Messaging and data modeling; and applied TDD and BDD methodologies.
Full Stack Developer at Datharm
January 1, 2023 - Present
Developed responsive web interfaces using Bootstrap, SCSS, and styled components with React and Next.js; optimized database queries and enhanced performance; resolved memory leaks by migrating styles from SASS to styled-components with caching; improved frontend processes by establishing coding guidelines and code quality tools.
Frontend Developer at Softescu
December 31, 2018 - July 11, 2025
Contributed to web and hybrid mobile app development using Ionic, Angular, Typescript, and Node.js; enhanced user experience using SCSS, SASS, and LESS; gained knowledge in infrastructure provisioning with Terraform, Ansible, and Web Logic; and implemented web scraping and MVC architecture.
Senior/Staff Software Engineer at Banque Misr
July 1, 2025 - August 5, 2025
Led frontend architecture on a major fintech platform using Angular, SCSS, and Tailwind. Introduced a feature flag system to enable soft launches, reducing production risk by 50%. Collaborated with product and infra teams to implement Google Recaptcha, internationalization, and infrastructure automation with Terraform and Ansible. Mentored junior engineers and introduced code quality processes to improve team velocity.
Senior Software Engineer (Frontend) at IBM
January 1, 2024 - August 5, 2025
Spearheaded frontend development using React, Next.js, and TypeScript with a focus on real-time systems including WebRTC and WebSockets. Mentored frontend engineers and led code reviews to maintain high-quality standards. Owned DevOps processes for frontend CI/CD and actively contributed to SDLC planning. Led cross-team collaboration between engineering and product teams to improve release cycles.
Senior Software Engineer at Outsource Global
July 1, 2022 - August 5, 2025
Built and deployed multiple fullstack and mobile applications using Angular, React Native, and Ionic. Managed microservices adoption across departments, increasing deployment reliability. Supervised up to 6 engineers on frontend and mobile initiatives. Improved engineering productivity by setting up CI/CD pipelines with GitHub Actions.
Full Stack Developer at Datharm
January 1, 2023 - Present
Modernized the frontend stack by replacing legacy SASS with styled-components. Solved memory leaks and page caching issues, improving system uptime and load time. Acted as the primary engineer on frontend architecture and developer tooling.
Frontend Developer at Softescu
January 1, 2018 - August 5, 2025
Developed hybrid mobile applications and contributed to internationalized Angular web applications. Gained early exposure to cloud automation using Terraform and Ansible, as well as MVC best practices.

Education

MSc at Odessa National Polytechnic University
January 1, 2016 - December 31, 2018
Bachelor’s degree at Odessa National Polytechnic University
January 1, 2012 - December 31, 2016
MSc at Odessa National Polytechnic University, Ukraine
January 1, 2016 - December 31, 2018
Bachelor’s degree at Odessa National Polytechnic University, Ukraine
January 1, 2012 - December 31, 2016
Master of Science at Odessa National Polytechnic University
January 1, 2016 - January 1, 2018
Bachelor of Science at Odessa National Polytechnic University
January 1, 2012 - January 1, 2016

Qualifications

AWS Certified Solutions Architect
January 11, 2030 - August 5, 2025
Microsoft Azure Fundamentals
January 11, 2030 - August 5, 2025

Industry Experience

Software & Internet, Financial Services, Professional Services, Media & Entertainment