Post Job Free
Sign in

Software engineer

Location:
Herndon, VA
Posted:
May 08, 2024

Contact this candidate

Resume:

Daniel Everding 206-***-**** ad5kgd@r.postjobfree.com Herndon, VA 20170

Languages/Scripts: Python, Java, C/C++, Gherkin, BASH, Perl, Unix shell

Frameworks/Libraries: Selenium, NumPy, Pytest, Behave, SciPy, Django, Requests, Rest, Robot, Android Studio

Platforms/Servers: Windows, Ubuntu, RHEL, AWS (Lambda, S3, API Gateway, Cognito)

Databases: MSSQL, SQLite, MongoDB, Oracle, AWS DynamoDB

Misc: Jira, Gitlab, Docker, Apache, Automated testing, Project & Team lead

Experience

Leidos Corp Principal Software Test Engineer January 2020 - Present

Led project to harden government agency's luggage scanner system by applying security patches reported by industry-wide technical guides (STIGs) scans, serving as the project lead, scrum master and an individual contributor.

Developed a dynamic way of updating the scanners Python packages and their dependencies to reach the TSA’s required deliverable deadlines and save ten hours/week manual effort.

Directed automation for a cross-government counter-terrorism information web application. Using Java, Python & Selenium, wrote more than 500 test cases and developed the CI/CD pipeline for nightly test runs.

Wrote Java & Python code to automate the generation of 30,000 unique DoD Unknown Patient HL7 messages daily.

Developed Python source and automated test code to support government counter terrorism embedded devices designed for surveillance and counterintelligence.

Conducted thorough code reviews to identify errors, maintain consistency, and uphold coding standards across the team.

Aerospace Corp Engineering Specialist III August 2018 – January 2020

Researched metrics to measure and evaluate progress throughout the Agile software development lifecycle.

Developed Linux shell scripts to search for specific content, file types and organize content based of input parameters.

Consistently met or exceeded project deadlines through effective time management and prioritization techniques.

Neustar Inc Software Automation Lead January 2017 – July 2018

Implemented new Java functionality for the Number Portability Administration Center (NPAC) to verify WDNC compliance and fraud mitigation.

Developed & maintained automation test cases for the NPAC application for an Agile team, using Java, Python, Selenium, TestNG, Git & Maven.

Enhanced automation efficiency by implementing advanced tools and technologies in the project workflow.

Conducted thorough code reviews to identify errors, maintain consistency, and uphold coding standards across the team.

EMC–Isilon Software Engineer III March 2013 – October 2016

Developed Python test suites to run multiple cross-functional stress, soak, and load tests to run across clusters of varying sizes and varieties.

Recorded over 500 defect reports over each of the two releases supported.

Reviewed & implemented API Python automation frameworks to facilitate distributing file system tasks & maintenance across the clusters.

Refactored existing C/C++ and Java functionality and implemented JUnit unit tests to maximize code coverage.

Improved software performance by identifying and resolving bottlenecks in the code.

Conducted thorough code reviews to identify errors, maintain consistency, and uphold coding standards across the team.

Microsoft Corp Software Development Engineer II August 2010 – March 2013

Designed, maintained, and implemented C/C++ & Python software tools used to test the Xbox Kinect device APIs for Agile teams. The tools were universally used to automate the process of refurbishing used console devices,

Conducted thorough code reviews to identify errors, maintain consistency, and uphold coding standards across the team.

Microsoft Corp Software Development Engineer II August 2010 – March 2013

Designed, maintained, and implemented C/C++ & Python software tools used to test the Xbox Kinect device APIs for Agile teams. The tools were universally used to automate the process of refurbishing used console devices.

Revised, modularized, and updated old code bases to modern development standards, reducing operating costs, and improving functionality.

Microsoft Corp Software Development Engineer in Test III December 2009 – July 2010

Development and testing of a new build environment for the latest version of Office for the Macintosh, using Agile software development practices.

Assessed software bugs and compiled findings along with suggested resolutions for development team members.

Microsoft Corp Software Development Engineer in Test III February 2008 – December 2009

Assisted with the development of an automated testing framework for the Zune product, using Agile software development practices.

Creating, documenting, and editing Microsoft proprietary Xbox Software documentation, based on design specifications and existing codebase.

Prepared detailed reports on updates to project specifications, progress, identified conflicts, and team activities.

Education

Portland State University – M.S. Engineering Technology Management – Spring 2009

Portland State University – M.S. Computer Science – Spring 2005

University of Nebraska – B.A. Chemistry – Spring 1999

Security Clearance

Secret

Public Trust

DoD Common Access Card

Publications, Certifications & Awards

2023 Leidos Corporate Performance Award for Commitment

AWS Cloud Practitioner certification – December 2023

2022 SPOT Award for Technological Innovation for Mobile Platforms.

Patent: SCALABLE STATISTICS COLLECTION IN A DISTRIBUTED FILE SYSTEM (EMC-14-0702)

Publication: Lawlor, M.A, Feng, X., Everding, D.R., Sieger, K., Stewart, C.E.H., and Rotwein, P. (2000). Dual control of muscle cell survival by distinct growth factor-regulated signaling pathways. Mol Cell Biol. 20, 3256-3265.



Contact this candidate