Post Job Free
Sign in

Software Engineer Web Developer

Location:
Crofton, MD
Salary:
120000
Posted:
June 29, 2025

Contact this candidate

Resume:

Jeffrey E. Drummond

**** ******** *****

Crofton MD 21114

Cell: 443-***-****

*********@*****.***

SUMMARY: Have over thirty years experience as a software engineer, including ten years with .NET framework and six years with web forms development and MVC training. Honorable discharge, U.S. Navy.

TECHNICAL SKILLS:

Languages / Scripting: C#, C++, Java, Python, ASP.NET Forms / MVC, VB.NET, ADO.NET, VB 6.0, JavaScript, CSS, HTML, DHTML, XML, AJAX, .NET core training, Angular javascript, Vue.js, WPF, bootstrap, SDLC

Source Code Control: TFS, IBM Jazz, Subversion, Git / CI pipeline

Web Tools: Jira, Wiki, CVS, ALM, Postman

Operating Systems: Active Directory Services, UNIX / Linux, Multithreading (Solaris)

Environments: Visual Studio (2010 to 2019), VS code, PyCharm (python)

DBMS: SQL Server 2005 / 2014, T-SQL, Oracle SQL, Entity framework

Third Party Components: Telerik, log4net, Kendo UI

Design Patterns including IoC / DI plus repository pattern, MVC / MVVM

Services: WCF, Web API, AWS, Restful, microservices

Communication: skype, slack, Microsoft teams, Webex

Certifications AZ-900

PROFESSIONAL EXPERIENCE:

RMCI / Mission Recruit Macon, GA

Full Stack Web Developer 02/18/2025 – 06/04/2025

Support US Stafffing Web App on Team Horizon

Beginner Dynamics Development for retirement application ORA

XRM toolbox experience and Level Up browser extension for model driven applications for ORA

Dynamics cloud flow development for ORA

Harmonia Holdings Group LLC Blacksburg, VAs

Senior Software Engineer 03/21/2022 – 08/07/2024

Full Stack .Net Web Developer

Worked on a team to develop Resource Management application using razor pages, partial views, typescript, C#, and sql server for stored procedures

Worked on Support Services team to fix bugs and update legacy applications (webforms)

Used bootstrap for layout

Wrote numerous unit tests using nunit and fixed sonar issues

Used git for source code control and devops to check in code to create pull requests

Used pipelines to build, use sonar, and deploy applications to development server

Enterprise Information Services/Cognosante/TBM Alexandria, VA

Full Stack .Net Web Developer, 10/26/2020 – 01/28/2022

Fix SMD web application issues from user story details and create user story test cases in Rally, usually two week sprints

Update vb.net code and add/update email templates in xml based on grade level promotions and examiner types (designer or utility) for web forms

Update email templates in database for .net core application

Create controller, data classes, and view for .net core application in C#

Add confirmation box to “view” using ajax call

Add/hide menu items in web forms based on permissions

Created numerous stored procedures to handle salary calculations, create “to” lists with temp tables and send email, return dynamic links to code that handles emails, return status, add table to use to add dynamic pap links to emails based on position type and grade level, etc

Fraunhofer CESE – Senior Software Engineer Jun 2020 – Oct 2020

•Creating and testing demos using xamarin software in C# on android emulator with Visual Studio 2019 . Tested various layouts.

•Creating python GUI wrapper for matlab executable that displays covid19 lung analysis and using python QT designer to load layout into python file.

•Updating Brain Platform application that uses vue.js with html templates as front end, python tornado web server, python code, platform API, and AWS server.

•Unit testing with VS code and PyCharm and using CI pipeline

Studied udemy tutorials for following topics: March 2020 – Jun 2020

•MVC, .Net Core Razor, Web API, Angular javascript, Node.js

Dept of Agriculture -- AttainX Asp.Net Web Contractor Washington DC

Sep 2017 – February 2020

Used C# and sql server 2014 for all projects plus two week sprint cycles.

Updated web form applications from .NET framework 2 to .NET framework 4.5.1.

This also involved fixing code defects and updating deprecated library functions for email, xml, etc.

Wrote web service client layer to consume data from WCF web service and inject this data into stored procedures via local temp tables to replace previous shared data. Wrote LINQ to replace medium sized stored procedures (SP) which used shared data since these SP have functions which don’t allow temp tables.

Analyzed solutions to vulnerability reports generated by security team. Code was

updated to prevent SQL injection attacks, use html encode functionality, and use anti forgery tokens.

Dynamic query was written in web app to support dynamic report generation from a regulation tracking system and exporting them to excel.

Procentrix (Headquarters at Herndon, VA) Nov 2015 – June 2017

