Senior Software Engineer Resume
Washington D, C
SUMMARY:
- Senior Software Engineer with 10 years experience in full - stack web application and Content Management System development using ASP.NET, C#, and SQL.
- Experienced in project and resource management, including hiring and mentoring junior developers.
- Communicates effectively and professionally with managers, developers, non-technical staff, and clients.
- Demonstrates consistent ability to meet multiple project deadlines under pressure. Implements creative and highly maintainable solutions, which boost performance and increase revenue.
TECHNICAL SKILLS:
Frameworks: ASP.NET, Django (1 year)
Languages & Tools: C#, Python (3 years), MySQL, HTML, CSS, JavaScript, JQuery, AJAX
Code Management: Visual Studio, Git, GitHub, Subversion (SVN)
Systems: Windows Server + IIS, Debian Linux + Apache
Project Management: Slack, JIRA
Processes: Agile, Scrum, Requirements, Design, Development, Testing, Deployment, Maintenance, Documentation, ETL Process, Content Management Systems, Database Administration
WORK EXPERIENCE:
Confidential,Washington, D.C.
Senior Software Engineer
Responsibilities:
- Developed and maintained the ASP.NET Content Management System for the Autos, Travel, and Real Estate departments of the company, which is a media firm specializing in ranking consumer goods and services.
- Administrated normalized MySQL databases to optimize the storage and retrieval of data.
- Developed scripts to import third-party data and presented the data in a user friendly and UI-centric webpage used by the editorial staff to generate content for our website.
- Generated several requirements by facilitating communication between the editorial staff and product managers.
- Implemented a custom Python ETL application which downloads, processes, de-duplicates, and standardizes more than 4 million used car listings from 5 different partner companies. The resulting sales leads on our website generate over $400,000 in annual revenue for the Autos department.
- Worked with Scrapinghub to develop a Python scraping framework that pulls car deals from vehicle manufacturer websites. Processed and standardized the data in order to present thousands of monthly car deals on our website.
- Developed a dynamically generated and AJAX enabled ASP.NET user interface to manage hundreds of data points for thousands of hotels, which were imported from SurveyMonkey Excel reports.
Technical Environment: ASP.NET 3.5, Django 1.8, C#, Python 2.7, MySQL 5.6, Visual Studio 2013, SVN, Git, Windows Server 2008, Debian Linux, IIS 7, Apache
Confidential, Arlington, VAConsultant Web Application Developer, Technical Lead
Responsibilities:
- Developed and maintained the ASP.NET web application for the Confidential . Foreign Military Financing (FMF) budget workflow, used by the Confidential . Department of State to formulate and process a $6 billion budget.
- Created a robust test suite of over 600 standardized use cases and test scripts.
- Developed detailed and readable reports for the Confidential . President’s Office of Management and Budget (OMB).
- Lowered annual costs by $15,000 by reassessing IBM Cognos Reports usage and reducing license purchases.
- Formally recognized by the client (in a written letter) for outstanding performance in understanding the business process, communicating effectively, and meeting critical deadlines.
- Recruited, hired, and trained a junior developer who had no previous experience in ASP.NET, C#, or SQL.
- Implemented a custom web-based issue tracker that prioritizes and categorizes requirements, tasks, and bugs.
- Assumed responsibility of upgrading the Windows Server 2003 environment to Windows Server 2008.
- Ensured timely completion of all projects despite frequent turnover in client and project personnel.
Technical Environment: ASP.NET 4.0, C#, Visual Studio 2010, SQL Server 2008, Visual SourceSafe 2005, IIS 7.0, IBM Cognos 10 BI, Telerik RadControls, AJAX, Windows Server 2008
Confidential, Troy, MIWeb Application Developer
Responsibilities:
- Developed the ASP.NET Content Management System, used by several regional hospitals and universities.
- Trained new college interns in C# and SQL and managed their project schedules.
Junior Application Developer
Responsibilities:
- Developed and maintained user-friendly ASP.NET landing pages for customer surveys for large companies such as Confidential.
- Converted Classic ASP legacy code into object oriented ASP.NET 2.0 and C# code.