William Austin
Software Engineer at Chainbridge Solutions Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Chainbridge Solutions
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Sep 2016 - Present
-
-
-
-
Software Engineer
-
Feb 2015 - Sep 2016
-
-
-
Exelis (Now part of Harris Corporation)
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineer
-
Aug 2013 - Jan 2015
Commercial Aviation Solutions - Supported and maintained Symphony products, a line of Swing desktop applications and web applications that deliver real time and historic flight data to users and provide powerful analysis capabilities to airports. - Led development effort for DeiceVue enhancements, a collaborative application in use at the Philadelphia airport that simplifies the deicing process by correlating flight data with fluid levels. - Enhanced applications and tools to integrate system notifications with the Nagios XI monitoring solution. - Updated EnvironmentalVue, a Noise and Operations analysis application, by creating a generalized query engine that replaces a legacy VB service for returning specific flight data. - Used LuciadMap API to implement custom grids feature in EnvironmentalVue. - Modified ReportVue application to allow custom grouping and aggregation options. Added several new query types and integrated three separate authentication systems. - Worked with support and sales teams to fix bugs and implement desired features for demos and proposals. - Improved several development processes, including issue tracking, code reviews, and documentation. - Mentored junior team members and provided technical assistance when needed. Show less
-
-
-
SRA, a CSRA company
-
United States
-
Information Technology & Services
-
700 & Above Employee
-
Software Developer
-
Jul 2010 - Aug 2013
National Practitioner Data Bank - Implemented search feature for viewing the reporting status of all professions nationwide. Added functionality to allow users to easily update information associated with each effort. - Created attestation process so that the Data Bank can monitor the reporting status of state boards and correspond with the users if legal requirements are not being met. - Added a maintenance feature that allows users to take corrective measures, such as submitting new reports or correcting reports, for submissions that have been identified as potential problems. - Modified all backend processes so that multiple instances can be run in parallel and processing can continue should one of the servers fail. - Updated web application to include user defined challenge questions for identity verification and password resets. - Leveraged an existing web service for fraud detection and challenge questions. - Implemented messaging framework to allow users to send and receive messages with attached files. - Worked on all phases of the software life cycle including: high level designs, requirements generation, low level design, development, unit testing, integration / system testing and production support. - Used Java for all web application code, and JSP, CSS, jQuery and AJAX for presentational elements. - Followed sound object oriented practices and used various design patterns including command classes, singleton objects inheritance hierarchies. - Wrote scripts and queries using Oracle PL/SQL for database modifications. - Created several new development tools, including a GUI to monitor the file system and copy all updated files to multiple web servers with a single click. Show less
-
-
-
Penn State University Applied Research Lab
-
State College, PA
-
Student Intern
-
Jan 2010 - Jun 2010
· Created android application to record and display GPS information. · Worked on packaging existing code into DLLs for reuse in electromagnetic applications. · Created android application to record and display GPS information. · Worked on packaging existing code into DLLs for reuse in electromagnetic applications.
-
-
-
Lockheed Martin Systems Integration
-
Owego, NY
-
Undergraduate Technical Specialist
-
May 2008 - Aug 2008
Owego in 2008 · Worked on embedded software for an ESM System. · Updated automatic code generation tool to convert endian format of data and support platform independence. · Implemented additional data types to improve performance, and updated testing interface. Owego in 2008 · Worked on embedded software for an ESM System. · Updated automatic code generation tool to convert endian format of data and support platform independence. · Implemented additional data types to improve performance, and updated testing interface.
-
-
-
Maine-Endwell High School
-
Endwell, NY
-
ITS Assistant
-
Jun 2007 - Aug 2007
· Assisted in the installation of 700 new computers around the district. · Diagnosed and fixed common networking and hardware problems. · Assisted in the installation of 700 new computers around the district. · Diagnosed and fixed common networking and hardware problems.
-
-
Education
-
Penn State University
B.S., Computer Science -
Penn State University
Bachelor of Science (B.S.), Computer Science; Mathematics