We provide IT Staff Augmentation Services!

Sr. .net Software Engineer Resume

4.00/5 (Submit Your Rating)

Carlsbad, CA

SUMMARY:

  • Senior Software Engineer with 12 years WPF /WCF/XAML .NET Development experience, including web design using MV - VM pattern, Entity Framework, JavaScript, JQuery, XML, C#, AngularJS, Knockout JS, Bootstrap JS, and JAVA NetBeans. Overall Software Expertise totalling 20 years.
  • Expertise with MV-VM / MVP (Model View Presenter) integration and design, as well as with Android Mobile Devices (C++ / JAVA) for LINUX platform architecture.
  • Expertise with SQL Server SSIS and SSRS report and package architecture, ETL multi-join query design, and working with Accounts Payable / Receivable departments to automate SQL task which save on Man Hours.
  • 4 years GIS Geospatial mapping application software design and debugging using ArcObjects, 3D Arc Analyst, Arc Catalog, Vector / Raster GIS, ArcSDE for both SQL Server and ORACLE RDBMS.
  • Microsoft Dynamics GP (Great Plains) expertise with SQL Server 2008/2012 RDBMS on both XY / Bar Charting Tasks, Workflows (PO Approval, Task Escalation, Remote Notification)
  • Extensive experience working with SQL Server on SSRS (SQL Server Reporting Services), and SSIS (SQL Server Integration Services) used in conjunction with Apex MAS500 or Great Plains.

TECHNICAL SKILLS:

C# /WPF (XAML): VB.NET

Erwin SQL Schema: ASP.NET

SQL Stored Proc. Design: BI using SSIS / SSRS

JQuery: MV-VM /MVC design patterns

Entity Framework 3 thru 6: XSLT/XSLT

AWS EC2, Lambda: Amazon /Azure CLOUD

Knockout JS/AngularJS: Bootstrap JS/Kendo UI

JAVA NetBeans / Eclipse: Blob Storage/Cloud Services

SOAP/WPF contracts: Microsoft Dynamics GP

Python /PERL Scripting: SQL Server multi-JOINS

PROFESSIONAL EXPERIENCE:

Confidential, Carlsbad, CA

Sr. .NET Software Engineer

Responsibilities:

  • Took over .NET WPF C# Softtware development duties for a next-Generation Automated biomedical product manufacturing system using PLC (Programmable Logic Controllers), Mult-threading, LINQ, Asychronous calls, MV-VM design pattern. Member of 10 person engineering team (Mechanical /Electrical Engineers).
  • Developed on Windows Surface Pro 4 touch screen based laptop used in a Clean Room HMI automation Lab.
  • Daily usage of TFS for checking /checkout code, and 3 wk. sprint Agile Planning meeting & retrospectives.
  • Designed MVC ASP.NET web sites using REST WCF, JSON, Jquery, and Bootstrap for mobile app. design.
  • Daily usage of Visual Studio 2015 Team Foundation server Scrum Agile status PBI reporting.
  • Currently creating BI stored Procs in SQL, SSIS, SSRS for Manufacturing Engineering Division of Thermo.
  • SQL Server 2015 query design and updating of Entity Framework Model as needed to support GUI revisions.

BIT Group, Irvine, CA

Lead Software WPF Engineer

Responsibilities:

  • Lead C# / WPF (XAML) Sr. Software Developer member of the ONYX /Falcon automated Immunoassay analyzer machine. Code developed GUI front-end and Middle tier logic (motion control software) using Visual Studio .NET (C# / WPF) and XAML /MV-VM. Interfaced with firmware staff and C++ functions. Completed software machine alignment code routines, and verification code. Member of 3 person .NET software team.
  • Daily usage of GIT for software code-checkout / in process, and participation in Stand-up Scrum/Agile meetings.
  • Daily C# designing of LINQ, Lambda Expressions, Anonymous Functions, IEnumerable, & Reg. Expressions.
  • Weekly usage of Python scripting while supporting Tomey and Tama LIMS diagnostic machine software Design teams using C++, Qt, and Scripting, involving Stepper Motor /Sensor Control.

ICU Medical, San Clemente, CA

Senior .NET Software Engineer

Responsibilities:

  • Member of Software Design team for Diana Drug Disposal project using C#(Xamarin)/ JAVA 6.0 on Android studio platform, Middle-Tier Business Logic for a automated medical Cancer Treatment fluid from (IV bag pouch) transfer to patient. Also supporting C# design of older Legacy biotech infusion pump applications.
  • Currently designing Android 'kit-Kat' cross-platform version of Drug Transfer application using Java, Eclipse, Android Studio, JSON, XML and cloud.
  • Design and debugging of AWS Cloud simple Workflow Service (SWS) for sequential /background server task deployment, in conjunction with AWS Lambda (pay as you go configuration).
  • Assisting Web-Team with JAVA J2EE RESTful web site design using ORACLE 12G back-end relational database back-end and stored Procedure sub-query refactoring. Using AWS EC2 and DominoDB as a NoSQL alternative to Oracle SQL relational Databases for customer Hippa Record keeping transactions.
  • Daily usage of GIT for software code-checkout / in process.

