Colton Faust
Software Developer
*******@*****.*** • 928-***-****
Holbrook, AZ
Agile and meticulous professional with more than 10 years of success leading high-caliber software and applications development and deployment. Adept in establishing and revamping existing program and software development life cycle (SDLC) frameworks to leverage best-practice methodologies, quality improvements, and service levels. Skilled at unit and integration testing, object-oriented paradigms as well as functional and logical paradigms. Excel at interfacing knowledgeably and efficiently with cross- functional teams, peers, and leadership.
Technical Proficiencies
Programming
Languages:
JAVA, J2EE, JavaScript, C, Ruby, Haskell, Prolog, Python, Peri Tools: Spring, Spring Boot, Git, Gradle, VirtualBox, Subversion, Jenkins, LDAP, Apache Lucene, Tomcat, Maven, Maven RPM Builder, VMWare, vSphere Client, Cucumber, JUnit
Databases: Postgres, Oracle, MySQL, MSSQL
Operating
Systems:
Windows, Linux, Ubuntu, Red Hat
Career Experience
Critigen, Seattle WA Remote 2019 – 2021
Software Engineer
Maintained and updated servers to facilitate operations and achieve company’s objectives. Incorporated multiple steps involved in software development life cycle (SDLC) to streamline functioning and improve productivity. Wrote well-designed, feasible, and testable codes. Debugged, and upgraded existing systems based on users’ evaluation and industry best practices.
Conceptualized and coded Java prototype system to compare contract language using Lucene. SR Technologies, Davie, FL 2016 – 2019
Software Developer
Led and collaborated with team members to design and develop Java applications using Spring Boot to facilitate users’ interaction with dedicated hardware. Owned component that detected, configured, and monitored hardware efficiency. Mentored and trained new staff members on coding and processes as per company’s requirements.
Acted as point of contact for troubleshooting staff members’ components in case of needs which improved delivery time significantly.
Supported DevOps specialist to resolve issues to achieve company’s objectives and streamline functions.
Alcatel-Lucent Enterprise, Calabasas, CA 2014 – 2016 Software Engineer
Drafted, maintained, and updated project documentation pertaining to projects for future reference. Engaged in implementation and troubleshooting of numerous issues with product as and when required. Integrated various components in project and investigated and resolved trouble tickets for customers to boost overall performance.
P a g e 1 2
Emergency Notification System (ENS):
Developed ENS using various programs such as Java, Spring, and PostgreSQL; revamped bash scripts for installation and system operations; built to run on Red Hat server.
Restructured program that benefitted from thread pools for auto locator to increase productivity by improving efficiency of scanning switches.
Coded and added components in Upstart services in collaboration with team members to help end users in configuring locations for telephones connected to local networks and enhance data accuracy for public responders thereby improving stability and availability.
Revamped and overhauled new version of ENS program to improve performance and user experience; maintained system integrations and provided support and quality control measures.
Deployed final version of ENS system independently post team dissolvement. Westlake Financial, Los Angeles, CA 2014 – 2014
Software Engineer
Implemented features to existing software and projects and also investigated trouble tickets generated by users. Collaborated alternatively with project and maintenance team members to assist in project delivery within time and budget constraints.
Implemented multiple new web services and identified issues with applications to troubleshoot and upgrade various existing applications and software. Priceline.com, Norwalk, CT 2012 – 2014
Junior Software Engineer
Developed and executed project plans to create technical specifications. Performed system risk and reliability analysis to identify feasibility, accuracy, and dependability of project and component. Assessed new technologies before adoption and implementation to improve overall performance.
Typeahead System:
Assisted in designing, creating, and maintaining Lucene-based Typeahead system using Java, Spring, and Oracle database system.
Built and integrated REST API features to project to enable end-users and backend service teams to query Lucene indices; strengthened search efficiency of server delivering fast and accurate response to users’ queries.
Incorporated JAVA service to record all searches in 24 hours to evaluate documented data and improve search rankings.
Education
Bachelor of Science in Computer Science
The University of Arizona, Tucson, AZ
P a g e 2 2