Developer Lead Resume
Redmond, WA
SUMMARY
- Creative and innovative architect offering a highly effective combination of technical expertise, business acumen, communication and leadership skills.
- Comprehensive understanding of full life - cycle software development, n-tier architecture, database design, object-oriented programming, security applications, and systems analysis/design.
- Recognized for ability to conceptualize and design intricate solutions to business problems.
- Successful track record designing process improvements that drive value and profitability in start-up, fast growth, and mature organizations.
Core Competencies
- Lead Development/Architecture
- Database: RDBMS and NoSQL
- Inter/intra-net & E-Commerce
- Open Source
- REST(Like)
- Azure Cloud Computing
- Social Networking
- Strategic Planning
- Agile Development
TECHNICAL SKILLS
Languages: C#, ASP.NET, XML, XMLHTTP, XSL(T), XSD, SGML, JavaScript, (D)HTML, CSS, IEDOM, XMLDOM, XPath, T-SQL, PL/SQL, C / C++, VB & VB.NET, VBA, PERL, Regular Expressions, Python, JQuery
Sys/Models: IIS (3/4/5), COM, DCOM, MTS, COM+, MSMQ, Asynchronous Queued Components, SOA, WCF
Web 2.0: OpenSocial API (ver. 0.5—0.8.1), Google App Engine (Python), Amazon Web Services, Microsoft Windows Azure Beta-Developer, FriendConnect, RSS, ATOM, JSON, XML, DOM, Google Wave, Google Voice Beta-User
Databases: Oracle, MS SQL Server, ADO, ADO.NET, ODBC, OLE-DB, DAO, RDO
Software: Visual Studio, Visual Interdev, Visual Studio .NET, Eclipse, NUnit, Visual Source Safe, PVCS, Visio, SQL Navigator, MS Project, Erwin, Windows, Ubuntu, SQL Analyzer, Crystal Reports, MS Office Suite, Enterprise Manager
Networking: HTTP(s), TCP/IP, Ethernet, WAN, VPN, Telnet, FTP, Switches, Hubs
PROFESSIONAL EXPERIENCE
Confidential - Redmond, WA
Developer Lead
Responsibilities:
- API Development
- Azure Service Programming
- Utilizing Blob, Table and Queue Azure Storage for Scalability
- Requirements Analysis
- Agile / Scrum
Confidential - Lindon, UT
Developer
Responsibilities:
- Prototyped Customized Product functionality on NopCommerce via Plugin
- Develop database translation procedures to migrate data from legacy
- Feature Analysis and roadmap for full project development lifecycle
- Enhanced css with less.js to deliver dynamic stylesheets per store and theme builder
Confidential - Lehi, UT
Product Owner
Responsibilities:
- Successfully led prototype development resulting in the sales of 45 units so far this year (70 targeted)
- Established a new process to the company to support continuous deployment
- Identified scalability limitations in other products, as well as providing architectural guidance for a solution
- Helped research and develop prototype to replace Solr indexing with ElasticSearch in AWS
- Migrated user profiles and bookshelves from MySQL to GraphDB (NoSQL Graph Database)
Confidential - Atlanta, GA
Lead Developer Support Engineer
Responsibilities:
- Helped recruit and train junior support engineers
- Established best-practices and workflows for troubleshooting problems
- Served as escalation lead to help resolve the most complex issues and processes to determine escalation
- Designed training sections to help junior support engineers get hands-on experience with Azure Platform
- Entity Framework, ASP.NET, Web API, WCF, SQL Server, Azure Cloud Services
- .NET 4.0 and 4.5, MVC 4
Confidential - New York City, New York
CIO / Co-Founder
Responsibilities:
- Implemented prototype and functional beta
- Released to production on schedule and budget
- Established short and mid-term technical vision and direction
- Designed a solution an economically viable solution architecture
- Helped Raise $4-million Venture Capital as well as open a new office in Manhattan
Confidential - Jersey City, NJ
Vice President Internet development
Responsibilities:
- Several Successful Releases of Poland Upgrades
- Released to production on schedule and budget
- Successfully transitioned in-house team work to offshore team
Confidential - Wyckoff, New Jersey
Co-Founder / Lead Architect & Developer
Responsibilities:
- Implemented first OpenSocial Gadget (Books Search) in Orkut based upon OpenSocial 0.5
- Re-Released Server Side in Python to Google App Engine (within 3 days)
- Re-Developed Gadget in OpenSocial 0.6 and then 0.7 (utilizing OpenSocial Gadget, Visualization and AJAX APIs using JSON.
- Released Gadget to Ning, Orkut & MySpace, as well as for FriendConnect (on 3 beta-sites)
- Developed a weQuit prototype for GlaxoSmithKline based upon OpenSocial API (0.8) / Google App Engine
- Created Amazon Turk / Amazon Web Services / OpenSocial application for community blog portal
- Consulting with Japanese Companies on Cloud Computing and OpenSocial Technologies
- Developed and Deployed Facebook Application myComputista
Confidential - Franklin Lakes, New Jersey
Application Architect / Project Management
Responsibilities:
- Architected and lead development on the TETA project (Transactional Emails Template Application). Project involved reverse-engineering an existing, undocumented system and architecting a new solutions to meet business requirements. Technologies included SQL Server 2005, C# (Visual Studio 2008), XML/XSLT driven DHTML, IBM WebSphere, JSP, IronMail, IBM MQ, DBII and JCL. This system bridged many divisions / systems including integration between Mainframe, HP-UX and Windows Systems. System currently in production sending out over 50,000 email confirmation transactions per day.
- Designed and developed highly reusable thin-client (browser-based) core architecture, based on C# (version 1.0, 2.0, 3.0 and 3.5), XML/XSLT, JavaScript, (D)HTML, SQL Server (2000, 2003 and 2005), ADO.NET and Oracle (versions 8i - 11g), to foster rapid application development across divisions. Delivered highly interactive, seamless applications that reduce human effort and error while providing senior management with mission-critical information to guide strategic planning and operations.
- Extended thin-client to include Portfolio Manager project that reduced manual data manipulation by 75% across the eCommerce organization, allowing resources to be redeployed more effectively. Technology mix included SQL Server (2005), C# (Visual Studio 2005 / .NET 2.0), ADO.NET, JavaScript, DHTML, XML/XSLT and Microsoft AJAX controls.
- Designed, developed, and released thin-client application extension enabling financial organization to accurately forecast and report budget vs. actual spending on various projects by various groups. Entirely browser-based application built using SQL Server (2005), C# (Visual Studio 2005), ADO.NET, JavaScript, XML/XSLT driven DHTML client and TeraData Data Warehouse.
- Delivered thin-client, dashboard application real-time expansion that brings previously dispersed data together under a single UI umbrella, enhancing site usage monitoring, site error monitoring, user-configurable trigger alerts, and summary reporting. Again, utilizing thin-client with DHTML driven AJAX interface based upon ADO.NET
- Re-architected MSMQ production systems (Visual Basic 6.0 / DCOM), decreasing network traffic 25% and reducing application processing time from minutes to milliseconds, saving millions of dollars annually.
- Automated staging of release candidate code, decreasing production time from a full day to less than three hours while significantly reducing release errors that occurred in the old manual release process. Project released as a thin-client interface using SQL Server (2000), JavaScript, XML/XSLT driven DHTML and C# (Visual Studio 2003)
- Integrated biometrics to secure front-end pharmacy systems and secured all other applications. Technologies included BioNetrix API, Visual Basic 6.0 (DCOM and COM+ Components), Oracle 8i and XML.
Confidential - Salt Lake City, Utah
Senior Software Developer
Responsibilities:
- Designed fuzzy-logic-driven AI (artificial intelligence) automation product for Confidential Corporation that reduced time required to standardize and normalize non-relational datasets into the RDBMS. Technology included C++ for accessing the RDBMS and Perl for regular expression matching algorithms and worked with Oracle, MS Access, CSV Flat Files and SQL Server.
- Engaged in several Y2K development projects for Confidential Corporation, mostly using C++ and Oracle Database.
- Technical Lead and Analyst for workflow enhancements to multiple online products for the Bureau of National Affairs (BNA). Designed and centralized utilities for searching high volumes of federal information. Coordinated the identification of common project factors and created templates to automate future software development at BNA, establishing benchmarks for implementing future engagements. Technology included JavaScript, SGML, Visual Basic 5.0 and 6.0, Visual C++.
Confidential - Orem, Utah
Applications Developer
Responsibilities:
- Designed new GUI for application reporting system that provided a more professional, dependable and scalable interface. Front End developed in VBA and Microsoft Access with TCP/IP connections to SQL Server back-end using Pass-through queries.
- Developed New Store Template Wizard and Employee Template Wizard to automate key elements of the store setup process, reducing the time required from several days to a few hours. Microsoft Access / VBA.
Confidential - Orem, Utah
President / Lead Software Developer
Responsibilities:
- Directed successful biometric development and integration engagements in the Security industry for clients including the Utah State Dept. of Corrections, Diebold, Bank of America, and Visa International.
- Pioneered inkless fingerprinting application for the banking industry. Bank of America (SW Division) and Zion’s First National Bank of Utah realized a 90% decrease in check fraud within two weeks of implementation (1996). Front end developed in Visual Basic 5.0.
- Delivered a biometrics application to compare fingerprints of new prison visitors to criminal database, which significantly deterred drug trafficking and provided improved security. Developed in Visual Basic 5.0.