Lead Software Developer Resume
Bellevue, WA
SUMMARY:
- Confidential is a Software Developer with 18 years of professional development experience.
- He has worked at or for Microsoft for 12 of those years, 5 of which were as a full - time employee.
- As part of these experiences, he had the opportunity to help run some of the highest volume web properties in the world including Bing, MSN Messenger, etc. doing performance troubleshooting.
- Confidential has specialized in SQL Server development throughout the entirety of his career as exemplified in his last position where he focused extensively on resolving database-level security, performance and design issues.
- He brings customer-focus, business acumen, team building and leadership skills to every team he joins.
- Confidential is seeking a position as a SQL Server Database Developer/Administrator, assisting in pushing out high quality software by ensuring high quality database designs and implementations.
TECHNICAL SKILLS:
Databases: SQL 2014/SQL 2012/2008/2005/2000/7.0/6.5 , PostgreSQL
Database Technologies: SSRS, SSIS, OLTP and some OLAP
Languages: JavaScript, T-SQL, C#, VBScript, Perl
Technologies: AngularJs, KendoUI, Node.js, MVVM/MVC, SOA/REST/OData, WCF ASP.NET, LINQ, Entity Framework, HTML5, CSS, HTTP Expert, Reverse Proxy (ARR/Squid) XML, WMI, .NET, PowerShell
Source Control/Build: TFS, git, github, Jenkins
Security Expertise: Anti-XSS, CSRF, SQL Injection
Performance Expertise: .NET Performance Tuning, SQL Performance Tuning and Optimization
Applications: IIS, VS 2013/VS 2010/08/05, Office Suite including Access, SharePoint
Payment Gateways: Authorize.NET, Paypal/Verisign, Stripe, Cybersource
Other: TDD, Scrum/Agile, Regular Expressions, Security Development Lifecycle, Globalization/Localization
EXPERIENCE:
Confidential, Bellevue, WA
Lead Software Developer
Responsibilities:
- Executed on imperative projects to the business. Analyzed, identified and resolved existing security vulnerabilities.
- Aided resolution of existing backend/frontend performance issues.
- Implemented developer process Implemented developer onboarding documentation Contributed to extensive process implementation to raise developer efficiency
- Build Process
- Implemented proper environments (Test, UAT)
- Implemented UAT Process including prod data migration
- Implemented Active Directory, DHCP, DNS and Certificate Authority establishment within corporate
Confidential, Everett, WA
Solution Developer
Responsibilities:
- Cache-Control response headers for extremely high performance/scale data services Agile/scalable data-centric design enabling extremely fast creation of high quality REST services and corresponding user interface Single Page Application (SPA) Architecture
Confidential, Redmond, WA
Development Lead
Responsibilities:
- Delivering a multi-client high performance OData service OData & RESTful service using HTTP ETag(If-None-Match), Last-Modified(If-Modified-Since) and Cache-Control response headers for extremely high performance/scale data services Agile/scalable data-centric design enabling extremely fast creation of high quality REST services
- Engineering developer on applications displaying information on the video wall Zune Marketplace displaying Zune content Video Wall Interactive redisplaying phone display onto wall Displays CRM related information
- Rearchitected AnswerDesk application to be centrally configured, themed and content managed
- Developed Windows Anytime Upgrade key delivery mechanism for all WAU client upgrades
- Responsible for taking WAU product key from service and delivering via a secure mechanism to the client to initiate anytime upgrade process
- Used by tens of thousands of people to upgrade Windows 7 over the web Redesigned Store Locations UI
Confidential, Everett, WA
Architect/Developer/Project Manager
Responsibilities:
- Developed/Debugged Live Mesh RESTful SDK samples Performed developer forum support