Somto Dera Anyaegbu

Charlotte, NC · sanyaegb@gmail.com

I am a controls software engineer and a budding computer programmer. I got my masters degree in Electrical Engineering(Controls and Robotics) from the University of North Carolina at Charlotte.


Updates

To be updated soon.


Experience

Application & Controls Software - Engineer

Cummins Inc, USA

● Implemented modifications to the embedded software in MATLAB-Simulink to adhere to the new specifications

● Improved embedded controls software using Polyspace and Model Advisor to ensure compliance with established standards. i.e ISO26262, JMAAB, and MISRA C

● Conducted software validation tests (MIL, SIL, and HIL) to ensure that the software meets customer requirements

● Provided technical support to internal stakeholder

● Provided support to new team members by acquainting them with the team's software development practices and internal processes

July 2022 - date

Graduate Assistant

UNC Charlotte - College of Engineering (EPIC Building)

● Teaching Assistant: ECGR4111/5411 - Control Systems Theory course. Duties included but not limited to grading assignments and holding tutoring sessions during office hours.[Fall 2021]

● Research Assistant: Member of the Controls Optimization Automation Robotics(COAR) Lab in the Electrical and Computer Engineering department.[Summer 2021 to Summer 2022]

June 2021 - June 2022

Field Engineer · Contract

Snapnet Limited, Nigeria

● Responsible for the installation, and maintenance of new equipements and attendance systems at client centers.

● Trained client staffs on operation of newly installed eqiuipements and systems.

● Participated in the full project life cycle, planning, upgrading, modifying, configuring, and documenting.

April 2019 - February 2020

Assistant Electrical Engineer · Contract

Federal Capital Territory Administration, Nigeria

● Assisted Chief Electrical engineer in consultations. Performed technical assessments and analysis of specifications for projects.

● Oversaw the commissioning of completed projects.

June 2018 - March 2019

Assistant Project Engineer · Contract

SAO Associates, Nigeria

● Supported project engineer in scheduling and conducting analysis and reviews project progress, coordinating activities, and resolving problems.

● Assisted project engineer in controlling project costs by approving expenditures and administering contractor contracts.

August 2017 - April 2018

Instrument Maintenance Engnr · Intern

Nigerian National Petroleum Corporation (NNPC), Nigeria

● Supported the on-duty maintenance engineers in fault diagnosis, installation, and calibration of field process instruments.

● Providing technical support to the instrumentation maintenance team for instrument installation planning.

July 2016 - September 2016

Plant Engineer · Intern

Nigerian National Petroleum Corporation (NNPC), Nigeria

● Supported on-duty power plant watch engineers in ensuring the power generation plant was compliant with the relevant regulations.

● Recording data hourly on all equipment under my jurisdiction and creating reports for all abnormalities for the Power Plant Engineer.

July 2015 - September 2015

Education

University of North Carolina at Charlotte

Master of Science
Electrical Engineering - Control and Robotic Systems Track
2022

Kwame Nkrumah University of Science and Technology, Ghana

Bachelor of Engineering
Electronics and Systems Engineering - Instrumentation Engineering Track
2017

Skills

Platforms
  • Windows
  • Linux
Programming & Scripting Languages
  • Python 3
  • C/C++
  • MATLAB-SIMULINK
Software Frameworks & Libraries
  • Git
  • Robot Operating System(ROS)
  • Gazebo Simulator
  • RVIZ

Interests

I have a variety of interests. Apart from studying cyber physical systems, I enjoy spending most of my time being outdoors. I'm a big soccer fan and play when i can on the weekends. During the warmer months here in Charlotte, I enjoy hiking, and long distance running.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I am an "aspiring" chef, and I spend a large amount of my free time brushing up my coding skills and reading up on interesting ideas in the robotic system development world.


Projects

  • Home Automation IoT System (Socket Programming, App Dev, Multi-threading, Computer Vision):

    ● Implemented an IoT system for monitoring and controlling a home’s sensors and actuators via an android app named ”49erSense”. Tech: Python, Java, PHP, MySQL Workbench, Android Studio, Xampp Web Server, Raspberry Pi, TP Link Router (Fall ’20)

  • A Priority Based Pre-Threaded Image Processing Server (Multi-threading, Image Processing, Socket Programming):

    ● Develop an image processing server that interacts with clients through a pool of worker threads using the producer consumer model. Tech: C, C++, OpenCV, Linux (Fall ’20)

  • Design of State-Variable Observer and Controller (Programming, Control Systems Theory, Mathematics):

    ● Goal of the project is to design two different digital controllers; classical digital compensator % state-variable observer-controller compensation. In-order to meet design goals given within the design constraints. Tech: MATLAB, Latex (Spring ’21)

  • Design and Construction of a Two-wheeled Autonomous Vehicle (Control Systems Theory, System Dynamics, Circuit Design, Programming, Signal Processing):

    ● Design and implement a complete control system for the AV. Control goal for the system was to maintain balance both when in motion and not. Tech: Python, C++, LabView, KiCAD (Spring ’21)

  • Puzzle Solver using the A* Algorithm (Artificial Intelligence, Optimization, Algorithms):

    ● Implement an A* search algorithm to solve the 8 tile puzzle. Tech: Python, Jupyter Notebook. (Fall ’21)

  • Solar Energy Prediction using Specific Weather Features with ML Algorithms (Data Analysis, Machine Learning, Optimisation, Linear Algebra):

    ● The goal was to implement, tune and test the prediction capabilities of some machine learning algorithms in predicting the availability of solar energy in a select area. Tech: Python3, Jupyter Notebook (Fall ’21)

  • Real Time Robot Path Planner (Signal Processing, Optimisation, Control Systems Theory)[In Progress]:

    ● Goal is to design a real-time motion and path planner for a turtlebot differential drive robot using high precision cameras. Tech: Python, C++, ROS, Gazebo Sim, RVIZ, Motiv Optitrack (Spring ’22)

Courses & Certifications