Senior Software Engineer Resume
Washington, DC
SUMMARY:
- Solutions - driven, full-stack developer with a record of exemplary results. Well-versed in all phases of development, and strong in both front-end and back- end alike, programming, has and created customized solutions for numerous private-sector clients as well as the federal government, including the Dept. of Defense.
TECHNICAL SKILLS:
Programming: C#, Javascript/JQuery/AngularJS, T-SQL, VB.Net/Visual Basic, MVC, Asp.Net, Entity Framework, Bootstrap & CSS, .Net Framework 3.5+, T-SQL, MEAN Stack Development (Mongo, Express, AngularJS and NodeJS), MySQL,REST & Soap APIs, WCS, n-Tier Application Structures, Unit Testing, ORMs including Entity Framework, Dapper, and Mongoose.
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
Senior Software Engineer
Responsibilities:- Helped Confidential successfully complete a major release for Confidential ’s internal website. Confidential was a client of my corporation, Confidential . ; we were retained to meet this tight deadline.
- In addition to C# and AngularJS and JQuery, the technology stack also included the Sitecore and Kentico CMS platforms.
- 3-month contract position. ASP.net WebAPI used for middle or service layer. Technologies used include .Net Core, Angular 2, and MEAN Stack Development.
Confidential, Arlington, VA
Senior Software Engineer
Responsibilities:- Developed applications used worldwide by the State Dept to implement foreign aid programs and anti-AIDS initiatives using technologies including AngularJS, MVC 5, and SQL. 3-month contract position. Used Rest APIs and ASP.NET MVC extensively.
Confidential, VA
Software Engineer
Responsibilities:- Just finished release of latest update of a WPF Application (using MVVM), which uses to AngularJS to auto-create fully customizable websites that the user uses to analyze large amounts of health care data.
- The generated sites enable the user to compare hospitals, physicians and nursing homes on a wide variety of health care metrics. Position ended because Pantheon contract with client ended.
Confidential, Washington, DC
Software Engineer
Responsibilities:- Develops Web Applications using ASP.NET MVC, Javascript/Jquery/Angular JS/Knockout JS for the OPM. Currently working on a website that’s used to screen health insurance companies who wish to offer health insurance on healthcare.gov.
- Views rely on KnockoutJS, instead of Razor.
Confidential, Arlington, VA
Software Engineer
Responsibilities:- Currently working as co-lead developer on complete refactoring of an internal-use Pentagon Web App used by more than 20,000 DoD military and civilian employees. Lead role in both planning and coding; app is being redone in MVC using Entity Framework, Bootstrap and JQuery.
- Ensures that the refactored app is clean and easy to use on the front end and as efficient as possible on the backend. Most recent projects rely increasingly on AngularJS for CRUD operations.
Confidential, Falls Church, VA
Software Engineer
Responsibilities:- Develops data-driven websites for government clients using ASP.Net/C# and SQL Server 2008 on the backend. Technologies employed include LINQ, Entity Framework, LINQ-To-SQL, dynamic data, model binding. Regularly uses AJAX for client-side requests, and CSS for design/front-end.
Confidential, VA
.Net Developer
Responsibilities:- Worked on implementation and customization for Confidential / Confidential clients using Confidential ’s CRM Netforum. Technologies used included C#/.Net Development, SQL stored procedures, ASP.net, SOAP requests/Web Services.
Confidential, Washington, D.C.
Programmer / Analyst
Responsibilities:- Automated almost the entire document processing workflow. Records for documents automatically created in Access & SQL Server databases; files automatically named, paginated and barcoded; files automatically moved to their proper folder. All of this used to be done manually. Now accomplished using apps and MS Office add-ins created in Visual Studio 2012 using C# and VB.Net.
- Speed of document processing has increased exponentially. What used to take week or more is now effortless accomplished in a matter of minutes. Errors in document processing dramatically reduced too; files are no longer occasionally improperly named or filed. No longer a backlog of unprocessed files; used to be stacked in five-foot high piles.
