Kyle Desautels
**** ******** ****, ********** *****, MD 20732
240-***-**** • **************@*****.***
SOFTWARE DEVELOPER
Kyle Desautels is a Software Developer with experience in Java, MySQL, JavaScript, and Ruby on Rails. During his time with Hickory Ground Solutions, he has gained experience across the entire software development lifecycle (SLDC) in a SCRUM/Agile setting to meet the changing demands of a dynamic government contract. Kyle has demonstrated proficiency in critical problem solving on a tight schedule, and adaptability for learning new technologies.
SKILLS
Java: Eclipse, J2EE, JavaBeans, WebServlet, JDBC, Apache POI/PDFBox, Selenium
JavaScript: JQuery, Ajax, dynamic HTML generation
MySQL: DDL, DML, Stored Procedures, MySQL Workbench
AWS: Code Deployment, Data Deployment, Troubleshooting
Github: Branch, Commit, Merge, Rebase
Linux/OSX: Bash, Atom, Sublime, VI
Jira: Sprint Planning, Ticket Creation/Tracking, Scrums
PROFESSIONAL EXPERIENCE
Software Developer 2014 - present
HGS Worldwide
Java/JavaScript Implementation of Clause Logic System (CLS)
oSupply domain knowledge obtained from Ruby on Rails (RoR) implementation to new development team for a seamless transition from RoR to Java/JavaScript.
oUse JIRA to log and track work on bug fixes, features and enhancements.
oPerform AWS deployments using Maven and SSH/SFT to Apache Tomcat server.
oLearned JavaScript and JQuery to track bugs, adjust, and extend front-end functionality that includes the core of the application logic for evaluating 1200 business rules based on the answers to 230 potential interview questions.
oUse JQuery Ajax for communication between front-end JavaScript and server-side Java technology.
oAdjust Java WebServlet technology for processing server requests for application web-server.
oExtend and tested functionality of Restful API
oEnhance and maintained JSON and XML response data for API requests
oAdjust and extend web parser utilizing Selenium’s Java library to correct data scraped from government source website for clause text.
oCreate and maintained PDF document generator using Apache PDF Box
oUse Apache POI for parsing Excel sheets with 1200 business rules and 230 interview questions.
Ruby on Rails implementation of CLS
oTransformed requirements from the client to technical specifications in JIRA tickets for use the development team.
oAttended daily Scrums to report/track progress of project issues.
oSpearheaded the translation of a 180 page plain English document of business rules into a machine-readable algebraic syntax.
oUsed Ruby and PHP scripts to Extract, Transform, and Load (ETL) 1200 business rules for contract clauses belonging to Federal Acquisition Regulation (FAR) and Defense Federal Acquisition Regulation (DFAR), as well as 230 questions for an interview process in CLS used to evaluate the inclusion of FAR and DFAR clauses.
oPerformed deployments to Amazon Web Service (AWS) servers for development and User Acceptance Testing (UAT)
oTook lead developer role for legacy RoR application while CLS was ported to Java/JavaScript. This included API changes and UI changes for the last User Acceptance Test (UAT) for the legacy RoR application.
I.T Assistance 2011 - 2014
Domino’s Pizza
Undertook troubleshooting and diagnostics for all computers within the store.
Installed hardware replacements and setup new systems for functionality over network.
Managed software updates and PC maintenance tasks on IBM and Dell desktops.
Technical proxy for General Manager.
EDUCATION
BA Computer Science; University of Maryland University College, Adelphi
Sept 2008 – May 2013
Cumulative GPA : 3.8 • Graduated with Cum Lauda Distinction
4.0 GPA within Computer Science and Information Technology coursework
Nominated for National Honor Society (2011, 2012, 2013)
Key Coursework:
oComputer Systems and Architecture
oAdvanced Programming Languages
oObject-Orient and Concurrent Programming
oOperating Systems
oData Structures and Analysis
oDesign and Analysis of Computer Algorithms
oBuilding Apps for Mobile Devices
oModern Trends and Projects in Computer Science
References available upon request