Dept of Treasury -- C# .NET Senior Windows Developer

Fixed defects for the National Credit Tool (NCT) in an agile environment which uses C#, windows forms, a web component, 3rd party Telerik controls and sql sever 2014 database with over 100 tables and over 100 stored procedures.

Perform QA to identify defects and develop mitigation plans. Responsible for repair scripts to fix customer specific data anomalies.

Provide production support to loan portfolio managers and bank examiners for the NCT application (resolved around 450 tickets by remoting in using Bomgar)

Create and maintain knowledge based articles and lessons learned for NCT.

Computer Science Corp, Washington DC Dec 2011 – Nov 2015

USCIS -- C# .NET Programmer Analyst

Part of large team that is redesigning a legacy application and converting it from VB based forms to C# windows using Model View Presenter architecture. (MVP)

Sole lead designer and developer to support immigration card production monitoring status. Used generics and LINQ to support paging, filtering, and sorting techniques with a data grid, plus export capability to a CSV file.

Helped with MEF design (Microsoft Extensibility Framework) components for dynamic loading of assemblies to handle core and form specific business logic.

Performed unit testing to isolate tests and mock external classes using moles.

Aided team with updating repositories using embedded SQL.

Followed Kanban agile methodology and used TFS to track user story progress and bugs. Created acceptance criteria for the user stories.

Attended week seminar on 508 compliance.

Mayor’s Office Information Technology / Realistic Computing, Inc. (subcontractor)

MOIT / RCI Balt, MD – ASP.NET Web Developer March 2011 – August 2011

Rewrote classic ASP application as a modern ASP.NET 3.5 application for a public works project with a 15 week deadline.

Used Active Directory Services to sync users in table against users on the network and to control administrative and agency permissions.

This application used telerik controls and searching, sorting, paging, web service for emailing attachments, and URL to PDF service for print requests.

Used Visual Studio 2008, VB.net, and SQL Server 2005.

Wrote stored procedures to support the relational database.

REI Systems, Inc Herndon, VA - ASP.NET Web Developer August 2009 – Jan 2011

Used SQL Server Reporting Services (SSRS) in a team effort for gathering statistics on the ARRA (American Recovery and Reinvestment Act). This also involved adding table relationships (lookup tables) to the flat data model received from HRSA. This effort had a three week deadline.

Worked as an ASP.NET web developer in a team effort, using telerik controls, to create a new mockup based interface for the new awards and training structures to be used by HRSA. Used C#, CSS, javascript, user controls, and Visual Studio 2008.

Catalyst IT Services – Associate; Developer July 2007 – July 2009

Certification Program in .NET 2005, VB.NET, C#, ASP.NET, SQL Server 2005 and Reporting Services. Forty projects completed over 20 week period. I used AJAX update panels and a grid with paging support in a drawing management project working for one of our customers. (Severstal, was Bethlehem Steel)

Innovative Concepts, Inc. – Software Engineer Contractor

August 2001 – March 2002

Developed “Bluetooth over USB” HCI LynxOS driver for use in a robotic application (used Linux driver code as a model)

Designed and developed a LynxOS x86 CAN bus driver in ‘C’ for industrial applications. Wrote test software to exercise the driver.

ARINC – Software Engineer March 2001 – August 2001

Supported airline communication software (UNIX, ‘C’, pSOS, TCP/IP)

Applied Data Systems, Inc – Embedded Software Engineer May 2000 – Dec 2000

Ported WinCE C++ drivers to keyboard / mouse on a graphics board

Genesis Medical Tech. – Software Engineer Contractor August 1999 – Dec 1999

Designed, wrote, tested, and debugged an HC11 microcontroller in ‘C’ for a medical product that dispenses fluids. The board included a UART, keypad, motor (PWM), LEDs / 7SD, clock chip, transducer, etc.

National Security Agency – Software Engineer March 1983 – June 1999

Wrote software for a Touch Panel, UART, UNIX host, embedded board, and device driver that controls that board. Also wrote diagnostic software.

Converted large application (25 K) in ‘C’ that handles speech processing into a multithreaded application under Solaris, resulting in system throughput increase of over 300%.

Education

Bachelor Science Electrical Engineering; Akron University, OH

Computer Science; Johns Hopkins University, Laurel, MD (APL branch)

Computer Engineering; Naval Postgraduate School, Monterey CA

Education Classes; University of Notre Dame, Baltimore

Vendor Training: Intel, Motorola, VHDL, Solaris device drivers, threads, RT kernels, SQL Server 2005

Oracle SQL: Anne Arundel Community College, Arnold, MD



Contact this candidate