Lekan Ilelaboye

Lekan Ilelaboye

Full Stack Engineer

Followers of Lekan Ilelaboye840 followers
location of Lekan IlelaboyeLagos, Lagos State, Nigeria

Connect with Lekan Ilelaboye to Send Message

Connect

Connect with Lekan Ilelaboye to Send Message

Connect
  • Timeline

  • About me

    Software engineer | Senior Flutter developer | Senior Laravel Developer | Senior NestJs Developer | Senior Vue Developer | Full-Stack Developer | Cybersecurity enthusiast

  • Education

    • LAUTECH

      2015 - 2021
      Bachelor's degree Mechanical Engineering
  • Experience

    • Stalwart University Institute

      Nov 2019 - Jun 2020
      Full Stack Engineer

      Develop a school management system app that manages student results and tracks student tuition fee payment. Implemented chat feature for student, staff and university administration.Design API schema for the backend.Ensure authenticated data communication flow between the APIserver and the frontend.

    • Lefficient

      Nov 2019 - Jan 2022
      Full Stack Engineer

      - Performed comprehensive code reviews and implemented bug fixes to maintain high code quality, ensure reliability, and enhance overall application stability.- Integrated RESTful APIs into Flutter applications using HTTP libraries, ensuring efficient data synchronization and secure communication between the client and server.- Developed robust state management systems in Flutter applications, leveraging solutions like Provider, Riverpod, or Bloc to ensure maintainable and scalable architectures.- Implemented secure authentication systems in mobile apps using JWT, OAuth2 (Laravel Passport), and Laravel Sanctum, enhancing user data security and access control.- Designed and developed middleware solutions to support multi-tenancy systems in mobile applications, ensuring efficient resource allocation and data isolation for tenants.- Built advanced database architectures to support multi-tenancy, microservices, and monolithic systems using MySQL, PostgreSQL, and MongoDB, optimizing data handling and scalability for mobile applications.- Collaborated with backend teams to integrate APIs seamlessly into Flutter applications, ensuring fast, efficient, and secure data flow to deliver robust user experiences.- Optimized Flutter application performance, implementing code refactoring, lazy loading, and caching strategies to improve app responsiveness and reduce load times.- Implemented responsive designs and ensured platform compatibility across Android and iOS devices, delivering intuitive and consistent user experiences.- Supported the full mobile application lifecycle, including design, development, testing, deployment, and maintenance, showcasing expertise in end-to-end mobile app development. Show less

    • StudentBuild

      Jan 2020 - Jul 2021
      Fellow
    • Internshala

      Mar 2020 - Apr 2020
      Internshala student partner 17
    • BAT

      Aug 2021 - Dec 2022
      Software Engineer

      - Led the migration of legacy systems from Angular to Vue 3 with TypeScript, ensuring a seamless transition while enhancing application performance, maintainability, and scalability.- Converted existing web applications into fully functional mobile apps using Flutter, leveraging its cross-platform capabilities to deliver consistent experiences on iOS and Android.- Designed and developed mobile-responsive, cross-platform pages using Flutter, HTML5, CSS3, and Vue.js, ensuring compatibility across devices and browsers while delivering intuitive user interfaces.- Conceptualized, designed, and built a field data gathering mobile application using Flutter, optimizing data collection processes with offline capabilities and seamless synchronization.- Developed and deployed a Progressive Web Application (PWA) using Vue.js, enabling native-like user experiences, offline functionality, and efficient performance on supported devices.- Integrated and implemented multi-tenancy capabilities in mobile applications, enabling efficient management of resources and data isolation for diverse user groups or clients.- Conducted thorough code reviews and debugging to ensure high-quality, maintainable code, resolving issues promptly and maintaining the reliability and stability of mobile applications.- Engineered performance-optimized mobile apps by implementing best practices in code refactoring, caching strategies, state management, and network optimization, ensuring low latency and fast data delivery.- Supported field agents with mobile app solutions, providing timely troubleshooting and ensuring smooth functionality in real-world operational environments.- Collaborated with cross-functional teams to integrate robust APIs into mobile apps, ensuring secure and efficient data flow while delivering seamless user experiences. Show less

    • Clan

      Jul 2022 - Feb 2023
      Full Stack Engineer

      - Led frontend development initiatives, strategically planning roadmaps and implementing solutions that aligned with business objectives while optimizing user experience.- Designed and developed multiple dynamic, responsive, and cross-browser compatible pages using Flutter, HTML5, CSS3, Bootstrap, and Vue.js, ensuring optimal performance and visual appeal.- Integrated RESTful APIs seamlessly into Vue.js applications using axios, facilitating efficient data exchange and enhancing application functionality.- Played a key role in frontend decision-making processes, contributing insights into UI/UX design, tooling selection, deployment processes, and application architecture to optimize performance and usability.- Implemented robust state management solutions using VUEX to manage and synchronize all user details across the application, ensuring data consistency and responsiveness.- Fostered effective collaboration with backend developers and cross-functional teams to improve overall application performance and user experience through continuous integration and iterative development processes.- Proactively researched and implemented emerging frontend technologies and best practices, staying abreast of industry trends to drive innovation and enhance team capabilities.- Conducted code reviews, provided feedback, and implemented best practices to maintain high code quality standards and ensure scalability and maintainability of frontend codebase. Show less

    • BuySimply

      Mar 2023 - Jan 2024
      Head of Engineering

      - Led and managed end-to-end software development initiatives, creating comprehensive roadmaps, defining milestones, and ensuring alignment with overarching business objectives to deliver impactful digital solutions.- Optimized mobile app performance, implementing strategies to reduce load times, enhance responsiveness, and improve app stability across diverse device environments.- Spearheaded frontend development strategies, providing expertise in UI/UX design, app architecture, tooling selection, deployment processes, and performance optimization to ensure seamless user experiences.- Built scalable and maintainable mobile app architectures, employing best practices in state management, component-based design, and CI/CD pipelines for streamlined development and deployment.- Integrated backend APIs into mobile and web applications, ensuring secure, efficient data synchronization and robust functionality to deliver a seamless and dynamic user experience.- Designed, developed, and launched multiple mobile applications, including the organization's flagship app on the Google Play Store, leveraging Flutter to deliver cross-platform functionality, superior performance, and intuitive user interfaces.- Led code reviews and mentoring initiatives, providing constructive feedback and sharing best practices to foster a collaborative, high-performing, and growth-focused development environment.- Ensured application quality and stability through rigorous testing protocols, including manual testing, automated testing, and debugging processes to identify and resolve issues promptly.- Collaborated cross-functionally with sales, project management, and stakeholders, translating business requirements into technical solutions and delivering tailored features to meet customer needs.- Continuously researched and adopted emerging technologies in mobile app development to stay ahead of industry trends and deliver innovative, future-proof solutions. Show less

    • Idanileko Bibeli

      Jun 2024 - Jul 2024
      Mobile Application Developer

      - Spearheaded the development of high-performance, cross-platform mobile applications using Flutter, ensuring optimal user experiences on Android platforms.- Orchestrated end-to-end deployment processes for multiple apps, including configuring CI/CD pipelines, managing app store submissions, and ensuring compliance with platform-specific guidelines.- Addressed and resolved deployment-related issues promptly, including addressing app store rejections, managing version releases, and troubleshooting build errors to ensure timely and successful app launches.- Conducted performance analysis and optimization for Flutter applications, leveraging tools and techniques to enhance speed, responsiveness, and overall user satisfaction. Show less

  • Licenses & Certifications

    • Google Flutter Developers

      Google
    • Ilelaboye Lekan

      EF Standard English Test (EF SET)
      Sept 2019
      View certificate certificate