Badges
Certifications
chasessc has not earned any certificates yet.
Work Experience
Senior Software Engineer
Dynamic Signal• June 2018 - February 2021
● Introduced and enhanced product capabilities and improved code quality through iterative refactoring. ● Independently designed and implemented multiple .NET Core 2.2 REST microservices. ● Performed thorough, precise code reviews for fellow back-end engineers. ● Assisted QA in diagnosing issues and understanding system behavior.
Senior Software Systems Engineer
The MITRE Corporation• October 2009 - October 2015
● Learned and utilized numerous technologies, languages, and environments quickly to understand, document, and adapt existing legacy software. ● Designed and prototyped software to solve real-world customer problems, modernize software design, and demonstrate new features to improve user experience. ● Authored papers detailing software design, performance analysis, obstacles, and proposed next steps. ● Presented to technical and non-technical audiences, including high-ranking members of the military. ● Managed the team’s interns, including onboarding, project architecture, and sprint management. ● Performed code reviews for junior team members.
Junior Software Developer
FUJIFILM• March 2008 - May 2009
● Designed, ran, and documented test case scenarios to ensure software quality. ● Designed and implemented back-end software using C#, ASP.NET, and MSSQL. ● Designed and created C# web service to automate testing in SOAPscope. ● Updated C# WPF test tool to allow parallel test submission and processing.
Lab Support Intern
Harvard University• September 2007 - January 2008
● Responsible for supplying, maintaining, and troubleshooting the various lab computers and printers. ● Extensive interaction with clients during troubleshooting of their computers. ● Improved disk cloning process, resulting in over 400% performance improvement.
Education
Rochester Institute of Technology, Rochester
Computer Science, BS• 2004 - 2009
Links
chasessc has not updated links details yet.
Skills
chasessc has not updated skills details yet.