Aaron Finch
Software Developer
**************@*****.***
Career Objectives
Broaden knowledge of C#, C++ language, and design patterns
Expand expertise into Web services, MVC, HTML5 and non-relational DBs (e.g. MongoDB)
Aaron considers his best skill-set to be his desire to learn new technologies. He looks forward to experiencing the large variety of tools offered by the commercial sector's programming needs.
Technical Experience
Past
Present
X86 assembly 1 year
C# 2 +years
C 12+ years
SQL 3+ months
C++ 1 year
Python 7 months
Java 3 years
Linux 2+ years
Employment History
RoviSys (Holly Springs, NC)
10/2015 – Present
Various projects involving multiple technologies mainly focused on batch reporting.
including Crystal Reports, AspenTech, TrakSys, Dream Reports, and SSRS.
Other small projects included providing a simple Web service using Entity Frameworks, MVC
and JSON data.
Genesis Pipe Rehabilitation (Wendell, NC)
05/2014 – 08/2015
Developed a WPF UI to control a remote prototype pipe rehabilitating machine.
Duties include capturing user requirements, researching sensor options (weighing costs),
designing and implementing multi-threaded application to provide near real-time control.
AIS (Assured Information Security, Rome NY)
8/2006 - 05/2013
Forensics - Integrated open source tools to simplify launching a VM (containing a disk
acquisition of Windows) in the Xen environment. (mostly C code, some C++)
Automating Virtual Networks - Designed and developed method to launch Linux-based VMs in a private network using XenCenter, customized Linux init scripts and Vyatta software routers.
Malware Analysis - Studied polymorphic malware (involved C coding and x86 assembly) and known Windows vulnerabilities
RAS (Research Associates of Syracuse, Rome NY)
5/2000 – 8/2006
GUI Development - Designed and developed GUIs depicting signal analysis summaries for the Windows and AIX platforms (Visual Basic and Java respectively) and providing a frontend for DSP configuration.
Signal Analysis Automation - Used the MPEG-4 Structured Audio tools to model radar signals. To support proof-of-concept for an automated system to detect and identify unknown radar signals.
Education
BS in Computer Science SUNY Oneonta, NY (2000)
Summary
Aaron Finch is a Software Developer with over 16 years of development experience. Most of his career was spent working with the DoD on numerous projects with a wide range of technologies.
Aaron's projects have included: working with Mercury's real-time OS; developing a Java Swing GUI for AIX; customizing Xen Server VMs for creating test-networks; studying Windows internals and writing x86 assembly; combining Forensics tools to ease the job of DoD forensicators.
Currently, Aaron is working at RoviSys which provides automation services to industrial clients. Aaron’s duties have focused on batch reporting but he is eager to return to software development.
References
Available upon request