Software Engineer Resume
Redmond, WA
SUMMARY
- 3 years professional experience as a software developer with dot net technologies
- 9+ years professional experience as a web developer
- Experience with OOP, classes, interfaces, dependency injection
- Experience creating REST APIs using ASP.NET, Azure Web App, Azure SQL, JSON
- Experience developing web user interfaces with HTML5, CSS, JavaScript, AngularJS, Drupal and PHP.
- Knowledge of accessible design and responsive design in web development
- Knowledge of Azure SQL, TableStore, BlobStore, RedisCache
- Knowledge of database design, server - side caching
- Experience consuming Entity Framework data
- Experience consuming Dynamics 365 CRM data via WebAPI
- Experience designing full stack applications at the design and requirements stage
- Experience working on Agile Scrum teams, knowledge of Kanban
- Experience tutoring, teaching and mentoring computer programming and software engineering principles to all ages
TECHNICAL SKILLS
Technologies: ASP.NET, C# .NET
Languages: C#, C++, C, PHP, HTML5, CSS, JavaScript
Web: HTML5, CSS, JavaScript, AngularJS, JQuery, Drupal, PHP
Database: Azure SQL
IDE: Visual Studio 2013/2015/2016
Operating Systems: Windows 3.11-10, MacOSX 10.4-10.12
Repo Services: Visual Studio Online, GIT, Visual Studio Team Services
Project Management: Visual Studio Online, MS OneNote
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential, Redmond, WA
Responsibilities:
- Developed CRMPortalAPI to provide CRM Portal scenario for PowerApps & Flow
- Portal scenario provides limited access to a CRM instance for unlicensed domain users REST API, ASP.NET, Azure Web App, Dynamics 365 CRM WebAPI
- Developed a PowerApp for reporting foreign national employee’s interactions with border agents
- Developed several Flow templates for publishing and reuse
- Evaluated Microsoft Flow and PowerApps for enterprise scenarios
Software Engineer
Confidential, Redmond, WA
Responsibilities:
- Developed ReportingAPI for Smart Building project ASP.NET, Azure Web App
- Assisted with Reporting Data Layer for Smart Building project Azure SQL
- Designed Full Stack Reporting System for Smart Building project PowerBI, ASP.NET, Azure Web App, Azure SQL
- Upgraded DeviceManagementAPI for Smart Building project from v0 to v1 ASP.NET, Azure Web App, Entity Framework
- Evaluated Windows for IoT against needs of Smart Building project’s sensor arrays.
Software Development Engineer
Confidential, Redmond, WA
Responsibilities:
- Contributed to the MSApprovals app front-end and API layer
- Worked with back end team to remove circular dependencies and clean up code in API layer o ASP.NET, Azure Web App
- Worked with UX team to upgrade AngularJS front end to add functionality for expense approvals o AngularJS, JavaScript, HTML5, CSS, Azure Website
Software Development Engineer Intern
Confidential, Redmond, WA
Responsibilities:
- Made recommendations for next steps to optimize integration of a Data Quality System in current Business Intelligence Data Warehousing platform, and reduce time to onboard new data source.
- Created an executable to generate SSIS packages incorporating a DQS cleansing scenario. o C#, PowerShell Scripting
Project Manager, Web Developer/Consultant
Confidential, Belmont, CA
Responsibilities:
- Developed Flash intra-site ad module-increased sales over 500%
- Project Manager for deployment of new artists’ online storefronts-increased production 250%
- Developed and consulted on music distribution/sales web system-reduced deployment time for new sites by 50% and improved efficiency of data management
- HTML5, CSS, JavaScript, JQuery, Drupal, PHP, Amazon S3, Joomla, Photoshop
Freelance Web Developer & Consultant
Confidential, Cincinnati, OH
Responsibilities:
- Developed basic web sites for musicians, politicians, educational & research programs, others o HTML, JavaScript, CSS, graphic design
- Consulted on sites for industrial sales, video production, music distribution, and more
Flash Programmer, Web Developer
Confidential Cincinnati, OH
Responsibilities:
- Developed, updated and trained faculty in use of Flash apps for distance learning—co-developer on six pending university patent proposals
Volunteer AP Computer Science Teaching Assistant
Confidential, Sammamish, WA
Responsibilities:
- Assisted students with programming concepts, bug diagnosis and resolution, Java language
Web-Based Analytics and Usability System
Confidential
Responsibilities:
- Developed a web-based system for gathering event-driven analytics with A-B testing capabilities.
- HTML5, CSS, JavaScript, PHP, MySQL
Web Developer, Technology Tutor
Confidential, Cincinnati, OH
Responsibilities:
- Developed Flash apps and website for distance learning teachers—innovative programming, spun off to form Confidential
- Trained faculty to use scanners, slide scanners, VHS to Digital Video conversion tools
Math & Technology Tutor
Responsibilities:
- Use various teaching methods to find each student’s best learning method
- Teach Calculus and computer programming
Audio Engineer
Responsibilities:
- Recorded bands, solo artists and voiceovers in professional and amateur studios
- Setup and operated remote live sound systems for events, with optional recording
Audio Engineer, Assistant Recording Engineer, Intern Manager
Confidential, Belmont, CA
Responsibilities:- Wrote training materials and streamlined database for internship program
- Assisted in maintenance, auditing and reorganization of tape archives & database records of them
