Summary
Overview
Work History
Education
Skills
Certification
Hobbies/Interests
Accomplishments
Timeline
SoftwareEngineer

Olalekan OLAKITAN

Benin City,Edo

Summary

Innovative and technically-astute Java developer well-versed in analyzing client/employer needs and develops highly functional, robust and easy-to-use software applications to precisely meet diverse needs. Demonstrates mastery of multiple programming languages and proactively keeps up with industry trends and best practices. Driven to wear many programming hats with expertise in creating everything from new applications to new operating systems.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Associate Software Engineer

DECAGON
Benin, Edo
01.2022 - Current
  • Worked with Java concepts extensively like Multithreading, Collections Framework, Functional Programming, File I/O, Exception handling and Concurrency.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Reviewed code and debugged errors to improve application performance.
  • Diagnosed and corrected errors within code to allow for integration of proprietary applications.
  • Wrote native queries to join tables and extract/retrieve data for use in MySQL and PostgreSQL relational databases.
  • Implemented OOP concepts and built applications using the solid principles in Java extensively.
  • Created Java applications with maven as its dependency manager/build tool and integrated Postman/Swagger for detailed and clear documentation of API testing.
  • Participated in requirements gathering, design development, sprint planning and retrospective meetings.
  • Performed unit testing, system testing and integration testing using JUnit/Mockito.
  • Used Spring Boot security to secure java applications and also to handle authentication and authorization by roles and authorities.

Web Developer

LEHINET SOFTWARES
Ikeja, Lagos
01.2021 - 12.2021
  • Created dynamic web pages using languages/frameworks like HTML, CSS, Bootstrap and JavaScript.
  • Conducted testing and review of website design for responsiveness, clarity and effectiveness.
  • Discussed site and app requirements with clients to produce actionable development plans.
  • Oversaw technical issues and troubleshooting requests to resolve user problems.
  • Engaged with clients to plan and optimize site issues and queries.
  • Maintained and troubleshot all network and computer-related issues.
  • Multi-tasked across multiple functions and roles to meet deadlines and organizational expectations.
  • Applied emerging technologies to update and maintain site applicability.
  • Developed technical solutions required to accommodate specific user-facing assets

Software Developer Trainee

FLUX TECHNOLOGIES
Victoria Island, Lagos
05.2019 - 12.2020
  • Collaborated effectively with members of software development team and personnel in other departments.
  • Prepared and submitted reports and other documentation to assist development team members.
  • Tested new applications for usability and adherence to code plan.
  • Prioritized tasks and completed in order of importance.
  • Worked closely with peers to identify issues and provide suitable resolutions.
  • Coordinated project tasks among multiple departments.
  • Analyzed source code to identify functionality issues.
  • Shadowed team members to learn new tasks and how to appropriately handle technical issues.
  • Verified product success through collaborating with stakeholders and product owners and estimating accurate project deliverability timeframes.
  • Worked with design teams and Senior Software Engineers to build customized software products for consumers.

Education

Bachelor of Science - Building Technology.

University of Lagos.
Yaba, Lagos.
08.2011

Skills

  • Performance Evaluation and Optimization
  • Continuous Integration/Continuous Deployment Systems
  • Source and Version Control: Git, GitHub
  • Databases: MySQL, PostgreSQL
  • Software Testing and Validation
  • Scrum Methodology
  • Code and Quality Standards
  • Organization and Time Management
  • JS Frameworks: React
  • Data Storage and Retrieval
  • Agile Principles, Code Optimization, Testing
  • API Design and Development, Spring Data JPA
  • Restful API, Spring Boot, Apache Tomcat, Spring MVC

Certification

  • Scrum Fundamentals Certified (SFC).
  • Java Servlet, JSP, and Hibernate, Udemy.
  • Java Programming Masterclass covering Java 11 & 17, Udemy.
  • Spring Framework Master Class – Java Spring the Modern way, Udemy.

Hobbies/Interests

  • Physical Exercises/WorkOut.
  • Research/Net Surfing.
  • Watching Soccer.
  • Animal Documentary.
  • Travelling/Exploration.

Accomplishments

Task Activity Tracker App (Co-engineered)


A unique endpoint (API) design of an Activity Tracker application that helps a user log the activities needed for the day and time allocated to complete these activities.


  • Technologies Used - Java, Spring Boot, H2, Postman, Git
  • Link : https://github.com/ikeoluwa0-1/java-SQD11-Week8-Group2.git



Fashion Blog.


A design detailing the composition of a fashion blog that

aids the interaction of users within the app and exposed endpoints

for User and Admin to carry out CRUD operations.


  • Technologies Used: Java, Spring Boot, PostgreSQL, Heroku, Thymeleaf, Spring Data JPA.
  • Link : https://github.com/decadevs/week-nine-sq011a-Laykhan.git



Timeline

Associate Software Engineer

DECAGON
01.2022 - Current

Web Developer

LEHINET SOFTWARES
01.2021 - 12.2021

Software Developer Trainee

FLUX TECHNOLOGIES
05.2019 - 12.2020

Bachelor of Science - Building Technology.

University of Lagos.
Olalekan OLAKITAN