Samuel Emehinola Email and Phone Number
As a seasoned software developer, I have dedicated years to honing my craft and building my skill set. I am passionate about creating elegant solutions to complex problems, and I thrive in a collaborative team environment where I can bring my ideas to life.My technical expertise spans a wide range of programming languages(Python, Dart, Swift, Kotlin, Java, C#) and frameworks(Flutter, Django, Spring [boot], FastApi, SwiftUI), and I stay up-to-date with the latest industry trends and best practices. I have experience working on both frontend(Mobile and web) and backend development(Python-django REST, Spring REST) as well as DBMS like Postgres, MongoDB, MSSQL, and Mysql, and I have a deep understanding of software architecture and design principles.Throughout my career(5 years +), I have worked on a variety of projects, ranging from small startups to large enterprise applications. I am known for my ability to quickly grasp complex technical concepts, and my attention to detail ensures that my code is clean, efficient, and well-documented.In addition to my technical skills, I am an excellent communicator and collaborator.
-
Chief Technology Officer(Cto)LaddrchessLagos, Nigeria -
Senior Software EngineerLaddrchess May 2024 - PresentLagos State, Nigeria1. Backend Development - API Development: Creating and managing RESTful APIs for the chess application, enabling seamless interaction between the frontend and backend. - Database Management: Designing, implementing, and optimizing database schemas to support the chess game functionalities, including player stats, game histories, and leaderboards. - Business Logic Implementation: Developing and managing the core logic for chess rules, game mechanics, and matchmaking systems.2. Architecture & Design - System Design: Architecting scalable and efficient backend systems to handle high loads, especially during peak usage times. - Code Review: Conducting code reviews to ensure quality, maintainability, and adherence to best practices in Python and Django.3. Performance Optimization - Performance Tuning: Identifying bottlenecks in the backend system and optimizing code - Caching: Implementing caching mechanisms (Redis) to reduce database load and speed up response times.4. Security - Data Security: Ensuring that all data, especially user data, is stored and transmitted securely, following best practices for encryption and authentication. - Threat Mitigation: Implementing security measures to protect the application from common threats such as SQL injection, CSRF, and XSS.5. Collaboration - Team Collaboration: Working closely with frontend developers, designers, and product managers to ensure the backend supports all required functionalities.6. Testing & Debugging - Automated Testing: Writing and maintaining unit tests, integration tests to ensure reliability - Debugging & Troubleshooting and resolving bugs7. Deployment & Monitoring - CI/CD Pipelines: Setting up and maintaining continuous integration and continuous deployment (CI/CD) pipelines for automated testing and deployment. - Monitoring & Logging of backend services using Grafana8. Documentation - Technical Documentation using Swagger and Postman -
Senior Mobile DeveloperAura By Transcorp Hotels Jun 2022 - PresentLagos, Lagos State, NigeriaMobile developer on contract. Built their iOS and Android app- Designed and developed mobile application for [iOS, Android] using programming languages like[Dart, Java]- Created and implemented user interfaces (UI) and user experiences (UX) adhering to best practicesand platform guidelines- Integrated mobile applications with back-end services and databases- Integrated Google map for searching properties based on locations- Integrated Google Analytics for capturing all activities on the mobile app- Tested and debugged applications on various devices and platforms- Optimized application performance and monitored key metrics- Implemented automated testing processes for quality assurance- Collaborated with designers, product managers, and other stakeholders throughout the developmentcycle- Stayed up-to-date with the latest mobile development trends and technologies -
Mobile Application DeveloperPlacid Global International Limited Apr 2021 - PresentMaryland Lagos NigeriaAs a mobile developer, my roles typically encompassed a variety of responsibilities related to designing, developing, testing, and maintaining mobile applications. Here are some key roles I undertook:1. Application Development: My primary responsibility involves writing code and developing mobile applications for platforms such as iOS and Android using Flutter, Java, and Kotlin. 2. I work closely with designers and stakeholders to implement the application's features, user interface (UI), and user experience (UX) elements.3. Programming and Debugging: I utilize programming languages, frameworks, and libraries specific to the mobile platform to build functional and performant applications. I have a strong understanding of mobile application architecture, data structures, algorithms, and object-oriented programming (OOP) concepts. Debugging and troubleshooting issues to identify and resolve bugs or performance bottlenecks are integral parts of your role. -
Software DeveloperSchooldock Jul 2022 - Nov 2024Lagos- Designed, developed, and maintained native mobile applications for Android, iOS and Desktop(MAC & Windows) platforms forthe school management system.- Collaborated with stakeholders, including teachers, administrators, and developers, to understandrequirements and translate them into technical solutions.- Followed Agile development methodologies and participated in sprints, planning meetings, and codereviews.- Implemented clean, modular, and reusable code using best practices and design patterns.- Performed unit and integration testing to ensure code quality and functionality.- Contributed to continuous integration and continuous delivery (CI/CD) pipelines.- Monitored app performance and identified and resolved bugs and performance issues.- Stayed up-to-date with the latest mobile development technologies and trends. -
Mobile DeveloperFortcan Oct 2023 - May 2024NigeriaDeveloped CONAIO mobile app- Developed and maintained Nigeria Anglican Church of Nation mobile application for iOS andAndroid platforms.- Designed and implemented user interfaces and user experiences: Figma.- Integrated mobile applications with back-end services and APIs: Indicate data management methodsand tools used.- Tested and debugged mobile applications: Highlight testing frameworks and debugging techniquesemployed. -
Python DeveloperNotjustevent Jul 2023 - Jan 2024Lagos State, Nigeria -
Python DeveloperPrometeo Chain System Oct 2023 - Dec 2023United Arab EmiratesPython, Fast Api, Docker, Unit testing, Integration testing, Rabbitmq, Celery -
Software DeveloperFigtec Concepts Limited May 2023 - Jul 2023Lagos State, NigeriaMobile(iOS, Android) Developer @ FCLtdI integrated POS terminals with Mobile AppsI worked on SAAS appsI worked on Inventory App for bar- Designed and developed mobile applications for Point-of-Sale (POS) terminals- Collaborated with cross-functional teams (UI/UX designers, product managers, QA testers) to definerequirements, features, and functionalities.- Implemented core POS functionalities like product management, inventory tracking, transactionprocessing, customer management, and reporting.- Integrated with various APIs and payment gateways to ensure seamless transactions.- Optimized mobile application performance for different hardware configurations and networkconditions.- Ensured data security and compliance with industry regulations (PCI DSS).Developed and maintained unit and integration tests to ensure code quality and stability.
-
Mobile DeveloperBrightstar Integral Technology Solution Limited Jun 2022 - Jun 2023Lagos, Nigeria- I worked on the AVON HMO mobile application using Flutter- I led the development of the Transcorp Hilton mobile application- Designed and developed mobile application for [iOS, Android] using programming languages like[Dart, Java]- Created and implemented user interfaces (UI) and user experiences (UX) adhering to best practicesand platform guidelines- Integrated mobile applications with back-end services and databases- Integrated Google map for searching properties based on locations- Tested and debugged applications on various devices and platforms- Optimized application performance and monitored key metrics- Implemented automated testing processes for quality assurance- Collaborated with designers, product managers, and other stakeholders throughout the developmentcycle- Stayed up-to-date with the latest mobile development trends and technologies -
Mobile Application DeveloperPrestige Assurance Plc Aug 2022 - Apr 2023Abuja, Federal Capital Territory, Nigeria- Developed and maintained mobile applications for iOS/Android platforms using Java, Dart/Flutter- Designed and implemented user interfaces (UI) and user experiences (UX)- Integrated mobile applications with back-end services and databases:- Tested and debugged mobile applications:- Monitored and optimized mobile application performance:- Collaborated with cross-functional teams (e.g., designers, product managers) -
Mobile DeveloperAvon Hmo May 2022 - Sep 2022Lagos, Lagos State, NigeriaA mobile developer @ Brightstar Integral Technology Solutions -
Django DeveloperKoinsandkash Oct 2021 - Apr 2022Lagos NigeriaA backend developerI built Api using GraphQlI integrated different platforms to get live values of coins
-
Mathematics TeacherRhokaye Senior Secondary School Jan 2019 - Dec 2019Lagos State, NigeriaI was a mathematics teacher @ RhokayeI taught physics, mathematics, further mathematics
Samuel Emehinola Education Details
-
Computer Science -
Ilogbo Elegba Grammar SchoolSecondary Education
Frequently Asked Questions about Samuel Emehinola
What company does Samuel Emehinola work for?
Samuel Emehinola works for Laddrchess
What is Samuel Emehinola's role at the current company?
Samuel Emehinola's current role is Chief Technology Officer(CTO).
What schools did Samuel Emehinola attend?
Samuel Emehinola attended University Of Lagos, Ilogbo Elegba Grammar School.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial