Senior .net Engineer Resume
Boca Raton, FL
SUMMARY
- Confidential is a software developer with over 10 years’ professional experience covering a breadth of industries from telecommunication to energy.
- Confidential ’s primary work has been focused on .NET Technology stack, although he’s just as happy and comfortable working on front - end UI/Javascript projects.
- A homebrew game programming enthusiast, and he’s constantly perfecting his craft on the side and dabbling in other languages for fun. He’s looking to root family in Austin, TX.
TECHNICAL SKILLS
Languages & Specifications: JavaScript, C#, VB, VBScript, C/C++, T-SQL, XML, HTML, PHP, CSS,JSON
Databases: Heavy data warehousing experience with SQL Server (up to 2008), MySQL, some Oracle (9.x), MS-Access
Application Servers: Microsoft IIS, Apache
Frameworks & Libraries: .NET (through 4.5), JQuery, MOQ, nUnit
Third Party Tools: Telerik, Infragistics
Tools: Eclipse, Visual Studio (through 2010), MS Office Suite, Photoshop, some Illustrator
Operating Systems: MS-DOS, Windows 3.x, 95, 98, NT (3.5, 4.0), XP, 7
Versioning Tools: SVN (Tortoise), Microsoft Team Foundation Server, Visual Source Safe (all iterations)
Design Methodologies: Agile, Waterfall, Test Driven Development, MVC, OOD/OOP
PROFESSIONAL EXPERIENCE
Senior .NET Engineer
Confidential, Boca Raton, FL
Responsibilities:
- .NET engineer involved with developing billing transaction software for financial watch lists, as well as enhance and debug existing enterprise/web application.
Technologies: .NET 4.5, MVC 4, SQL Server 2012, SVN, MOQ, & Knockout JS.
Senior Web Engineer
Confidential, Madison, WI
Responsibilities:
- Helped re-architect site by using Entity Framework code first structure to accommodate business objects.
- Write nUnit framework tests for .NET classes, utilizing Google’s MOQ library to simulate DBContext entity environment.
- Extensive interaction with GIT for versioning control, including branching, committing, and merging pieces I worked on specifically.
- Extended functionality in proprietary customer service application’s order detail page (classic ASP)
Technologies: .NET 4.5, SQL Server 2008, GIT, nUnit framework, MOQ, and jQuery.
Senior .NET Developer
Confidential, Austin, TX
Responsibilities:
- Enhanced existing SSIS conversion program by decoupling look-up values from mediating hard-coded DLL’s to utilizing pre-process dynamic look-up LINQ-searchable hash tables.
- Considerably optimized conversion process (which would take about 8 hours to run) by refactoring source queries in SSIS through a judicious use of temp and staging tables on the server itself.
Technologies: .NET 3.5, SSIS, VS2008/2010, C#, SQL Server 2008 R2.
Senior ASP.NET Developer
Confidential, Miami, FL
Responsibilities:
- Apart from front-end layout, I was free to design from the ground up the relational database and business logic for the Student Orientation app.
- Relied heavily on LINQ for quick data and object-tree lookups.
Technologies: .NET 3.5,Visual Studio 2010, C#, HTML, JavaScript, Active Directory, LINQ
Senior .NET Developer
Confidential, North Miami Beach, FL
Responsibilities:
- Very strict adherence to current best practices, code readability, and separation of concerns.
- Detailed functional and technical spec documents were also a requirement.
Technologies: Visual Studio 2010, SQL Server 2008, SSRS, C#, LINQ.
ASP.NET Developer
Confidential, Boca Raton, FL
Responsibilities:
- Rebuilt their legacy ETL/Data warehouse processes that were dependent upon VB scripts and some SQL procedures into object-oriented VB.NET DLL’s accessible through SSIS packages. This interfaced with SQL Server backend to handle data storage and transformation.
- Helped transition legacy MS-Access/Crystal reports into SSRS.
- Created daily ETL dashboard in VS 2010 (AJAX) to manage and monitor jobs.
- Used Data Entity Framework to abstract schema from data to facilitate code and speed of development.
Technologies: SSRS, SSIS, C#, VB.NET, ASP.NET, AJAX, Entity Framework
Senior ASP.NET Developer
Confidential, Boca Raton, FL
Responsibilities:
- Required to interact with SQL Server 2005 backend.
- Created customized JavaScript solutions to enhance UI flexibility.
- Worked with Telerik framework and controls.
- Great workplace, but radical downsizing after economy tanked cut project short.
Software Developer
Confidential, Boca Raton, FL
Responsibilities:
- AJAX heavily used for both internal and external business applications.
Technologies: DCOM, AJAX, ASP, ASP.NET, SQL Server 2005.
Senior ASP.NET Developer
Confidential, Juno Beach, FL
Responsibilities:
- Developed a bilateral deal generator that facilitated exclusively weekend/holiday hours (ASP.NET/Oracle), thereby lightening user burden when generating deals for this timeframe.
- Responsible for maintaining meteorological tower log results distribution application (MetTowerDaily), as well as intranet website, helping to ensure consistent and accurate reporting (VB.NET/AJAX).
- Enhanced Business Management Issues Tracking software which extended issue reporting capabilities, as well as enabling users more flexibility to format and report on issue data utilizing XML based reporting (ASP.NET/Oracle). Also, responsible for user administration (password/profile maintenance).
- Developed Ancillary Services Scheduling utility that generates relative XML file for nMarket software.
- Created on-the-fly application that generated nMarket-compatible data (XML) in an emergency when regular software was not functioning correctly.
- Experience with process to obtain software patches and upgrade nMarket application.
Technologies: ASP/.NET (2.0), AJAX, SQLServer 2005, Oracle 9.x, XML
Software Developer
Confidential
Responsibilities:
- Completely overhauled business reporting paradigm, and created from the ground up a multi-user, MS-Access based, reporting engine that would allow for creating custom user reports on the fly, as well as dynamically adding hefty business reports with little to no coding involved.
- The project included such features as permission-based reporting; complete user and group management utilities; auto-adjust report properties to user’s printer specifications; report management utility that would allow “power user” the ability to set each reports output format, date reporting context (by week, by month, etc), and whether the report needed additional user input.
- The reporting engine became perhaps the most used and requested software because of its versatility and ease-of-use. Very little user training required.
- Enhanced and maintained existing VB6 internal management software, which included sensitive mortgage loan wiring software to interface with external banking needs.
- Built from scratch a loan package tracking website (.NET 1.1) intended to be used by branch loan officers to see the status of their loan packages, who picked them up, and where they’re at in the process.
Technologies: MS-Access (2002), Visual Studio 2003, SQL Server 2000, VB6
