Olalekan A.

Olalekan A.

Scala Developer

Nigeria
Hire Olalekan A. Hire Olalekan A. Hire Olalekan A.

About Me

Olalekan is a talented software engineer with 5 years of experience in analysis, design, development, documentation, implementing, and testing of software systems in Scala, Java, Akka, Python, and Google Cloud technologies. Hands-on experience in end to end development of high streaming data applications for a cyber-security platform to monitor and archive business communications. Olalekan has a strong foundation in algorithm design and analysis, delivering an excellent technical background, as well as communication and interpersonal skills that he successfully used in a remote environment.

Work history

UpStack
UpStack
Scala Developer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

DeepView
DeepView
Scala Developer/DevOps Engineer
2019 - 2020 (1 year)
Remote
  • Worked on the development of software solutions for a privacy-focused/cyber-security platform to monitor and archive business communications.

  • Managed code and supported architecture in high-throughput systems on Google Cloud. Wrote high-streaming data application with high throughput using technologies such as Akka streams, Akka actors, Akka http, and Akka persistence.

  • Involved in the SDLC phases such as the Requirements Specification, Analysis, Design, Implementation, Testing, Deployment and Maintenance. Researched and identified new technologies and tools in order to successfully implement an agile development environment.

Ubanquity Systems
Ubanquity Systems
Software Engineer
2019 - 2019
Nigeria
  • Wrote clean and reliable software solutions using Python and Go for banks and financial institutions. Orchestrated software deployment and management processes with Linux administration tools.

  • Designed and built Business Process Management (BPMN 2.0) automation processes to automate enterprise solutions for clients in the fintech space.

  • Developed and managed software on the cloud using environments such as Docker and devOps tools such as Ansible. Collaborated with development team across different culture remotely and on premise.

Evince Nigeria Limited
Evince Nigeria Limited
Scala Developer/Software Engineer
2018 - 2019 (1 year)
Nigeria
  • Built, tested, and deployed scalable, highly available and modular JVM based enterprise software using Scala, Play framework, and Akka.

  • Designed and developed enterprise based software using Python 2 and 3 with Django, supporting one of the largest GSM telcos in Nigeria.

  • Developed service based MDA(message driven architecture) software with Scala based Lagom microservices. Oversaw major new enhancements to existing software systems, converting production software from monolith to service-based.

SALT TALKS AFRICA
SALT TALKS AFRICA
Web Developer/Volunteer
2018 - 2019 (1 year)
Nigeria
  • Designed and implemented website from initial concept, site architecture, and wire frames to finished deliverable.

  • Developed and implemented SEO and AB testing strategies to improve effectiveness of marketing efforts.

  • Installed required plugins and additional coding to fit final design and functionality requirements. Identified thought leaders and influencers to promote and engage in brand activities.

Freelancer
Freelancer
Software Engineer
2016 - 2018 (2 years)
Nigeria
  • Developed and managed desktop applications written in Java for various SMEs. Configured, installed, and tuned Java-based systems for performance in PostgreSQL databases.

  • Automated and implemented backup and recovery procedures for inventory management systems that resulted in high software availability.

  • Stored, retrieved, and manipulated data for close analysis of PostgreSQL database performance across specific periods. Consulted with network engineering staff to evaluate hardware and software requirements for new system development.

Portfolio

Scala Developer/Software Engineer - Oxus HRIS
Scala Developer/Software Engineer - Oxus HRIS

Oxus HRIS is a human resource information system that helps organizations automate the part of its human resource department that can be digitalized, it manages payroll, 401k, queries, loans e.t.c. I worked on migrating this huge software from Django 1 to Django 2 and Python 3. The project was very fun and full of experience because of migration from a deprecated Python 2 to the new Python 3. After Migration, I then went on to manage the app for 3 further months to assist the customers to migrate to the new app which now has more features, we were also able to achieve 2x more speed in request fulfillment.

Scala Developer/DevOps Engineer - Smcompliance
Scala Developer/DevOps Engineer - Smcompliance

Smcompliance is a platform that helps organizations curb social security risks and corporate espionage. While working on Smcomplaince, I used the Akka stack of Akka streams, Akka HTTP, and Akka persistence to handle streaming events and MongoDB as a data store. Smcompliance makes use of Kafka as an RPC to communicate with different services in the stack, and we were able to process hundreds of thousands of data daily through our data pipelines. I worked on web scraping processes to enrich and monitor the activities of the organization across many social platforms. I also used Akka streams to stream social media posts in realtime, send it to an integrated RPC using Kafka and subsequently to machine learning algorithms which then store the aggregations and results in MongoDB after predictions and segmentations.

Software Engineer - Amana Market
Software Engineer - Amana Market

Amana Market is a marketplace for agricultural produce, it connects farmers in the most remote part of Nigeria and also those in the urban cities to potential buyers of the products. This software is a full-scale marketplace that includes product delivery, aggregations from many farmers to fulfill IPOs, and a tracking system to track purchases and its delivery as it embarks. The platform was built using the Play framework, I worked as an engineer to design and translate the business logic of the purchases tracking and delivery system to a robust system that serves farmers and farm produce buyers across Nigeria, I also worked on a proof of concept architecture design for migrating the monolithic application to a distributed microservices platform which is currently in development.

Education

HND, Business Administration
HND, Business Administration
Ogun State Institute of Technology