Oyedotun Sodiq

< Software Engineer />

image

Talented software development leader experienced in producing and updating enterprise systems. Optimized structures and processes to accomplish customer targets and promote company loyalty. Expert in diverse programming languages & frameworks including JavaScript, Python, Java, NodeJS, React & Django.


Work Experiences

Senior Software Engineer COSMOS

January 2021 Present

Social Computing Research Lab

BTracker

  • Coordinating the development of the front end of the project
  • Decoupled the BTracker monolithic app into microservices.
  • Developed the network analysis and content diversity pages (blog & blogger portfolio).
  • Fixed UI bugs to reduce page load time and prevent network error arising from unfetched data.
  • Integrated ApexCharts to display beautiful UI and interactive visualizations on the web pages.

VTracker

  • Developed tools for data scientists, data engineers, and machine learning engineers for collection / visualization of data and analysis.
  • Maintained and implemented new features on the VTracker App.

Senior Consultant Deloitte

September 2020 January 2021

Human Capital Consulting

  • Human Capital Technology Automation and Business Drive.

Senior Software Engineer Mutual Benefits Assurance

June 2019 August 2020

Insurance & Financial Services

  • Built the API’s for mutualng.com and mutual retail mobile app agent and client.
  • Maintained and implemented new features on the eHRM application.
  • Prepare monthly reports, manuals and other documentation on the status, operation and maintenance of outsourced software.
  • Trained over 3200+ mutual retail marketers on the mobile app usage nationwide.

Software Engineer (Contract) Sattrak Services

February 2019 May 2019

Telematics / Telemetry Industry

  • Solely Built and Documented the Fuelcard API.
  • Maintained and Implemented new features on the Fleet Management Application.
  • Maintained and Implemented new features on the Fuelcard Application.

Software Engineer Neptune Software Group

June 2019 August 2020

IT Services


Technology Support Specialist Byteworks

May 2017 September 2018

IT Services

  • Successfully install, configure and modify Zabbix to monitor all Solutions hosted by BTS.
  • Configuration of Server Monitoring, URL Monitoring, API Endpoints Monitoring, Tomcat Monitoring and PostgreSQL Database monitoring.
  • Configured Email notification on Zabbix, integrated with Mailgun API.
  • Configured SMS notification on Zabbix, integrated with Vanso API.
  • Installed and configured Log4j on Solutions.

Graduate Intern Zeta Web Nigeria Limited

November 2016 April 2017

Internet Services

  • Install and configure operating systems.
  • Monitor and maintain networks and systems.
  • Troubleshoot software and hardware issues including license problems, file corruption and component malfunction.
  • Set up new computer systems and peripherals and upgrade existing ones.
  • Set up new user accounts and profiles and handle any corresponding password issues.
  • Resolve incidents with peripherals such as printers, copiers and scanners.
  • Act as first point of contact for dealers or users looking for solution to their IT problems.
  • Assist dealers and users by working out reasons for faults and explaining why they transpired.
  • Interact with dealers and users directly or over the phone to acquire details of problems with their software, PC’s and printers.

NYSC National Assembly

June 2015 April 2016

Senate Committee on Marine Transport

  • Maintaining computing environment by identifying network requirements./li>
  • Installing upgrades on the systems in the department.
  • Create and distribute correspondence such as letters, memos and email announcements to Ministries, Department and Agencies for the purpose of upcoming meetings.

Web Content Editor at ESET Arit of Africa Limited

October 2013 January 2014

Internet Security

  • Planning, creating, editing and publishing new content in a creative way.
  • Liaising with clients and in-house team members to decide on new posts.
  • Overseeing layout (images, graphics, videos and artwork).

IT Intern Arit of Africa Limited

May 2013 October 2013

IT Services

  • Assist in performing hardware and software installation procedures.
  • Perform software configuration on stand-alone computers and laptops.
  • Provide support in diagnosing hardware and software issues and troubleshooting activities.
  • Lay cable and wires for networks and ensure that they are in good working order.
  • Handle periodic maintenance of hardware and software in NDIC, Sterling Bank and PHCN.
  • Coordinate vendors for acquisition of equipment and software.
  • Troubleshoot equipment such as printers and scanners and other peripherals.
  • Provide users with ongoing assistance in their information technology problems.

Leadership / Volunteer Experience

PHP Mentor

August 2020 - September 2020

Wejapa Internship

  • Developed the PHP track syllabus for newbie and junior developers.
  • Ask questions to help develop myself and my mentee’s understanding of a situation or problem.
  • Provide information, knowledge and share resources for learning.
  • Provide advice on career development.
  • Offer different perspectives.
  • Help mentees identify areas for development.

Team Lead - Backend / DevOps

June 2020 - August 2020

HNG Internship

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Built fundmylaptop Investor Dashboard – Implemented the Account Overview & Investments features.
  • Implemented CI with Travis CI.

Projects

A simple clone of stackoverflow.

Technologies Used:
  • JavaScript
  • Node.js
  • Express.js
  • MongoDB
  • mongoose
  • Redis
  • Heroku

StarkTechBank is an all in one online banking suite designed for every type of customer. Instant Account Number generation, Free Email / SMS alert forever.

Technologies Used:
  • JavaScript
  • Node.js
  • Express.js
  • React
  • Redux
  • MongoDB
  • mongoose
  • Redis
  • Heroku

Find your next home, property and discover exciting apartments at Revie.
A place where buyers meet brokers.

Technologies Used:
  • JavaScript
  • Node.js
  • Express.js
  • MongoDB
  • mongoose
  • Redis
  • Heroku