Senior Software Engineer Resume
San Ramon, CA
TECHNICAL SKILLS:
Skills:
Standards, Platforms and API’s: Win32 API, .Net 2.0, .Net 3.0, .Net 3.5 SP1, .Net 4.0, .Net 4.5, J2EE, COM+, TMN, CORBA, TCP/IP, GIS, DICOM, HIPAA, HL7, ACCORD (EBCOT, ECOT).
Design & Architecture: UML, Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), RESTful services, Model View Controller (MVC), Model - View-ViewModel (MVVM), TOGAF, Zachman EA.
Internet: BIND, DNS, SMTP, POP, IMAP, FTP, SSH.
Other Standards: EDI, PFX, MISMO, CMMI, ISO 9001 2000, Six Sigma, Azure/Cloud
Software:
RDBMS: Confidential SQL Server 2016, Oracle 12c.
Big Data: Azure Data Lake. Apache Hadoop.
Data Warehouse: SSAS, ETL (SSIS), BI (Cognos), Cubes (ROLAP, MOLAP, OLAP)
Reporting: SSRS, Crystal Reports, SAP/Adobe Designer, SAP SmartForms.
UI: WPF, JQuery, Knockout.js, Angular.js
Languages: PowerShell 5.0, C# 6.0/(1.0 core), F#, C, C++, Java, FAST Query Language (FQL), Business Process Execution Language (BPEL), MUMPS/MAGIC, Python, R, XAML, XML, XSL, Perl, Visual Basic, SQL (T-SQL, PL/SQL), JavaScript.
Operating Systems: XP/CE/Windows NT/ 2000/2003/2008//2012/2014/2016 , Solaris, AIX, Linux (ubuntu, Fedora), freeBSD, SCO, Novell Netware, OS/400 (AS/400).
.net: Azure, ASP.NET vNext/Core, WPF/WCF/WF.
J2EE: Struts, Spring, JSP, JMS.
ALM: Team Foundation Server (TFS), Clarity, PVCS, GIT, Trakker, Service Now, etc.
Line of Business (LOB): SAP (SD, FI, CO, MM, HR), SABRIX, Confidential Dynamics AX, Dynamics GP, Dynamics CRM/xRM, GeoMedia, Fuego, SharePoint (CAML Query, WebParts, Apps), (ECM/WCM), Trizetto Facets, MediTech.
Tools: Tools & IDE’s Visual Studio 2015, Blend for VS 2015, Xamarin Studio, Eclipse.
EMPLOYMENT HISTORY:
Confidential, San Ramon, CA
Senior Software Engineer
Tools: /Technologies: BizTalk 2016, IoT, LogicApps, API Management (Azure)
Responsibilities:
- Build a proof of concept (POC) involving BizTalk, Internet of Things (IoT) and Logic Apps Adapter that sends large number of messages through custom API
- Build a Proof of Concept
Architect/Admin/Tech Lead
Confidential, NY
Tools: /Technologies: BizTalk 2013 R2, TFS 2013, SharePoint 2013
Responsibilities:
- Solve bottlenecks in current implantation
- Mentor team on BizTalk best practices
- Implement Source Control (TFS, SharePoint 2013)
- Administer BizTalk environment’s DEV/UAT/PROD/DR
- Implement Continuous Integration (CI)
- Refactor integration applications to reuse code
- Provide Architectural support to developers and management
Architect/Admin/Tech Lead
Confidential, NY
Tools: /Technologies: PowerShell, Azure, NodeJs, ASP.NET 5 (ASP.NET Core 1), Any OS (Linux/Windows/OSX)
Responsibilities:
- Confidential CSP Initiative for Tier 1 Partners
- Implemented Subscription/Order to VM/Service provisioning scripting & billing interfaces
- Zero-touch, continuous deployment scripting
- Azure AD & ADFS integration via AD Connect
Architect & Tech Lead
Confidential, NY
Tools: /Technologies: BizTalk, SharePoint, SQL Server, Team Foundation Server (TFS), SAP, Oracle, Azure.
Responsibilities:
- Migrate BizTalk 2009 applications to BizTalk 2013 R2
- Refactored legacy adapters to BizTalk 2013 R2 WCF-LOB SDK Adapters
- Developed zero-touch deployment script integrated with TFS Release Management
- Refactored SAP meta-data to latest SAP (EHP 7) with SSO (Azure/OAuth)
- Wrote CAML Queries to collect KPI data on charting WebParts
Lead Developer
Confidential, PA
Tools: /Technologies: BizTalk, Azure, SQL Server, SharePoint, Team Foundation Server (TFS), SAP, Oracle
Responsibilities:
- Build Corporate Store Apps for Windows Phone & Widows RT applications
- Refactored legacy implementation to BizTalk 2013 R2
- Setup Lab Management on Azure/Cloud to run test suites
- Azure AD/on-prem AD/Exchange integration
Architect/Lead Developer
Confidential, NJ
Tools: /Technologies: BizTalk, PeopleSoft, Exchange.
Responsibilities:
- Integrate PeopleSoft HR v. 8.52 and Exchange 2010
- Built Proof of Concept (POC) to integration Active Directory (AD) schema for Confidential Exchange 2010 with PeopleSoft
- Integration Azure AD with on-prem ADFS
PM/Architect/Lead Developer.
Confidential, NY
Tools: /Technologies: BizTalk, Elite 3E, PeopleSoft, SQL Server, SharePoint/ Team Foundation Server (TFS), RESTful API (MVC/Web API), Signal R.
Responsibilities:
- Custom Dynamics Forms binding User Defined Fields with Integration Hub (BizTalk)
- Managed TFS Installation: developed customizations, plugins, visual studio extensions, and branching strategy
- Azure AD and on-Prem AD integration with WIF
- Refactored BizTalk solution to benefit from Enterprise Service Bus (ESB) and provide HA, DR, SCOM and Enterprise Services hooks into application
Architect/Lead Developer
Confidential, Portland, OR
Tools: /Technologies: Team Foundation Server (TFS), BizTalk, Tibco, Facets, SQL Server, SSIS, Cloud (Azure), Trizetto Facets, Confidential Dynamics CRM, Colibrium.
Responsibilities:
- Design a Healthcare Exchange based on “Obama Care” initiative.
- Dynamics CRM SDK extending IFRAME’s for custom forms with Xrm.Page/Xrm.Utility
- Dynamics CRM Ribbon Customization (RibbonDiffXml)
- Refactored and ported 5010 implementations to BizTalk 2013.
- Created reports generating various HIPAA forms
- Created EDI Viewers for HTML 5, Windows Phone.
- Deployed document routing on Azure/Cloud for EDI X12 837, 835, 834, 270, etc.
- Business rules based on geo-spatial criteria.
Architect/Lead Developer
Confidential, Miramar, FL
Tools: /Technologies: TFS, SQL Server SSIS, BizTalk 2009 and BizTalk 2010, ESB, Dynamics CRM
Responsibilities:
- Personal Role: Architect/Lead Developer. BizTalk 2009/2010. ESB 2.0/2.1.
- Created Plugin for TFS to continuously deploy approved builds using Build Quality
- Country Customs reports integration based on GIS data.
- Integrate Dynamics CRM build with TFS
- Wrote specifications for JD Edwards developers (AS/400). Implemented Host Integration with AS/400.
- Integrated new Property Management System (PMS) for 30+ ships in the fleet.
- Ported BizTalk 2006 R2 solutions to BizTalk 2010.
- Used ESB 2.1 toolkit to reduce the number of artifact count.
- Scope included all enterprise ERP needs: customer master, orders, billing, e-commerce, vendor management, vendor payments, treasury, credit cards, HR, partner billing/invoices and Supply Change Management
- Keywording images/multi-media content with geo-coding.
Confidential
Tools: /Technologies: C#, SQL Server 2008 R2 (SSIS, SSAS, SSRS), Visual Studio 2010, WPF, Silverlight, Workflow Foundation, WCF RIA Services, SharePoint Server 2010, BizTalk 2009, Dynamics CRM, Dynamic AX.
Architect and Lead Developer
Responsibilities:
- Implement Small & Medium Enterprise (SME) ERP Solution
- Implemented Authentication, Authorization in SharePoint using FBA
- Implemented FAST search (FS4SP): extended search to translate words/figures; integrated with Smart Document tags
- Developed Rich Interface Application in Silverlight with WCF RIA Services as client for the ERP
- Developed Business Intelligence using SSAS and integration using SSIS
Confidential
Tools: /Technologies: C#, SharePoint Server 2007, SQL Server 2005/2008, .net 3.5 SP1, Visual Studio 2008, Project Server 2007, Silverlight
Architect and Sole Developer
Responsibilities:
- Design knowledge management Wiki’s for NASA
- Implemented Silverlight, AJAX, Excel Service, etc. web parts in MOSS; implemented single-signon for a complex internet/extranet/intranet scenario; implemented configurable compliance workflows
- Implemented Enterprise Search and Content Migration Web Parts
- A basic CRM site for Enterprise customers based on account billing from TFS work item; BizTalk sends electronic statements to customers.
- Ability to read MS Project MPP files and fill timesheets for employee billable hours and prepare the data for submission to Confidential Office Accounting 2009
- Implemented ETL tool using SQL Server 2008 SSIS (Integration Services)
- Wrote a shrink-wrap application for realty industry in Europe that enables landlords to upload real-estate inventory data from PDA and provide customer service via Web 2.0 site. BizTalk serves as the process manager for license management, contract documentation, etc.
- Used GIS for assigning property inspection to inspectors.