Kenith Dykes
Coconut Creek, FL *****
*******@***.***
Experienced Software Engineer with Embedded Systems, proficient in Java, C, C#, and C++. Also experienced with UML diagrams and Use cases as well as unit testing, regression, and integration testing. Strong engineering professional with a Bachelors Degree focused in Computer Engineering from Florida Atlantic University.
Work Experience
Backend Engineer
SmartX Advisory Solutions-West Palm Beach, FL
July 2018 to July 2024
My duties included:
• Writing new code and fixing existing code in C#
• Writing new code and fixing logic for stored procedures via Microsoft SQL Server Management
• Participated in AGILE sprints
• Writing Unit Tests in Visual Studios and tests in Postman
• Created and edited REST endpoints
• Code reviews for other backend engineers
Controls System and Software Engineer
Belcan-Palm Beach Gardens, FL
December 2015 to February 2018
My duties included:
• Utilizing IBM Rational Dynamic Object Oriented Requirements System (DOORS)
• Writing and assembling system requirements documentation in DOORS fault detection
• Executing software verification for Next Generation Product Family
• Participating in AGILE and SCRUM methodologies to complete customer directives
• Proficient with Closed Loop Bench Testing
• Performing system integration testing using UNIX bench environments
• Proficient in C code language, Linux, and XML
• Fixing errors found in C program (such as flipping bits) or creating new features in C program (such as creating new functions to satisfy a requirement)
• Performed Black box, White box testing, and Regression testing
• Wrote test scripts (in Python), test procedures, and performed data reviews
• Developed WPF application in C# to help track metrics of work done per month (Using User Controls,Web APIs,OOP and MVVM)
Education
Bachelor's in Computer Engineering
Florida Atlantic University - Boca Raton, FL
January 2013 to May 2015
Associates Degree in Computer Engineering
Broward College - Fort Lauderdale, FL
December 2010 to December 2012
Skills
• C# (5 years)
• C (2 years)
• C++ (2 years)
• Agile
• Microsoft SQL Server
• Jira
• APIs
• AWS
• Docker
Additional Information
Languages:
C/C++/C#/Java/SQL/Powershell Scripting
Object Oriented Concepts I'm strong in is: Inheritance, Encapsulation, Polymorphism, Abstraction Version Control Tools:
Subversion, Git
Testing Tools:
Selenium
Software:
Microsoft Visual Studios, Microsoft Excel, Microsoft Word, PowerPoint, Eagle, Energia, Code Composer, Eclipse, Android Studios, SQL Server Management, SQLLite, Gimp 2, SQL Microsoft Studios, Microsoft WebMatrix3, Violet, ASP.NET (MVC and Webforms)
Hardware:
MSP430, Arduino, Temperature Sensors, RF transceiver modules, DC motors, and Bluetooth Modules Coursework:
Foundations of Computer Science, Intro to Embedded Systems, VLSI design, Graphical Application Development, Intro to Data Communications, Electronics 1, Object-Oriented Design, Engineering Design 1, Software/Hardware Co-Design
Projects/Labs:
Graphical Application Development (Course)
Graph Plotter Program
A Windows form program that plots financial data by reading files downloaded from Yahoo finance and allows the user to specify different formats for displaying (Candle stick format and etc.).Programmed in C#.
Link: https://www.youtube.com/watch?v=HqzSIGnlkvQ
Engineering Design 1 (Course)
Knock Navigation
A device my team and I created, that senses the vibration of a knock and outputs a voice recording that tells the user where he/she is in his/her home. This device was designed and intended for a person who is visually challenged. Programmed in C
Software/Hardware Co- Design (Course)
HELP
An Android application my team and I created, to encourage middle school kids to volunteer within their communities. The app uses Google Maps to search for volunteer activities near the user's current location. The app saves user data such as username and password, by using Parse.com. Programmed in Java
Link: https://github.com/RShankar/Empower-App-Help-Fall-2014 Object-Oriented Design (Course)
Shopping Cart Project
An Android application I created that allows customers to view and purchase items and allows sellers to update inventory and view revenue and profit. The project also consisted of various UML diagrams
(Class, State, and Activity diagrams), use cases, unit/integration tests, and pattern concepts such as Observer patterns, Strategy patterns, and Composite patterns. The project was programmed in Java and data was handled by creating SqlLite tables.
Link: https://github.com/KennyDykes/ShoppingCart
Engineering Design 2 (Course)
Fire Suit
A project my team and I created, the fire suit is a vest composed of temperature sensors, a Bluetooth module, and two vibration disks. The temperature sensors and vibration disks are intended to alert firefighters wearing the vest of dangerously high temperatures and the Bluetooth module is for keeping a good communication with our android app. Along with the vest, I created an Android application that pairs with the vest via Bluetooth module; the android app allows firefighters to be tracked and allows fire chiefs to track those same firefighters (Using REST APIs). Link: https://github.com/KennyDykes/Fire-Suit