MedImpact Healthcare, San Diego, CA

Senior Software Engineer III

Responsibilities:

  • Developed back-end ERP based SQL Server and ORACLE query / Stored Procedure tasks to support Accounts Payable / Receivable Depts., in addition to MVC architecture JAVA NetBEAN GUI design for Health Insurance Broker Fee Management system using JSON, JQUERY/JavaScript/HTML and continual SQL query opt. designs.
  • ETL Package design using SSRS for Staging table and Production table used by Accounts Payable / Receivable Dept. which automated 20 man work hours into a one-hour task.
  • Member of GIS Direct Pharmaceutical mail-out Software team and performed Geo-Coding using C#, SQL Server, and ESRI Arc-Objects to verify correct addresses of Medical insured Claims.
  • Development of Android smart phone app. RESTful (JAX-RS) Health Insurance Medical Claims Billing Applications using JAVA netbeans, ten web forms, JQuery, JSON, MS-SQL Server back-end and MVC architecture. as part of a 4-person design team utilizing GIT Source control, Salesforce / Confluence.
  • Weekly tasks involving SQL query optimization re-writes using SQL Server / ORACLE 10G.
  • Ported from Coldfusion /SQL Server Web site to ASP.NET WCF web site serving Health Benefit enrollment for 30 school districts (san Diego Unified, Long beach unified, Riverside Unified, etc.). Utilized MVC design pattern, SQL Server Stored Procedure design, JSON, and WCF web service design (Interface creation, operation contracts, Data Contracts).
  • Mobile App. Development (Angular JS & Telerik Kendo UI) for School District Health Benefit dependent coverage Modifications supporting School district employee Smart Phone users.
  • Weekly usage of AWS based DominoDB no-sql back-end DataBase in efforts to Maximize Query execution speed amidst 1 million record medical Claims Table which leads to SSIS package end-of-month closing delays.
  • Daily usage of Confluence, STASH, GIT, UML, TOAD, Informatica ETL, COGNOS & Salesforce.
  • Created SQL SSRS report for Accounts Rec. monthly weighted MSRP on ORACLE linked tables.
  • Designed developed SSIS package (plus SQL Stored Proc.) for Accounts Receivable dept. which automated a manual driven process of posting EOB invoices per customer HQ (Health Group ID).

Confidential, Vista, CA

Senior Software Engineer

Responsibilities:

  • Developed WPF(XAML), C# tactical Radio (US Military VUF/UHF) device software front end GUI and middle tier architecture using MV-VM Lite design pattern. Member of 5-person design team and utilizing TFS source Control and partaking in SCRUM /AGILE meetings and processes.
  • Designed IoC Unity and dependency injection with wrapped C# method over C++ legacy functions for UHF /VHF Military Radio communication system integration and test.
  • Assisted IT Dept. (non-Engineering Group) with re-architected SHAREPOINT site Moss and Web Parts for in-house DoD Intranet system for facilitating User web based form system serving Inventory Control, Sales, Marketing, and Quality Control departments.

Confidential, San Diego, CA

Senior .NET Software Engineer

