We provide IT Staff Augmentation Services!

Enterprise Microservices Dev Resume

0/5 (Submit Your Rating)

Portland, OR

SUMMARY:

  • Web - facing Angular FE / Full-Stack software dev with hot Microsoft .NET web technologies.

TECHNICAL SKILLS:

Technical: LANG - LIBs: Angular/NgRx 2/4/5, C# 6/7, Javascript, ES6, TypeScript 2, jQuery 2.0 / UI, Angular Material, KendoUI MVC, HTML5, CSS 3, T-SQL, Razor, Vash DEV TOOLS: VS 2017 IDE / Code, Git / Submodule, TFS, Postman, Edge 41, Chrome 63, Yeoman, NuGet, PowerShell, VSTS, Resharper, Chrome, Augury FRAMEWORKS: ASP.NET Core 2.0, ASP.NET 4+, MVC 5+, ASP.NET Web API 2, Swagger, XML / JSON Web Services, EF 6 Ninja (Code First), NTVS, NodeJS 7+, Gulp, MEAN Stack, npm, Bower, Async, LoDash, Webpack 3, Bootstrap 4, StructureMap, Ninject, Moq, Jasmine, CommonJS, SystemJS, NUnit, PrimeNG, LINQ, Socket.io, AutoMapper, RESTful APIs, MS Test DB ENGINES: SQL Server 2016, Mongoose, MongoDB, Firebase, tedious (SQL Server) PLATFORMS: Win 10 / 8.1 / 7, Multi-Platform (ASP.NET Core), VMware Workstation 9 PROTOCOLS: HTTP/S, AJAX, JSON, WebSockets, WCF WS*, SOAP, RESTful HTTP SERVERS: IIS 10 / 8 / 7.5, Kestrel, NGINX, Express CLOUD: AWS S3, VisualStudio.com(Git) SECURITY: JWT, OIDC, Auth0, WIF

PROFESSIONAL EXPERIENCE:

Confidential, Hayward, CA

Responsibilities:

  • Angular Web Developer as a virtual senior volunteer for the development of a next-gen cutting-edge web technology (Angular 5 / .NET Core 2 / Material 2 / PWA / PrimeNG) website product to organize and manage highly interactively the critical motivational relationships of teachers, mentors, and student as part of the Hayward Schools (CA) Mentoring Project. All development being done with latest Angular CLI, .NET Core CLI, and VS Code tools using forked / submodule Git partitioned source control architecture. JWT and OIDC security.

Confidential, Portland, OR

Enterprise Microservices Dev

Responsibilities:

  • Senior Software Engineer as full-time core member of the Modernization Team charged with continuously developing integration microservices to support normalization of analogous IT services and erect universal interfaces between Epiq Systems and DTI Global within their recent corporate merger. Team successfully revamped proof-of-concept OWIN-pipelined document storage Swagger-supported asynchronous Web API into continuously-deployed enterprise microservice from dev to prod. JWT authentication. Dev ops environment was Angular + Core + Yeoman + VSTS(Git) + NuGet Packaging + Octopus + Service Fabric + Windows Containers. Earned excellent mid-term performance review.

Confidential, Vancouver, WA

Solution Provider

Responsibilities:

  • Senior Software Engineer (subcontracted via Chipton-Ross), as MIS fill-in .NET / MVC web developer. Performed rich OData client ERP web app inventory management product development under AngularJS and BreezeJS. Developed the “Trid” - a responsive scroll-synchronized drag-and-drop tree and grid combo screen element structure for efficient visualization of elaborated hierarchical object relationships. Built AngularJS / Bootstrap-based SPA dual-sided cached web app framework using virtualized grids / dropdowns and efficient content-negotiation-free WebAPI for work authorization charge code assignments. Researched and prototyped MEAN Stack (e.g. MongoDB and NodeJS under NTVS) for future bar-code based remote client inventory management development.

Confidential, Portland, OR

Solution Provider

Responsibilities:

  • Professional Consultant, as principal/senior .NET UI contract developer working with various senior architects on multiple strategic web app contracts:

