Bestpaul Tobih Software Engineer | Angular Expert
Summary
A seasoned software engineer with over 5 years specializing in JavaScript/TypeScript and Angular development, this professional demonstrates deep technical expertise, evidenced by robust web application projects and contributions to business growth. Holds a rich engineering background, with a demonstrated history in implementing scalable solutions using frameworks like Angular, Node.js, and containerization with Docker. Technically proficient with modern software development practices including microservices architecture, TDD, and CI/CD, enabling efficient SDLC management. Leveraging a Computer Science degree and fluency in English, the engineer has a track record of mentorship, collaborative feature planning, and execution, underpinning a strong career trajectory within diverse remote and hybrid engineering roles.
Work Experience
Software Developer, Frontend Application Development
Duration: Oct 2024 - Jan 2025Summary: Development and enhancement of frontend applications with Angular 18 Signals and TanStack Query, adherence to modern JavaScript ES6+ standards, and collaboration with cross-functional teams for software product delivery.
Responsibilities: Develop and enhance frontend applications, write efficient maintainable code, collaborate with cross-functional teams
Technologies: TypeScript, Angular, Angular Material, PrimeNG, Tanstack Query, Angular Signals
Angular Developer, In-house Platform Enhancement
Duration: Mar 2024 - Nov 2024Summary: Mentoring junior developers, development and enhancement of in-house platforms including Joble and other Zarttech ecosystem products using Angular 15 and implementing responsive, Figma-designed components.
Responsibilities: Mentor junior developers, develop in-house platforms, transform Figma designs into functional components, collaborate with multidisciplinary engineering teams
Technologies: TypeScript, Angular
Software Developer, Performance Monitoring API and Application Upgrade
Duration: Mar 2024 - Sep 2024Summary: Development of a Performance Monitoring API to monitor REST API metrics and upgrading an in-house application to the latest version of Angular.
Responsibilities: Develop a Performance Monitoring API, upgrade an in-house application, collaborate with teams
Technologies: TypeScript, Angular, Nebular, Node.js, Tailwind CSS, Ionic, Strapi, Nx Monorepo
Software Engineer, Application Development
Duration: Jul 2023 - Sep 2024Summary: Development of Agent Mobile Application and Core Banking Application with Angular and TypeScript incorporating best practices and architectural standards.
Responsibilities: Develop Agent Mobile and Core Banking applications, collaborate in a cross-functional team, implement best practices for business solutions
Technologies: TypeScript, Angular, Angular Material, Vue.js, RxJs, NgRx, Ionic, Docker, MySQL, Node.js, gRPC, REST API, Microservice Architecture
Frontend Engineer (Contract), Money Exchange Mobile Application
Duration: Apr 2023 - Sep 2023Summary: Development of a mobile application for international money transfers and collaboration with teams to ensure smooth data integration and timely delivery.
Responsibilities: Develop a mobile application, create responsive UI components, collaborate with cross-functional teams
Technologies: Angular 8+, TypeScript, Ionic, Postman, AWS, Laravel, PHP, REST API
Software Engineer, Banking/Accounting Application Enhancement
Duration: Aug 2022 - Apr 2023Summary:
- Implementation of new features for a banking/accounting application using Angular and Nest
- js, development of RESTful APIs, and enhancement of mobile traffic
Technologies: TypeScript, JavaScript, Angular, Node.js, Nest.js, React, Vue.js, Ionic, Cypress, REST API
Software Engineer, Paygops Application Features
Duration: Aug 2021 - Jun 2022Summary: Development of new features for Paygops mobile and web applications using Angular 10, creation of modular components and collaborative team work for UI/UX integration.
Responsibilities: Develop new features for Paygops applications, create modular Angular components, work collaboratively for UI/UX integration
Technologies: Angular 8+, Ionic, Python, Flask, PostgreSQL, Postman, SqlLite, Docker, WSL2, Sentry, Power BI
Frontend Engineer, Angular Application Maintenance and Payment Solution
Duration: Feb 2021 - Aug 2021Summary: Maintained and debugged Angular applications, developed a barcode scanner payment solution, and collaborated on improving customer interactions through feature design.
Responsibilities: Maintain and debug applications, develop barcode scanner payment solution, collaborate with banking consultants
Technologies: Angular 8+, TypeScript, HTML, CSS, Figma, Ionic
Web Developer, Mobile Application and Chatting Module
Duration: Jul 2020 - Mar 2021Summary: Implementation of test-driven development for mobile applications, RESTful API design, chatting module architecture, and payment system integration.
Responsibilities: Implement test-driven development, architect and develop chatting module, integrate payment systems
Technologies: Angular 8+, TypeScript, JavaScript, React, Vue.js, Ionic, Laravel, MySQL, Firebase, REST API
Software Engineer, Software Development Projects
Duration: Jun 2018 - Jan 2020Summary:
- Design and development of ACTIVA POS software, custom Instagram clone API with Node
- js, and implementation of client-side security measures
Technologies: JavaScript, PHP, Laravel, MySQL, Bootstrap, Node.js
Founder, Software Technology Lab Initiatives
Duration: Oct 2019 - PresentSummary: Establishment of a software technology lab, development of a document conversion application, implementation of CI/CD pipelines and development of multiple applications.
Responsibilities: Develop software solutions, implement automated testing and deployment, create various applications
Technologies: Angular, SSR, Angular Material, Node.js, Python/Flask, Docker, MySQL, AWS, CI/CD, Github Actions, Mixpanel, Prometheus, Grafana
Education
- B.Tech, Computer Science and Engineering
Ladoke Akintola University of Technology
2015