lead software engineer

  • Extensive knowledge and implementation experience in XGBoost algorithm
  • Hyper-parameter tuning to improve the model
  • Validation metric for Regression and classification algorithms including classification report
  • Participating in constant learning through training and skills development

lead software engineer

  • Experience in Data Analysis, visualization, statistics, programming and Machine Learning techniques.
  • Extensive Model building experience with Machine Learning algorithms for Product
  • Experience in creating mature Data science pipelines encompassing Data standardization, Feature extraction, model validation and optimization
  • Exploring and visualizing data to drive insights
  • Importing data from various sources and using numerous APIs
  • Experienced in feature selection using filter methods, wrapper methods, Embedded methods and feature importance.
  • Advance knowledge of ML algorithms such as Ensemble Models, Ada-boost, Gradient-Boosting, Kernel-KNN, Grid search, Random Forest, Decision Tree, SVM, Linear Regression, Ridge, Lasso, Pipeline, Feature Union, Cross Validation, KFold.

lead software engineer

  • 2 billion of tweets collected and analyzed using Scala and Akka (about 10-15 millions per day)
  • 2 billion of pages scrapped and stored (about million per day)
  • built scalable and reliable data processing pipeline using Scala, Spark and Lucene
  • designed and developed web application using Scala and Play framework

lead software engineer

  • Was part of the strategic connectivity team that ventured into and build new connectors for the EDC Product (Build connectors to third party systems like Workday, Google BigQuery, Kafka, Excel to mention a few)
  • Played a critical role adding all the collaboration features to the product that required changes to both the core platform and Application layers.
  • Played a crucial role in modernizing the platform by adding new layers of orchestration and scheduling features.
  • Was responsible for handling wide range of customer escalations for many customers with strict SLAs.

lead software engineer

  • Create proof-of-concept for new features/product. 
  • Design (LLD, HLD) and Document (Class Diagram,  Activity Diagram and Flow chart) new features/product using UML.
  • Review the team code and assure that team is following Engineering Best Practices like TDD,  Static and Dynamic tool analysis of code.  
  • Respond promptly and professionally to bugs reported by clients. 
  • Responsible for sprint planning and breaking the Sprint backlog to task specification for junior programmers.

lead software engineer

  • Analyzing and simplifying business requirements.
  • Developing and maintaining the android application to handle business operations such as ex- payment wallet , offline support , multiple user login, permission and business rule driven model, State Management, Redux.
  • Updating application as technology change demands, like Revamped whole Holidays funnel in React Native.
  • Lead Holidays team (primarily) and Flights team for an year.
  •  Involved in hiring process of Android team. 

lead software engineer

  • Preparing HLD and DD
  • Creating Sprint Planner and involved in planning spike activities
  • Developing Web Application and console applications in Python
  • Performing Code Reviews
  • Writing Unit Test
  • Deploying in QA and UAT Environment
  • Providing application KT and technical training to new team members

lead software engineer

  • Founder and Lead Software Developer in the implementation of enterprise applications in various industries. 
  • Led the development a Stock Portfolio Management portal for tracking diversified investments.
  • Led the development of a Software Portal for the leading Pension Fund Custodian in Nigeria.
  • Lead Developer in the delivery of the Claims and Underwriting Exchange Database for the Insurance industry in Nigeria.
  • Led the development of a solution for generating and mass-printing of bills for a top telecommunications company.
  • Technologies used include Java, Tapestry MVC, Hibernate ORM, MySQL, SQL, UML

lead software engineer

  • Understanding the existing environment and translating elements into new environment requirements and planning tasks.
  • Developed reporting solutions based on SAP data using SAP HANA.
  • Performance tuning of data models and reports.
  • Data modeling in building Logical and Physical data model.
  • Experience in designing and building dimensional data models to improve accessibility, efficiency, and quality of data.
  • Conduct Design and code reviews.
  • Attending trainings on advanced technologies like Data Science and Machine learning.

lead software engineer

  • Architect, Build and Scale Systems to ensure customer satisfaction score (CSAT)
  • Dashboard/CRM, CSAT enhancement features with respect to Vendors/Clients
  • Set up messaging, calls triggers as per product requirements
  • Ensure that the security of the application is taken care of.
  • Consult with customers or other stakeholders on project status, proposals, or technical issues, such as software system design or maintenance.

lead software engineer

  • Followed Microservice Architecture to host the bots.
  • Developed several highly scalable products using Java,RabbitMq,Zookeeper,Riak  
  • Helps in selecting the new Infrastructure/Services for upcoming feature releases. 
  • Mentor the junior resources and help them to grow.

lead software engineer

  • Designed and developed USB device driver for SoC built around 32-bit ARM Cortex M0 CPU.
  • Implemented bluetooth device driver using the BLE protocol stacks supported by the SoC.
  • Designed and implemented the application layer protocols for the firmware, which supports card reader, bluetooth, NFC operations.
  • Documented and reviewed software design procedures on a regular basis.
  • Code reviewer for changes posted by the team.