Senior Software Engineer Resume
Pleasanton, CA
SUMMARY:
- Created n - tiered enterprise applications with C#, VB.NET, SQL Server, ASP.NET, ASP.NET Confidential, Entity Framework and LINQ to SQL.
- Created responsive, cross-platform web applications with JavaScript, HTML, CSS, jQuery, PhoneGap, Xamarin and Cordova.
- Founded the Tech Academy, a successful software developer boot camp with hundreds of successful graduates around the world.
- Assured compliance with IRS and HIPAA regulations through the development of secure reporting applications.
- Mentored junior developers in ASP.NET Confidential, Entity Framework, node.js, Unit Testing, C# and SQL Server.
- Held role of team lead developer on mission-critical development projects, running teams of 2-10 resources through full project lifecycle.
- Created dynamic BI dashboards and the underlying Data Warehouses which empowered business leaders to make well-informed decisions.
TECHNICAL SKILLS:
Programming/Development: C#, T-SQL, VB.NET, VB 6, VBA, XML, HTML, ASP.NET, UML, PowerShell, Python 2.x/3.x, PHP, LAMP stack, Java
Frameworks: Azure, .NET Framework 1.1-4.5, ASP.NET, Web Forms, WCF, Windows Forms, ASP.NET Confidential, Entity Framework, Silverlight, WPF, node.js, React.js, Angular.js, Bootstrap, AutoMapper, LINQ to SQL, Lightswitch, PhoneGap, Cordova, Xamarin
Architectural paradigms: n-tier development, Confidential, Domain Driven Design, Service Oriented Architecture, APIs using REST and JSON interfaces, MVVM, Dependency Injection, Single Page Applications (SPA)
Business Domains: Healthcare, Aerospace, Finance, Utilities, LMS, Application Security and Control Auditing, Confidential, Business Intelligence
IDE: MS Visual Studio 2003, 2005 2008, 2010, 2012, 2013 (Including BIDS), 2015
Methodologies: SDLC, Agile, Scrum, Waterfall, Unit Testing (NUnit), Continuous Integration (Cruise Control)
Databases: MS SQL Server (2000, 2005, 2008, 2008R2, 2012, 2014), SSIS, SSAS, SSRS, Crystal Reports, Confidential, MySQL, sqlite, MS Access 2003-2013, Cache 2008/2015
Content Management Systems, etc.: MS SharePoint, MS Dynamics (CRM and GP), CiviCRM, SFDC
EXPERIENCE:
Confidential, Pleasanton, CA
Senior Software Engineer
Responsibilities:
- Lead developer for identity management audit solution.
- Responsible for development of an Confidential application that integrates with a full identity management suite.
- Led development efforts while coordinating with a distributed remote development team.
Key technologies used: ASP.NET Confidential, JSRender, SQL Server 2014, VMWare, SVN, TeamCity, Entity Framework 6.0, .NET Framework 4.5.
Confidential, Portland, OR
Technical lead and Project Manager
Responsibilities:
- In charge of 4-person dev team tasked with creating a responsive web client for a proprietary patient analytics tracking software.
- Legacy software is written in VB6, with Cache on the back end. The new client (Angular.js and Mercury libraries on the front end; node.js and EWD on the back end) must be interoperable with the legacy app, as the legacy app will not be sunsetted for several years.
- Responsible for overall architecture, User Interface design, team organization, developer practices, workload planning, personnel management, deliverables, and coordinating the cooperation of the legacy devs with the web devs. Report directly to company CEO.
Confidential, Beaverton, OR
Team Lead developer
Responsibilities:
- Integrated with existing security and audit logging systems. Lead developer for ASP.NET/SQL Server/SSIS application designed to automate creation of large, complex financial reporting files for the IRS.
- Lead developer for ASP.NET application designed to permit the business to override normal data edit and create methods for tax records and instead perform bulk insert of large data sets to the database. Updated several legacy applications with modern authentication and audit logging to maintain compliance with Application Security and Control Audit policies Conducted ongoing training for development team in Confidential, Unit Testing and other technical areas
- Performed custom report and invoice development on MS Dynamics CRM 2011, both online and locally hosted installations
Confidential, Portland, OR
Responsibilities:
- Design and coding of key functionality of a complete reboot of the company's custom Learning Management System.
- Work involved architectural planning, class design and coding out of all Models, Views and Controllers, along with JavaScript controls for UI elements.
Confidential, Portland, OR
Responsibilities:
- Created critical report extract tool for Centers for Medicare Medicaid compliance.
- Responsible for development and maintenance of C# app to manage detailed gathering and formatting of claim data from Confidential and other business data stores, and creation of specially-formatted data files for transmission to Confidential .
- Work involves detailed knowledge of healthcare Confidential formats and data manipulation.
- Additional work area included conversion of legacy Crystal Reports reports to a suite of dynamic SQL Server Reporting Services reports.
Confidential, Portland, OR
Responsibilities:
- Creation, documentation and proof-of-concept coding for best-practices .NET software solutions at a leading semiconductor manufacturer.
- Full-lifecycle Business Intelligence solution, including gathering business requirements, designing data warehouse and cubes, and creation of complex, dynamic reports (fixed and ad-hoc) for management team.
- These reports were used by company sales execs in a successful bid to obtain leasing contracts for over 350,000 rail cars, effectively doubling that business unit of the company.
Confidential, Portland, OR
Responsibilities:
- Sole developer responsible for maintenance and expansion of company's flagship financial services software.
- Worked with senior management and tech support personnel to establish priority level for known bugs/customer issues.
- Resolved major issue affecting large client, where our software couldn't interoperate with MS Dynamics Great Plains on client's PCs. Rewrote software installer and DevOps scripts.
