About

Results-oriented Senior Software Developer with over 10 years of experience architecting and building scalable web applications. Expert in PHP (Laravel ecosystem) and JavaScript (Vue.js, React, Node.js), with a proven track record of leading remote teams and delivering complex solutions for international clients across Europe and North America. Adept at modernizing legacy codebases, implementing real-time features with Laravel Echo, and maintaining high code quality using testing frameworks like Pest.

Work

Smartbridge AG
|

Senior Developer (Remote - Contract)

Summary

Contributed as a Senior Developer on a remote contract, focusing on enhancing existing software systems and ensuring their optimal performance and compatibility.

Highlights

Architect and maintain enterprise-grade applications using Laravel and React, ensuring high performance and scalability for European client bases.

Refactor heavy Eloquent queries to improve dashboard loading speed.

Implement real-time features using Pusher to improve user engagement and data currency.

Optimize database queries and server-side logic, reducing API response times by ~40%

Obibox
|

Full Stack Developer (Remote)

Montréal, Québec, Canada

Full time

Summary

Served as a Full Stack Developer, responsible for end-to-end software development, error correction, and performance enhancement.

Highlights

Developed full-stack features for logistics/delivery management software using Laravel and Vue.js.

Integrated third-party APIs for maps, ensuring seamless data synchronization across services.

Collaborated with cross-functional teams to translate business requirements into technical specifications and functional code.

Wrote comprehensive test suites using PHPUnit and Jest, increasing code coverage from 10% to 85%.

Smartbridge AG
|

Senior Developer (Remote)

Glattbrugg, Switzerland

Contract

Summary

Played a key role as a Senior Developer, focusing on software modifications, performance improvements, and adherence to design specifications.

Highlights

Architect and maintain enterprise-grade applications using Laravel and React, ensuring high performance and scalability for European client bases.

Refactor heavy Eloquent queries to improve dashboard loading speed.

Implement real-time features using Pusher to improve user engagement and data currency.

Optimize database queries and server-side logic, reducing API response times by ~40%.

GetYourLawyer AG
|

Senior Developer (Remote)

Zurich, Switzerland

Contract

Summary

Responsible for maintaining and improving software systems, ensuring compatibility with new hardware, and enhancing overall performance.

Highlights

Served as a core developer for a legal-tech platform, handling sensitive user data with a focus on security and compliance.

Led the migration of legacy frontend components to modern Vue.js interfaces, significantly improving user experience.

Performed code reviews, enforcing strict coding standards and modern PHP practices.

Oxbridge College
|

Freelance Software Engineer (Remote)

Lagos, Nigeria

Freelance

Summary

Provided freelance software engineering services, specializing in system design, maintenance, and user training.

Highlights

Consulted on software system design, offering tailored solutions to digitize academic processes.

Developed custom web portals for student management and grading systems.

Treadie Inc
|

Consultant/Developer (Remote)

Lagos, Nigeria

Contract

Summary

Consulted on and developed software solutions, focusing on system analysis, installation planning, and team supervision.

Highlights

Supervised a team of developers, assigning tasks and ensuring project milestones were met on schedule.

Analyzed system requirements to recommend hardware configurations and software architecture.

Codeline
|

Software Engineer (Remote)

Summary

Contributed as a Software Engineer, focusing on error correction, performance improvement, and client consultation.

Highlights

Modified existing software to correct errors and enhance performance, ensuring adaptability to new hardware environments.

Analyzed user needs and software requirements to determine design feasibility, adhering to strict time and cost constraints.

Consulted with clients on software system design and maintenance, providing technical expertise and solutions.

Adbuka
|

Lead Developer (Remote)

Summary

Led development efforts remotely, overseeing software modifications, team supervision, and system installation.

Highlights

Improved software performance and adaptability by correcting errors and optimizing for new hardware.

Supervised and guided a team of programmers and technologists, enhancing team productivity and project delivery.

Analyzed user needs and software requirements to ensure design feasibility within project timelines and budgets.

Coordinated software system installations and monitored equipment functionality to ensure all specifications were met.

Allpro Technologies
|

Lead Developer

Lagos, Nigeria

Full time

Summary

Directed development teams and managed software projects, from planning and installation to maintenance and performance optimization.

Highlights

Directed the software development lifecycle (SDLC), from requirement gathering to deployment.

Evaluated security protocols and cost constraints to determine optimal server infrastructure.

Championed code quality initiatives to enforce strict coding standards and modern PHP practices.

Optimized database queries and server-side logic, reducing API response times.

Pacent Technologies Limited
|

Senior Software Developer

Summary

Contributed to software development, error correction, and system design, collaborating with cross-functional teams.

Highlights

Modified existing software to correct errors and adapt to new hardware, significantly improving performance and user experience.

Directed software programming and development documentation, ensuring clarity and consistency.

Collaborated with systems analysts and engineers to design robust systems, gathering critical information on project limitations and performance requirements.

Analyzed user needs and software requirements to determine design feasibility within defined time and cost constraints.

Adesoye College
|

Web Manager

Summary

Managed web development activities, including design, content creation, database management, and user training.

Highlights

Designed, built, and maintained dynamic websites using various scripting languages and content creation tools, enhancing digital presence.

Collaborated with management to prioritize needs, resolve conflicts, and define content criteria, ensuring project success.

Analyzed user needs to determine precise technical requirements, translating business goals into functional web solutions.

Developed and optimized databases to support high-performance web applications and websites.

Provided comprehensive training and technical assistance for web site implementation and usage to internal teams.

Abba and King
|

Software Developer

Summary

Focused on software programming, documentation, and quality assurance to deliver reliable software solutions.

Highlights

Directed software programming and development documentation, ensuring adherence to project specifications.

Prepared detailed reports and correspondence on project activities and status, facilitating transparent communication.

Evaluated code meticulously to ensure validity, proper structure, industry standards compliance, and cross-browser/device compatibility.

Prisa Technologies
|

Junior Developer

Summary

Contributed to software programming and collaborated with engineering staff on system interfaces and performance requirements.

Highlights

Directed software programming and development documentation for various projects.

Collaborated with engineering staff to evaluate hardware-software interfaces, develop performance requirements, and resolve customer issues effectively.

DScribe Technologies
|

Web Developer

Summary

Developed and maintained websites, including design, content creation, and database management.

Highlights

Directed software programming and development documentation, ensuring clear and efficient project workflows.

Designed, built, and maintained dynamic websites using various authoring and scripting languages, enhancing online presence.

Developed and optimized databases to robustly support web applications and websites.

Authored, designed, and edited web page content, and directed other content producers, ensuring high-quality digital media.

Managed and performed website updates, maintaining up-to-date and functional web platforms.

Ezra Obiwale

Senior Full Stack Developer
Lagos, Nigeria.

Skills

Programming Languages

PHP, Python, JavaScript, HTML5, CSS3, SQL.

Frameworks & Libraries

Laravel, Django, Node.js, Vue.js, React.js, jQuery, Express.js.

Database Management

MySQL, PostgreSQL, MongoDB.

DevOps & Tools

Git, GitHub, Jira, Docker, AWS (Basic).

Software Development

Full Stack Development, Application Design, System Architecture, Software Testing, Agile Methodologies, SDLC, Requirements Analysis, Performance Optimization, API Development, Technical Documentation.

Leadership & Management

Team Leadership, Mentorship, Project Management, Client Consultation, Workflow Optimization.

Education

Obafemi Awolowo University

B.Sc.

Urban and Regional Planning

Languages

English

Fluent

Yoruba

Fluent

French

Conversational

Spanish

Basic