.net Developer Resume
Vancouver, WA
WORK HISTORY:
Confidential, Vancouver, WA
.Net Developer
Environment : .NET 4.5, C#, Entity Framework, MVC, SQL Server sprocs
Responsibilities:- NET 4.5, C#, Entity Framework, MVC
- SQL Stored procedures, Views
- JavaScript, Angular JS and JQuery
- Web applications
Confidential, Vancouver, WA
Software Engineer
Environment: Azure, C#, JavaScript, OData, MVC, SSIS, SSRS, Power BI, Cloud Services, USQL, TFS
Responsibilities:- Building Federation authenticated Web Apps, UIs, Cloud Services and APIs in Azure using C# and MVC.
- Building SQL Server models (schema) and infrastructure (stored procedures, views, SSIS and Power BI) for OLTP databases and warehouses in Azure.
- Building LightSwitch SharePoint enabled apps with table and view level security using C# and javascript.
- SSRS developer. Embedded a Report Viewer control in ASPX and passed it report definitions and filters in C# code behind.
- USQL developer generating USQL scripts from a template and submitting them to the lake via HttpTriggered C# Azure functions in order to grow histories for an Enterprise Data Warehouse.
Confidential, Hillsboro, OR
Software Engineer
Environment: Eclipse, Android NDK, Ant, ADB, Linux, C, SQL, Java, Git
Responsibilities:- Building enhanced security enabled applications for Android using Eclipse, C, Java (JNI)
- Database modeler for SGX enabled applications in SQLite.
Confidential, Portland, OR
Software Engineer
Environment: Linux, C, C++, Python, gSoap, vCenter, PowerShell, Web services, Windows services, SVN
Responsibilities:- Building configuration and monitoring tools for Fluid Cache disk caching system using Linux libraries, gcc (portable C), gdb.
- Built a Text UI for initializing vCenter VSAs and Fluid Cache appliances using Python.
- Porting Linux user code in C to Windows for Fluid Cache.
- Built a web service using gSoap and Mongoose in C++ that invokes external PowerShell scripts returning results to clients.
Confidential, Hillsboro, OR
Software Engineer
Environment: WCF, C#, jscript, ETL, CRM, SSIS, TSQL, MVC, Entity Framework, Teradata, Oracle
Responsibilities:- WCF Services developer building streaming services for data virtualization projects in C#.
- Developed custom JSON/XML stream serializers in order to multi - thread proprietary formats in WCF functions.
- SQL Server modeler/developer creating infrastructure needed to dynamically configure my WCF web services.
- ASP.Net Dynamic Data developer creating web applications using C#, JScript, and custom UI components.
- SSIS developer building ETL services that synchronize CRM data stores.
Confidential, Bellevue, WA
Application Analyst (Consultant)
Environment: C#, VB6, ActiveX, DLL’s, Oracle, PL/SQL, OSISoft Pi
Responsibilities:- Consultant providing software solutions in support of real time system operations in C# and VB6.
- Oracle developer supporting Electric Power Distribution Management Systems
- Pi developer creating Gas Control Center infrastructure using VB6 and custom ActiveX controls and DLL’s
- Develop an interface that repeats data across selected points from OSISoft s Pi archive into a Caminus ACES Oracle schema. Interface conveys energy schedules and SCADA values from throughout the Western US. Written in VB6 using ADO, PL/SQL and Pi API.
Confidential, Issaquah, WA
Senior Software Engineer (Consultant)
Environment: Oracle 10g, UNIX shell scripts, TCL, PL/SQL, ProC, Java
Responsibilities:- Developer enacting releases and issue resolutions for FusionWorks Billing Mediation product family using Oracle 10g, UNIX shell scripts and TCL.
- Optimized standard PL/SQL reporting packages increasing runtime performance from nearly 24 hours to under an hour.
- Java developer creating Management Beans intended to provide run time control for real time data acquisition modules.
Confidential, Bellevue, WA
Database Modeler/Programmer (Consultant)
Environment: SQL Server, C#, VB6, Crystal Reports
Responsibilities:- Database Modeling and Programming. Designed, built and implemented T-Mobile s Retail Activity and Labor Hours Forecasting, Allocation and Security Model. Implementation Involved SQLServer infrastructure and stored procedures to efficiently grow and abstract a past Retail Channel Activity Archive, forecast future retail activities and predicted labor hours allocations and dynamically build a series of pre-aggregated reporting views for a Crystal Reports Web Server.
- Created Retail Finance Labor Model Security methods and implementations.
- Built Retail Finance Labor Model Mailer used to embed URLs in a source image within Email messages. The mailer provides custom SMTP handshaking settings specified at runtime that adjusts message connection densities and retries according to real time network and SMTP server environments. Build using VB6 and SMTP protocol commands thru Winsock.
Confidential, Renton, WA
Software Design Engineer (Consultant)
Environment: Teradata, VB6
Responsibilities:- Developer enacting releases for RMCS application. Build a Teradata macro that presents groups of data and their corresponding pivot columns in static sized rows. Used to dynamically create client pivot tables with hundreds of columns from the database using fixed sized rows and static, stored SQL.
Confidential, Redmond, WA
Software Design Engineer (Consultant)
Environment: .NET, C#, IIS, SOAP, SQL Server
Responsibilities:- SDE building infrastructure for RTC Operations using .NET, C#, IIS, SOAP and SQL Server technologies
Confidential, Bothel, WA
Database Analyst (Consultant)
Environment: Oracle, PL/SQL, ProC, VB, Access, Excel, SQL Server, DTS
Responsibilities:- Data Analyst identifying relationships and reporting requirements across several data warehouses. Data describes cell site equipment and configurations throughout customer base in the Americas. Analysis involves characterizing datasets and their relationships and validating process flows that affect them. Data is contained in Oracle 8i/9i. Analysis tools include PL/SQL, VB, Access, Excel, SQL Server, DTS
Confidential, Kirkland, WA
Product Developer (Owner)
Environment: C, C++, C#, VB, SQL Server. TFS, Linux, Apache, IIS
Responsibilities:- Created Remote Batch Copy. A remote file Gather/Scatter utility that automates batch copies from multiple sources and destinations on thousands of networks thru out the world.
- Created Active IP Sensor that captures IP port connections in real time as they are formed, progress and retire on remote desktops and displays them in a dynamic tree view that shows their state hierarchy.
- Created Log Dispatcher A Real Time Event Driven Network Node.
Confidential, Bellevue, WA
Senior Developer (Consultant)
Environment: PL/SQL, WIN32, ODBC, C++, ASP, SCADA, SQL, Oracle
Responsibilities:- Maintenance Programmer supporting e-terraarchive suite. Product provides a distributed general-purpose tool for scheduling data transfers from real time SCADA systems to Oracle or SQL Server. Development environment included PL/SQL, WIN32/Unix ODBC, C++, ASP
Confidential, City, WA
Database Programmer (Consultant)
Environment: Oracle, PL/SQL, ETL, VB6
Responsibilities:- Database Modeler building schema to support views of critical business operating metrics for senior management.
- Designed and implemented a series of PL/SQL packages and procedures that acquire data from operational sources and populate Business Object universes used to monitor financial performance. Views for business metrics are materialized from staged snapshots, external tables and historical datasets merged via scheduled PL/SQL server code.
- Assigned Priority 1 and 2 system acceptance discrepancies related to an Enterprise Information System data warehouse. EIS is comprised of an Access front end that assembles ODBC pass-thru queries destined for an Oracle9i aggregated from SAP 4.6c. Maintenance activities involve correcting embedded SQL in Access VBA modules, editing ETL processes on the various servers and implementing new functions appropriate for Oracle 9i and Philips’ EIS system.
Confidential, Bellevue, WA
Senior Technical Systems and Applications Analyst
Environment: C#, VB6, C++, OSISoft’s Pi, Oracle, SCADA
Responsibilities:- Developed an interface that repeats data across selected points from OSISoft’s Pi archive into a Caminus ACES Oracle schema. Interface conveys energy schedules and SCADA values from throughout the Western US. Written in C# using ADO, PL/SQL and Pi API.
- Created a Windows Service that buffers Oracle 8i DBMS ALERTS against an outbound FTP control using VB and Winsock API. Service provides a data feed into corporate HQ from the operations center and supports online status reporting and real time error recovery.