Confidential, Portland, OR

Product Dev

Responsibilities:

  • Senior Web Software Engineer (subcontracted via Data Resource Group), as quick-response fast-fire-kill go-to engineer for sustaining and upgrading company’s numerous Internet-facing health Confidential t activation measurement consumer and admin web sites (Flourish brand, www.insigniahealth.com). Worked minimally supervised in all tiers (UI, WCF, T-SQL) as needed, including securing and sanitizing these sites as per penetration test principles and deploying them to multiple environments. Employed Agile/Scrum process with VS TFS 2010, VS 2012 with MVC 4 (prototyping only), ASP.NET and MVC 3, StructureMap.MVC3, Twitter Bootstrap, jQuery, CSS, ABCpdf.NET (HTML-to-PDF), Google Analytics, Telerik controls (grids and panels), XSS Security. 5-month contract.

Confidential, Portland, OR

Solution Provider

Responsibilities:

  • Senior Consultant II, as web software service delivery member of the Custom App Dev (CAD) team in PacWest Region scrambling out of Portland office. Recent development assignments include Premera HealthVault Internet site (ASP.NET WebForms / jQuery / jQueryUI / backbone.js / C# / Responsive Design / XSS Security), Microsoft BI Marketing Portal (HTML5, jQuery, knockout.js), Intel (project discovery, prototyping, and research into Windows 8 / Metro Apps / Azure Service Bus V2), and Pulte Inc. (bill-of-materials single-page RIA, jQuery, jQuery Mobile, Backbone.js).

Confidential, Beaverton, OR

Product Dev

Responsibilities:

  • Senior Software Engineer (subcontracted via Kforce), generating VS TFS 2010 Ultimate / C# Internet-facing strategic web site enhancements and new feature development on company’s ASP.NET-based Customer Borrower Experience flagship service platform. Doing beginning incremental hybridization efforts with MVC 3 aside WebForms leaning towards Federal standards Section 508 and progressive enhancement compliance. Using customized Agile/Scrum dev processes with Ninject, Moq, Coded UI Testing, WCF, WatiN, LINQ, MSTest, jQuery, SQL Server 2008 R2, Resharper 5.

Confidential, Portland, OR

Solution Provider

Responsibilities:

  • Lead/Senior Software Engineer (subcontracted via Triad Technology Group and SAIC), as Web App Dev Group staff member (with full NACI security clearance) performed 6-month SOA enterprise IT contract. Architected and developed major loosely-coupled highly-FIPS-secure WCF web services for multi-vendored (PeopleSoft, MS Project, Asset Suite) strategic work-order workflow system. Deep WCF services experience, including IIS-hosting WS* Message-Secure 3DES-encryption bindings banging on Cisco CSS load-balanced clusters. Authored company-wide WCF Stds & Practices, Adaptive Logging and WCF Developer’s IIS Guide docs. Used formal Agile/Scrum dev processes with VSTS 2008 / C#, Unity IOC, Biztalk 2009, MSTest, Ninject, Moq, .NET WCF services, LINQ-to-XML, XSD schema validation, SOA Design Patterns, SVN / AnkhSVN over virtualized SAN.

Confidential, Beaverton, OR

Solution Provider

Responsibilities:

  • Lead/Senior Software Engineer, as Web Services Team staff member, fulfilling software contracts for Confidential Corporation enterprise IT. Lead developer for all tiers of 4 ASP.NET / C# single-page web apps, one Infopath/VSTO form project, and one global exception reporting HttpModule which successfully serve hundreds of Confidential employees world-wide today as robust highly-interactive BOM design-evaluation tools for future footwear and apparel products in Confidential ’s international “Green Shoe” initiative. Now published as MIT Sloan Case Study 08-077. Deployed web apps as AJAX Smart Parts to intranet Sharepoint 2007 portals. Employed heavily-secure AppScan-certified code to deploy one web app to Internet-facing portal. Used Agile-style dev processes with VS 2008/2005, ASP.NET 3.5/2.0 user controls, many T-SQL sprocs within Link to SQL in SQL Server, .NET web services, Javascript, AJAX, AJAX Toolkit Ctrls, Sharepoint 2007, and Infopath / VSTO. MVC 1 investigations and prototyping for RESTful web services. Laid off, lack of work.

Confidential, Portland, OR

Product Dev

Responsibilities:

  • WebMD (subcontracted via SoftSource Consulting), as member of select senior enterprise dev team building the Lifestyle Management Program product, an ASP.NET 2.0 MVC-style web app aimed at corporate subscription for providing employees’ personal health planning and . Used Extreme Programming dev modes of pair-programming, test-driven development (TDD), and mock objects within C# to develop multiple-browser (IE / FireFox) presentation, view, data, rule, and action object layers within ASP.NET 2.0 user controls, .NET web services, Javascript, AJAX, and AJAX Toolkit Controls. Also authored several SoftSource technical labs for AJAX. All under Windows 2003 Server, VS 2005 SP1, ASP.NET AJAX 1.0, SQL Server 2005 SP1, NUnit.NET, CruiseControl.NET, Serena TeamTracker, SourceGear Vault, and WatiN. Completed a 5-month contract.

Confidential, Kirkland, WA

Product Dev

Responsibilities:

  • Confidential , Inc. (since acquired by Antenna Software) as Senior Software Consultant, as part of Mobile Command Center 2.0 web-based scheduling / dispatching / booking product dev team. Worked closely with BAs, led design and implementation of client-side real-time Booking Appointment GUI system using ASP.NET 2.0 user controls, leak-free DHTML Javascript closures, prototypes, iframed chrome-less modal popups, W3C DOM, XML, CSS, and AJAX. Extended and optimized multi-iframed ASP.NET Customer Interaction web pages with C# code-behinds, ASP.NET AJAX Extensions Beta (formerly ATLAS) and client-side Javascript / HTML component behavior support. All under Win XP SP2, VS 2005, and VSS with Web Application Project 1.0 Add-On, ATLAS Go-Live, SQL Server 2005 SP1.

Confidential, Portland, OR

Solution Provider

Responsibilities:

  • Direct Contractor as Senior Software Engineer, within GTN-CIS-Modernization tech dev team at TransCanada Pipelines. Within SOA structure, erected production-level ASP.NET 2.0 / Web Services 2.0 C# multi-tier fully-validated enterprise-scope modules from backend SQL Server 2005 optimistically-concurrent sprocs through validated .NET web services on to front-end master-paged GUI, including hierarchical ComponentArt Grid and skinned Calendar web controls with custom Javascript wiring. Used VSTS / TFS / CruiseControl integrated IDE-to-delivery. Utilized VSTS’s integrated unit test verification for web service data access and business rules layers. Used WSCF and CodeSmith code generation. Mentored 4 junior developers. Assisted BAs in structuring GUI and wireframe specs. All under Win XP SP2, VSTS 2005 with Web Application Project 1.0 Add-On, SQL Server 2005 SP1, WSCF, and Agile/Scrum process. 3-month fill-in contract.

Confidential, Bellevue, WA

Product Dev

Responsibilities:

  • Microsoft Corp: Software Development Engineer 4 (Redmond), consulting contractor within MSN’s iDSS UI Dev Team. Probed MSN’s new adCenter and legacy AdMetrix web advertising revenue-center ASP.NET / C# portal for mid-tier / back-end improvements in BI reports. Heavy AJAX-style DHTML usage with VS 2003 and 2005 IDEs with Javascript / XML / ASP.NET / C#. Extensive DB UI metadata feature enhancements via SQL Server (Profiler, Query Analyzer, Enterprise Manager). Used IEWatch, Product Studio, VSS, and Source Depot dev tools. All under Win 2003 Server. Contract duration: 2 months.

Confidential, Kirkland, WA

Solution Provider

Responsibilities:

  • Office of the Superintendent of Public instruction (Olympia): Technical Consultant, enhanced Assistant (PDA) ASP.NET / C# / SQL Server 2000 state-wide web modules. Introduced secure querystring-free GUI navigation to entire app wizard core system. Converted static GUI modules to 100% end-user-configurable data-driven dynamic Web controls using T-SQL queries and XHTML. Carried out wide-spread code optimizations. Used VS.NET 2003 / VSS. Win XP environment. A 1-month contract.
  • WSDOT Materials Lab: Development Engineer Contractor (Tumwater, WA), small-team core developer of two complex 3-tier ASP.NET / C# SOA-based web apps with many associated .NET XML web services that drive lab’s materials testing workflow / reporting / SQL Server 2000 DB support (Statistical Analysis Management, Construction Audit Tracking System). Wrote complex T-SQL queries (transactional and optimistically concurrent). Heavy MS Enterprise Design Patterns & Practices usage, including DAADs (SQL Helper), EMABs, UIPABs, Business / Data Layers, DTOs, 3-tier hierarchical grids, and thread-safe session state sharing across server-side layers and web services. Employed Infragistics and Intersoft .NET GUI controls. Generated SQL Server Reporting Services reports. Used VS.NET 2003 and CVS source mgt. control. Win 2000 environment. Earned Confidential + performance bonus. Completed 8-month contract.

Confidential, Bellevue, WA

Solution Provider

Responsibilities:

  • Microsoft Corp: Software Development Engineer 2 (Redmond), member of OpsIT Release Services Management (RSM) design / development core team. Expanded RSM’s 700K LOC web app in all 3 tiers to provide ultra-secure Microsoft Partner user-machine authentication with admin web GUI and P3P-enablement. Designed / implemented machine activation check sub-system. Employed secure code and page lockdown practices within ASP.NET / C#, ASP / C++, Javascript / VBScript client-side/server-side DOM scripting. Designed and performance-tuned SQL Server 2000 sprocs using execution plan enalysis with Query Analyzer and Profiler. Employed XML/XPATH and XMLHTTP (AJAX) fetch pages, .NET HTTP pipeline event handlers, web user controls, and IIS / COM+ components under Win XP SP2. TSP / PSP software quality process and Cockburn Use Cases. A 6-month contract.

Confidential, Cincinnati, OH

Product Dev

Responsibilities:

  • Senior Software Engineer, as Internet team member in large 3-tier strategic web app service provider (single-tenant model) product development for startup, building comprehensive property management suite, PARADIGM, in Coldfusion MX 6.1 and ASP.NET 1.1 / C#.
  • Solely architected and deployed full session state and timeout bridge, allowing transparent real-time SIDE-by-SIDE web app operation of CFMX and ASP.NET and using server-side transfers, hidden fields, CF custom tags, and Javascript-CFMX interaction. Bridge enabled CFMX -> .NET migration to parallel on-going CF web enhancements.
  • Designed and implemented several full ASP.NET custom controls to extend PARADIGM’s legacy product GUI to .NET side, with designer rendering and embedded stylesheet/image resource extraction. E.g. extended hyperlink control that transparently transfers from ASP.NET pages to CFMX pages (in 0.2 seconds) while automatically persisting combined (CFMX + ASP.NET) session state. Applied FxCop to enforce Microsoft standards.
  • Built a CF / ASP.NET web service interface with Texas State Dept. of Housing’s web services to allow property managers do mandated quarterly reporting to state agencies. Very robust, handled all SOAP exceptions. Used Microsoft’s Web Service Studio as test platform.

Confidential, Hillsboro, OR

Product Dev

Responsibilities:

  • Software Engineer III, firstly within the EAI Data Exchange Group for Logician/Linklogic (digital health record) product development, and then in the Mobile Group as principal engineer for C++/J2EE/EJB-based Prescriber and Mdirect web products.
  • Heavy Visual C++/MFC/DLL/COM/XML, .NET C# and SQL Server work within Logician and Mdirect projects. Wininet API/MFC controls/multithreading. WinForm and WebForm/ASP.NET test utility apps.
  • Enhanced Logician to support multiple concurrent Data Transfer Stations under shared NFS for socket-based importing/exporting medical record data (e.g. demographics, lab results, prescription orders, chart notes). Project completed early.
  • Designed/implemented Mdirect’s 120KB Palm Hotsync Visual C++ multi-threaded conduit DLL that downloads medical literature portal web pages into Palm OS 3.1-compatible handheld. DLL securely uploaded click-access events via HTTPS. Assisted and advised junior engineer in Palm OS C-app development in Code Warrior 6/7.
  • Company went bankrupt shortly after my layoff at the peak of the 2001 high-tech recession.

Confidential, Tualatin, OR

Product Dev

Responsibilities:

  • Senior Software Engineer, serving as architect and lead developer for several major IVR/Internet products: Homework Hotline, Sub Locator, the IMAIL API, iConnect for schools web look-and-feel Java servlet framework.
  • Extensive Java/Java Servlet/Javascript/JSP web development on Apache 1.3.12, JServ 1.1.1, and Oracle 8i, and Oracle JDBC Thin Driver, both on Unixware 7 and NT. Extensive back-end prototyping of look-and-feel wrappers with JSP under Apache/Tomcat.
  • Lucent Conversant V7 design and programming of a variety of custom IVR systems connected to call centers, using Scriptbuilder and other Lucent tools.
  • Unix C and Pro-C data interface programming for various data and networked host connections: Berkeley sockets, message queues, embedded SQL with Oracle 7/8i, ftp, SMTP, sendmail 8.9.3.

Confidential, Beaverton, OR

Product Dev

Responsibilities:

  • Senior Software Engineer within the Analog Circuit Simulation Technology Group. Earned two merit pay increases & promotion to Shared Utilities Team Leader in first 6 months.
  • Module development supporting persistent object databases, extensible C++ I/O streams-based error messaging, and NT-style environment configuration. Heavy Windows NT/ Visual C++ 4.2/MFC platform work, porting Unix-based inheritance hierarchy and template classes.
  • Installed ObjectSpace’s STL and converted various shared utilities, including persistent objects manager, to STL via customized allocators.

Confidential, Beaverton, OR

Product Dev

Responsibilities:

  • Lead Engineer of SLEUTH, a real-time C++-based distributed client-server telephone credit card fraud detection project, acting as design/code review authority for team of 7 developers. In C++ running under Solaris 2.5
  • Produced feasibility study of Cornell’s ISIS fault-tolerant distributed-messaging system.
  • Eliminated disk I/O saturation, leading to successful three-way RAID 1 (disk striping) solution. Reviewed product codes using UNIX shared memory IPC, X.25 interfacing, TCP/IP socketry, ONC/RPC, UIM/X GUI callbacks, and N-Systems DB-Prep embedded SQL.

Confidential, Hillsboro, Oregon

Product Dev

Responsibilities:

  • Senior Software R&D Engineer (Level 7) and member of strategic CISC microprocessor team building distributed OS (OSIRIS) support ((I/O interface and file systems) for VLSI chips. Architect & lead developer, low-level I/O driver interface architecture / configuration.
  • Extended I/O access methods to support Unix stream files. Designed and implemented free-space variable-blocking file interface, including support for all access methods and distributed transaction locking. Extensive Ada and iAPX432 work within ICE diagnostics environment.

Confidential, Portland, Oregon

Product Dev

Responsibilities:

  • Senior Software Systems Engineer in Unix-like OS nucleus development team, producing the MICRONET-10 MC68000-based telecom workstation.
  • Developed operating system kernel process scheduler/time-slicer, process context mgt., virtual memory swapper, memory shuffler, interval timer manager, and kernel debugger API.
  • Developed MIC-LINK LAN protocol, up from HDLC/X.25 LAP B to OSI presentation layer.
  • Ported UNIX utilities (e.g. vi and sh) to the MICRONET product. Heavy UNIX and C work.

We'd love your feedback!