Passionate, Professional, and committed software engineer, with a get it done on time disposition, a Masters degree in Electrical and Computer Engineering, and a broad technical and soft skill set with experience to complement.
My objective is to design and develop high quality Enterprise Applications and Architectures utilizing modern Software Engineering principles and design patterns to enhance efficiency and facilitate automation of an organizations business needs.
Software Application Engineer II @ Worked as part of a ~25 person team on the development of the FAA’s Instrument Procedure Development
Developed components of a WPF MVVM application for landing approaches using SCRUM agile development framework in C#.
Developed components of a Winforms application for landing approaches using SCRUM agile development framework in C#.
Refactored legacy code to to align with commonly accepted modern industry design practices.
Implementing commonly accepted enterprise design patterns under the C#.NET framework in WPF under the MVVM architectural design pattern.
Implemented design patterns for use with NHibernate, as part of the data access layer for handling the persistence and mapping of data.
Identified and corrected defects in the software to ensure the software met functional specifications and criteria.
Created and implemented unit test and performed regression testing. From October 2013 to Present (2 years 3 months) Computer Analyst / Programmer @ Identified/Installed driver updates and maintained connection integrity of MS Access databases that utilized Oracle 10g back ends via ODBC connections.
Identified and resolved stability issues with a 2 node RAC architecture Oracle 10g licensing database system for the Department of Agriculture.
Developed C# and SQL applications and scripts in support of data migration of thousands of records from legacy Oracle 6i to master tables in Oracle 10g using TOAD data modeler import wizard.
Developed secure, reliable, and responsive C# and ASP.NET 3.5 and 4.0 web applications for the Oklahoma Department of Agriculture in support of legislative mandates for public Agriculture, Food, and Forestry environmental management data availability. From May 2013 to October 2013 (6 months) Oklahoma City, Oklahoma AreaTechnology Consultant/Software Engineer/Owner @ Provided data protection consultation to health care providers to ensure they were in compliance with
HIPAA Data Security standards.
Provided business cost analysis for clients with guidance for most feasible options to meet their financial and business metrics.
Developed customized web bot and web spider (automatic indexer) software for clients using C# and the .NET framework tools that facilitated the tracking of financial activity from various HTTP and HTTPS online sites and solutions for customized reporting of data.
Performed hardware and software repair of desktop and laptop equipment; i.e. Virus removal, memory
upgrades, hard drive data recovery, screen replacement, keyboard replacement, etc.… From October 2011 to December 2012 (1 year 3 months) Houston, Texas AreaSoftware and Hardware Engineering Intern @ Developed requirement specifications, concept definitions, cost analysis, and performance trade-offs of various FPGA system architectures to determine the feasibility of converting legacy analog radar
technologies to digital systems.
Generated parts list, component specifications, Interface I/O documentation, electrical schematics, and
functional simulations in support of FPGA based radar system development using Xilinx Spartan 6 FPGA board written in VHDL.
Developed NEXRAD system bus interface and Analog to Digital signal processing algorithms using Xilinx Spartan 6 FPGA and VHDL technology.
Analyzed electrical schematics for radar systems, soldered and repaired analog circuits, and performed circuit analysis using multi-meters, and Analog/Digital Oscilloscopes, along with other tools, to determine if hardware met schematic specifications. From March 2009 to December 2011 (2 years 10 months) Teacher in Training / Researcher @ Participated in training to prepare me to independently develop Science, Technology, Engineering, Math lessons to be taught to high school students.
Developed STEM lessons that aligned with the 5 E's instructional model and taught the lessons 2 days per week at different hight schools.
Traveled to Hat Yai, Thailand and taught multiple engineering lesson daily at PSU-Wit high school for one month. From August 2010 to July 2011 (1 year) President @ During my tenure with the organization, I lead and manged a strong and ambitious team of graduate students to make BGSA one of the premier Graduate Student Associations at the University of Oklahoma.
Duties:
1. Set the agenda of meetings.
2. Determined the dates, times, locations and agendas of all General and BGSA Executive
Council meetings; chair/facilitate meetings, cast the deciding vote, if needed, on
motions brought to the floor.
3. Appointed appropriate committee chairs and approve committee members.
4. Served as a member, ex-officio, of all committees
5. Monitored committee and association activity
6. Prepared and approve the cover letters which accompany most association mailings.
7. Wrote the “President’s Message” for the newsletters
8. Oversaw the Executive Council voting
9. Represented the Association elsewhere, as needed, or designate a member to do so if you
cannot
10. Maintained contact with the ad hoc committees From August 2009 to July 2011 (2 years) Software Developer/ Hardware Tech @ Developed C++/CLI advanced data modeling and statistical analysis software and a windows form based UI to extract and analyze Peek ADR-100 traffic data from a network of sensors.
Designed and created windows form applications to facilitate the automation of MS Excel workbooks and chart report creation using C++/CLI and .NET COM interoperability features and reverse engineering techniques.
Analyzed/Repaired network infrastructure and firmware configuration issues on remote Traffic Monitoring and Data Collection systems running Debian Linux OS that utilized wireless cellular technology for network connectivity. From January 2008 to December 2009 (2 years) Teaching Assistant @ Guided students and helped debug microprocessor assembly programming projects,
Assessed undergraduate student microprocessor programming assignments From January 2008 to May 2009 (1 year 5 months) Techonology Analyst @ Performed business case analysis for Tinker Air Force Base database systems,
Consulted the University of Oklahoma and Tinker Air Force Base on design methods for
improving functionality and usability of heterogeneous database system. From January 2007 to July 2007 (7 months)
Doctor of Philosophy (PhD), Engineering @ University of OklahomaMaster of Science (MS), Electrical and Computer Engineering @ University of Oklahoma From 2006 to 2009 Bachelor of Science (B.S.), Computer Science @ Southern University and Agricultural and Mechanical College at Baton Rouge From 2001 to 2005 Kevin James is skilled in: C#, .NET, Visual Studio, C++, Microsoft SQL Server, Data Analysis, Python, SQL, Qualitative Research, Software Development, NetBeans, Eclipse, Software Design, X12, C++/CLI