Responsibilities:

  • Software Developer on MVC based RESTful web API applications / web site using ASP.NET, C#, SQL SERVER 2012 website for client Bosch /Thermador Kitchen appliances to revamp current web site with HTML5, JSON, Javascript features. Utilized Team Foundation Server source cntrl.
  • SQL server 2012 database query design and stored procedure design for ASP.NET (C#) web site of Bosch and Thermador Kitchen Appliances. Utilized MS Dynamics Great Plains (GP) 2012 workflows to create WFs for Purchase Order Approval, Hours Worked, and remote email notification for customer support. Participated in daily SCRUM mtgs. and utilized Rally Agile tool.
  • Created SSRS and SSIS packages consisting of Workflows of Stored Proc on staging table in order tom automate end of Month Invoice closing of Inventory for Accounts Payable / Receivable. Utilized Information BI.
  • Utilized Google Maps and ESRI Map Product software to provide Web based map functionality to locate nearest Kitchen Appliance Service center from Customers Home Address.
  • Software tested web application using Selenium. Create test suite and test scalability functions.

Confidential, San Marcos, CA

Sr. ERP /ETL Software Database Engineer

Responsibilities:

  • Developed Electronic Manufacturing / ERP based ASP.NET(C#) and Microsoft Dynamics 2010 Great Plains with SQL Server 2008 Relational Database to create dashboard web based Reports, GP Charts, Great Plains Workflows to support End of Month Accounting, and Production control needs.
  • Created MS Dynamics Great Plains workflows for Purchase Order and P.O. requisition approval (for orders exceeding $5K), Great plains (GP) workflows created for remote Email Notification for Manufacturing floor staff Task completion. Designed Great plains Gantt charts using Biz Analyzer,
  • Pie Charts (QA Defects by month, Production by Month, sales by Sales Employee), & XY Charts.
  • Responsible for the daily design of ASP.NET (C#) Telerik Rad Ajax Data Grid controls bound to Datasources consisting of complex T-SQL JOIN Stored procedures, Views, Indexes, in addition to integrating ASP.NET web applications in JavaScript, JQUERY, NodeJS, CSS, and HTML.
  • Expertise in ETL reporting task APEX / Acquity system with SQL SERVER 2008 back-end servers (Linked) for in-house Intranet system for facilitating User web requests and status logging for Forms for RMA, HR, Part Ordering, QA Status spanning 5 departments and 5 Oncore Facilities world-wide.

Confidential, La Jolla, CA

Sr. Software Engineer

Responsibilities:

  • Member of C#, WPF software team to design touch Screen GUI interface for tracking Heart Arythmias and Heart Beat pattern archived history.
  • Utilized Subversion Source Control and WCF RESTful web service design.
  • Participated in AGILE/ Scrum daily status meetings and used RALLY on-line AGILE tracking tool.
  • Member of 5-person developer team to design 25 GUI form Vehicle Navigation application for Trucking Industry which consisted of multiple Tabular Datagrid Views, C# middle Tier, GIS geospatial street/highway map view, and WCF XSD HTTP Protocol structures for populating GUI forms.
  • Utilized Subversion Source Control within AGILE/SCRUM environment.

Confidential, Vista, CA

Senior Software Engineer

Responsibilities:

  • Developed C#, WPF, and Entity Framework Version 1.0 mobile application to support ETL dashboard manufacturing / accounting reports for San Diego manufacturer of Optical Lenses for the Eye Glass Industry.
  • Designed SSRS Reports, windows forms, web forms (C# and ASP.NET, Javascript), SQL queries / stored procedures for RMA invoices, Sales invoices created using Microsoft Great Plains (GP) 10.0.
  • Responsible for the daily design of C# GUI code and ASP.NET web forms in addition to SQL Query design.
  • Created MS Dynamics Great Plains workflows for Purchase Order and P.O. requisition approval (for orders exceeding $5K), Great plains (GP) workflows created for remote Email Notification for Manufacturing floor staff Task completion. Designed Great Plains Business Analyzer Gantt Charts,
  • Pie Charts (QA Defects by month, Production by Month, sales by Sales Employee), & XY Charts.
  • Software development and QA test Software Engineering of Microsoft Dynamics Great Plains (GP) 10.0 workflow design (manufacturing floor Escalation WF), Invoice design (sales return, purchase Invoice), BarChart Design, and expertise in ETL SQL Server 2008 Back-end Database query optimization, T-SQL, Views, Functions, and Stored Procedure Creation.
  • SQL Server stored Proc. design and XML serialization in conjunction with

Confidential, San Diego, CA

Senior Software Engineer / GIS Engineer

Responsibilities:

  • Developed Visual Studio 2005 C# for Defense related (US Navy Seals) ruggedized Laptop featuring a 6 windows screen GUI interface for viewing, replaying Video stream recorded from a 360 degree IP and Analog Camera mounted otop a Military Humvee. Capability included Lat Lon GPS / GIS navigational tracking ability and metadata storage retrieval using a XML time-stamped folder directory.
  • Utilized ESRI GIS and Open Source GDAL Geo-spatial Mapping Panning, Zooming algorithims with Longitude / Latitude Coordinates and MRS coordinates for US Navy Seals mission Critical Map applications.
  • In addition, developed ORACLE 10G stored procedures, UDF, Triggers, Constraints, and parameterized queries for two separate relational database projects (multi-user surveillance equipment checkout application and a multi-user Engineering Drawing Revision / checkout application), both requiring Visual Basic .NET user interface design/programming.
  • Designed SQL Report Viewer application for supporting US Navy Seal Mission Critical Deployment equipment rental usage and an SQL Server Rerport Viewer application for maintaining Engineering Drawings and requesting Department Mgr. approvals in a work-flow type schema.
  • Integrated Software functionality 24/7 testing using Selenium and created test suites, test plans.

Confidential, Norwalk, CA

Contract GIS Software .NET Developer

Responsibilities:

  • Software development using Microsoft Visual Studio 2005 (C#) and SQL Server RDBMS, JavaScript, Cold Fusion, VISIO, use case UML diagrams, SCRUM mtgs., and ESRI MAP products (Arc-Objects, ArcXML).
  • Designed Arc-Object Election Voter Precinct Geo-graphical Mapping Layers for County Address Mapping System (CAMS) Project which was the flagship Street Mapping product designed by LA County.
  • Member of software IT staff to design CAMS (County Address Mapping System) consisting of public utility, street road, and law enforcement GIS maps, Common GUI interfaces, and SQL Server 2005 Relational database.
  • Utilized MS Dynamics Great Plains (GP) 9.0 workflow design to design workflows for Purchase Order Approval, Construction Approval, City zoning code approval, and Remote Notification of Task Completion.
  • Participated in SCRUM stakeholder meetings from start to finish, bi-weekly. Utilized ArcSDE for SQL Server.
  • Integrated Software functionality 24/7 testing using Selenium and created test suites, test plans.

Confidential, Vista, CA

Software Programmer GIS Applications

Responsibilities:

  • Developed Microsoft Visual C++ 6.0 front-end user interface for a GPS “OnStar” type vehicle navigation
  • System. Programmatically integrated the UI with a ORACLE 9i back-end database and coded stored procedures, UDFs, and triggers. Utilized multi-threading parsing techniques for handling command
  • Packet 802.11B transmit / receive events and multi-tasking. Designed UML class diagrams with VISIO.

Confidential, San Diego, CA

Software Engineer II (VB.NET Automation Controls)

Responsibilities:

  • US Navy (San Diego 32nd Street Base) shipboard Automated Warehouse project:
  • Developed a Visual Basic 1.5 .NET software GUI interface for controlling belts, sensors, and lifting cranes (Allen Bradley PLC controlled Cranes, Conveyors, etc.) for pallet loading / fetching tasks at the U.S. Navy Dept. of Logistics Dept. Defense /DLA.
  • Designed object interface to control conveyor.
  • Integrated serial and RS-488 communication algorithms and programmed Allen-Bradley PLC500 ladder logic code, and UML classes.
  • Developed ADO.NET data grid connection strings, VB dialogs, multi-threading and MS Access tables.

Confidential, Carlsbad, CA

Software Engineer II (VB.NET Automation Controls)

Responsibilities:

  • US Airforce (SIBBERS Project) for satellite Communications video Compression project using C++, Active X, and VB.NET. Developed several GUIs in Visual C++ 6.0 for Phase Lag Correction.
  • Provided Visual Basic 6.0 code development for a Fusion Coupler manufacturing Station which production floor staff used for mass production of Product. Partipcated in Waterfall status meetings.
  • Developed ADO.NET data grid connection strings, VB dialogs, multi-threading and MS Access tables.

Confidential, San Diego, CA

Software Engineer I - Controls Group

Responsibilities:

  • Software designed and developed real-time application code for electro-mechanical Robotic Control systems (Micro-chip Test Handlers).
  • Conducted programming with UNIX GNU “C++” and Visual C++ WIN32 using WindRiver VxWorks real-time operating system and and Tornado debugger.
  • Designed other RTOS projects in Unix C++ using Microware OS-9 operating systems for Motorola customers.
  • Utilized PID algorithm loop control within C++ code design (and UML design), and PL/SQL Oracle procedures.
  • Team member of group tasked to design semiconductor yield handler for INTEL Chip customer using RTOS of VxWorks from WindRiver Corp.
  • Designed C++ code and object orientated class design and COM.
  • Team software Engineer for Engineering group tasks with responsibility to design Chip Handler machines for Motorola Chip clients which required OS-9 RTOS and C embedded software design.

Confidential, San Diego, CA

Software Engineer

Responsibilities:

  • Project: DCNS (Digi Comm Networked Subsystem) for UAV command and Control, Telemetry Data Packet STE & ATE GUI.
  • Software designed, coded and Tested Visual Basic 5.0 GUI used for serial packet transmission of satellite telemetry data.
  • Maintained software for FMT-425 Navigation Proc. Units, RCT-100 Mini Data Link Transponder, CXS-600B Encoder BPSK units, and Satellite Product and Decoder/Encoder.
  • Lastly, assisted in Unit Software Testing Video Decryption Module Control Panel GUI using VB 4.0.
  • Performed Alcatel CHIP verification software design using Borland C compiler FPGA wafer layout testing.
  • Member of 5-person Software Teams and FPGA design teams during employment.

We'd love your feedback!