Tom Brzeski

  • .Net Architect / Developer
  • Houston, TX
  • Member Since Jun 26, 2023

Candidates About

 

Tom Brzeski

OBJECTIVE:

Seeking a contracting position where I can develop a project that utilizes my technical, leadership, and interpersonal skills to create and enhance innovative and dependable applications for a dynamic company.

 

PROFESSIONNAL SUMMARY:

  • Experience building architectural frameworks and application architectures from scratch.
  • 15+ years in architecting web and windows application development including requirements gathering, analysis, design, coding, testing, deployment and maintenance.
  • Expertise in developing HTML5/Javascript, WPF, Silverlight, WCF and ASP.Net and ASP.MVC applications and scalable high transactional multi-threading processes.
  • Architect experience with data modeling and normalization of database schemas.
  • Expertise knowledge of Object Oriented Programming and
  • Expertise in the .Net Framework and Microsoft Patterns and Practices.
  • Strong experience in writing SQL statements, stored procedures, function, views and triggers,
  • Experienced in developing client and web based application using WCF Web Services and Web Apis.
  • Strong knowledge of the Software Methodologies such as Scrum and Extreme Programming. Strong knowledge and experience with SDLC practices and experience with designing and developing SDLC processes standards.
  • Trained Scrum Master.

 

 

EDUCATION     Electrical Engineering, Cracow University of Technology, Poland, 1979-1984

 

LAUGUAGES: C#, VB.NET, XAML, WPF, Silverlight, ASP.NET/MVC, XML, XSD, XHTML, UML, JavaScript/JQuery, AngularJS and (some) Java.

 

TECHNOLOGIES:  .Net, Enterprise Architecture, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Web Development , Cloud Computing, Azure, SOA,  Windows Workflow (WF),  N-Tier Design, Crystal Reports/Microsoft SSRS, IIS Administration, MS Office Development , Microsoft SQL Server, Stored Procedures / Triggers / TSQL, Telerik and Infragistics Controls

 

DATABASES: SQL Server (2000/2005/2008/2012), Oracle, Sybase, Informix.

 

TOOLS USED: Visual Studio (2003-2013), Enterprise Architect (Sparx), Embarcadero E/R Studio, SQL Server Management Studio, Codesmith Tools(4/5) , Microsoft Blend(3/4), XAML Snoop Tools, Adobe Photoshop/Illustrator.

 

Wood Group Mustang (WGM)                                                                             4/2013 – 11/2016

Pacesetter Project - Senior Software Developer

Pacesetter is the largest custom build application currently used by WGM. Approximately $15 million project to enhance a fat client WPF application to provide project management platform for a large worldwide projects managed by WGMDeveloped the UI for a large scale application using WPF, MVVM and the Prism framework under an Agile Methodology. Primary developer on PacesetterOnline, web version of sub set of Pacesetter.

  • Rewrote PacesetterOnline to HTML5, Bootstrap with AngularJS and KendoUI.
  • Created Report Subscription Module for PS Online.
  • Several enhancements to PS Online.
  • Payment approval work flows for PSOnline
  • Designed and developed the XAML forms for Pacesetter WPF client.
  • Created major styles and templates for our Infragistics controls
  • Performed performance tests and drastically improved the performance of the application at multiple stages of the project
  • Several code enhancements and bug fixes.
  • Used Data Bindings, Templates, Resource Dictionaries, Commands, Threading, Triggers, etc.
  • Technologies used: Visual Studio 2010/2013, ASP.MVC, Html5, AngularJS, KendoUI, WebApi, XAML, MVVM, Prism, Entity Framework 6 – Code First, WCF, Multi-threading Components, Infragistics Controls.

 

Hisco Inc.  Houston, TX                                                                                             6/2011 – 6/2013

.Net Architect / Developer

Architecting and implementing Microsoft based solutions.

  • Architected and implemented Common Security Framework.
  • Develop Budget Tool – a Silverlight based application for all of the Hisco departments to edit and maintain a budget data related to each Division/Branch operations.
  • Designed and implemented companywide compensation tool. The Comp Tool – a Silverlight based application which provides all users with access to their compensation plan. Application includes a module which does calculation for Outside Sales commission, Branch Manager, Regional Manager and Corporate Managers bonuses. It also provides a data bridge for ADP (payroll) and company ERP system (Infor).
  • Microsoft Dynamics XRM based custom data import connector for CRM.
  • Prepared proof of concept for Hisco Mobile applications. Created a HTML5 application which provides Outside Sales personnel with real time inventory checking tool, tested on iPhone, IPad and Samsung Galaxy.
  • Prepared a proof of concept / roadmap on the company eCommerce package replacement and integration with ERP and CRM system.
  • Technologies used: Visual Studio 2010, Silverlight, MVVM, RIA Services, Telerik Controls, HTML5/CSS3/JQuery, Infor Sxe API, nopCommerce framework, ASP.MVC, HTML5/CSS3/JQuery, KendoUI framework.

 

 

 

BJ Services/Baker Hughes, Houston, TX                                                                6/2010 – 6/2011

PowerView Project – Independent Contract Work                 

.Net Architect

Architected the rewrite of BJ Services eDispatch Application into new WPF driven application. The PowerView is a mission critical application used worldwide by BJ dispatchers to manage scheduling of their jobs. The application is connected to the PowerVision where proposed jobs are retrieved, scheduled, dispatched and completed.

  • Worked with business owner to gather application requirements.
  • Managed a small team of developers, some task included task assignments, code reviews, TFS administration, defects triaging and daily test deployments.
  • Designed and implemented POCO Application Business Object Layer based on the Entity Framework 4.0.
  • Created custom T4 templates for core code generation.
  • Architected the core modules which included Entity Tracking, Application Validation Module, Undo Framework, History Module, Event Aggregator Module and Core Framework for saving retrieving and updating Application Business Objects.
  • Designed and created several WPF screens for PowerView,
    • Staged Jobs Screen.
    • Calendar Schedule (Monthly/Weekly/Daily) Screen.
    • Job Search Screen.
    • Cementing, Ecowave, Fracturing, Coiled Tubing and Generic Service Line Screens.
    • User Preferences, Alerts screens.
    • Implemented Well Search Service.
  • Created several reports (Dispatch Sheets) for all of the service lines.
  • Technologies used: Visual Studio 2010, WPF, C#, WCF/RIA Services, Entity Framework 4 with custom T4 templates, SSRS Reports, MEF, MVVM, Telerik controls, Click Once Deployment, 2010 TFS, Agile, Unit Testing.

 

 

 

 

Perficient, Inc.                                                                                                6/2009 - 3/2010

Senior Application Developer/Team Lead

Halliburton – “The Oz Project”

Participated in the design and implementation of next version of core Halliburton Cementing Software “The Oz Project”, this replaces legacy OptiCem,  

Some of the tasks I have been involved;

  • Implemented and tested Business Object Model using Halliburton Common Application Framework Components and Microsoft Entity Framework.
  • Create Unit Measure System Provider, which is based on the Landmark EDM model.
  • Created Application Metadata provider which was used by both, Business Object and WPF UI MVVM wrappers.
  • Designed and implemented Validation Framework, based on Microsoft PNP Validation Block.
  • Implemented several components for View and View/Model, Wellbore Geometry, Unit System Editor, Pure Fluids Library, Tuned Spacer/Complete Receipt. Components were developed using MVVM/Prism model, coded both WPF XAML and View/Model.
  • Technologies used: WPF,.Net, MVVM/ Prism, Enity Framework, HCAF framework, 3.5, XAML, Infragistics data grid for WPF, Infragistics UI controls, Enterprise Libraries / Patterns and Practices 4, WCF Services, Agile Development, TFS, Unit Tests, Silverlight

 

 

P.E. Moseley and Associates                                                                           3/2009 - 6/2009 .Net Architect/Senior Application Developer

Well Evaluation Model – WEM 12 (Rewrite)

Participated in the design and implementation of next version of PE Moseley “Well Evaluation Model" application release. WEM has been used worldwide by operators, service companies and consultants for more than 25 years. New Wem version is a total rewrite using .Net 3.5 and WPF/XAML. Some of the tasks I have been involved with;

  • Created Production Data Module, which gets production data from many different sources like Excel files, Microsoft SQL Server, Oracle Servers and Historian/PI.
  • Created real time aggregation and averaging algorithm for Production Data.
  • Created reservoir production allocation calculation based on the surface data (multi-layer environment).
  • Designed application data model which included Well, Layer, Reservoir, Wellbore and other related data components.
  • Designed and implemented application data store, which was built using Microsoft SQL Server using Linq to Sql and Link to Entities model.
  • Built several screens for Well/Wellbore/Layer/PVT profiles.
  • Implemented horizontal, vertical and deviated well screens which included deviation angle calculation.
  • Technologies used: WPF .Net 3.5, XAML, Xceed data grid for WPF, ChartFx , Syncfusion Enterprise Libraries / Patterns and Practices 4.1, WCF Services, LINQ, LINQ to Sql, LINQ to XSD, LINQ to Entities, Code Smith with PLINQO templates.

 

 

 

Landmark Graphics, Halliburton Company                                           3/2007 – 3/2009

Tech Advisor Software Development ESG

Oil and Gas Production Solutions – Production Operations

 

Participated in design, implementation and testing of Landmark’s AssetObserver.

AssetObserver operating environment enables ready integration of the diverse data sources and technologies employed in production operations. It is the Web-based operating system that provides a common platform for DecisionSpace Production Landmark’s integrated production operations solution, to create a collaborative virtual operations environment.

  •  Agile development NUnit, Fitnesse.Net, Integration testing
  • Participated in the development of the AssetObserver 1.0, ASP.Net Web Application.
  • Created a mission critical Relation Driver to retrieve PI/Historian data for AssetObserver 1.0.
  • Architected and developed network ASP.Net visualization based on the PRODML model.
  • Developed several Web Parts for AssetObserver 2.0 and MOSS.
  • Developed AssetAdvisor, monitoring tool built in Asp.Net for AssetAdvisor 2.0.
  • Created Network Configuration Tool built with C# 3.0 and GoDiagrams.
  • Designed and implemented several Silverrlight controls for AssetObserver modules.
  • Technologies used: C# 2.0/3.0, Asp.Net, , WCF Services, Silverlight 3,WPF, JQuery, Ajax, Web Services, Web Parts, Telerik controls for Silverlight, LINQ, LINQ to Sql, LINQ to XSD, GoDiagrams, XSD/XML, Sql Server 2005, Ms Enterprise Libraries / Patterns and Practices 3.0/3.1/4.0,.

 

 

 

Plains All American Pipe Line Company

Architect/Senior .Net Consultant

Web Dispatch                                                                                                1/2006 – 3/2007

. Net Architect/Project Manager

  • Directed 10-person team in eleven-month project to build Web Dispatch ASP.Net application. Participated in project planning, functional requirements, design, user acceptance and launch. Hire as consultant, mentored the team of developers with their first ASP.Net project. Build using ASP.Net 1.1 and SQL server
  • Architected, design and implemented service to interface web dispatch application with XATA host provider. The application was build as window service using C# and with SQL server on backend and it was responsible for sending scheduled loads to the Plains Pipeline truck’s CE devices, using vendor (XATA) very specific web service calls. Implemented ticketing application data retrieval process, which collected critical data from trucks in the field and sent it to the mainframe for processing.
  • Architected, designed web application for lease operators to request a load pickup from their leases. Operators were able to add remove or reschedule their loads and also application provided several financial reports. Application was designed in ASP.Net 2 with Ajax.net controls running on SQL server talking using web services thru firewall.
  •  Architected, design and developed project tracking web application. The application was build-using .Net 2.0 with Atlas controls (recently converted to Ajax.net) and provided users with ability to manage their projects and related time entries.

 

Project Manager

  • Led several application teams in developing a testing strategy for installation of Dispatch and XataBridge applications as part of systems migration consisting of several legacy applications including mainframe applications. Directed 4 user groups in user acceptance test planning and execution. Directed IT development staff in unit and integration testing.
  • Conducted systems analysis, analyzed business requirements, completed configuration, trained system administrators, and research problems with user acceptance testing. Server as point person in IT internal controls, problem management, and system life cycle methodology.
  • Introduced development team with new Rapid Application Development tools and best patterns and practices, which greatly reduced time to market time for new applications and provided flexible support for existing legacy applications and significantly reduced number of bugs and issues.

 

INDEPENDENT WEB DEVELOPER (Founder/Operator)                                                              2001 - 2008

  • SellMyCar.com –Designed tested and implemented three-tier web application. The site created using ASP.Net technologies with MsSQL backend. This B2C site provided consumer with way to create own classifieds ads and included components, search or shopping basket with PayPal and 2Checkout.com authorization and Authorize.net, Built .Net windows application which automatically uploads used car inventory from provider website (AutoBuyTel.com/CarsDirect.com). Implemented PR tracking system  Technologies used: VB.Net, C#, SQL, TSQL, DTS, MSQL Reporting Services
  • Technologies used: ASP.Net 2, C#, Web services, Ajax, Ajax Tool Kit
  • Website has been sold in 2008

 

 

U.S. Department of Treasury    (Office of the Comptroller of the Currency)                                       1/1999 – 1/2006

Application Architect

 

NextGen CAT

  • .Net Web application which provides National Bank Examiners with web based interface to create ad-hoc SQL reports and run Crystal report templates.

CAGNetWizard

  • .Net Web application which provides National Bank bankers with web based interface to create ad-hoc SQL reports and run Crystal report templates.
  • Created Crystal Server Web Service which provided Enterprise Application to generate cross platforms report engine
  • Technologies used: ASP.Net, C#, Web Services, MSSQL, TSQL.

CAGNet Real Time

  • .Net window services which moves CAG data from Remedy servers to the US Treasury external SQL servers. This data is used by all of the major US National banks.
  • Technologies used: VB.Net, XML Web Services, MSSQL Servers (triggers, stored procedures, DTS services).

CAGWizard

  • .Net Web application which provides National Bank Examiners with access to CAG database also created .NET web interface for examiners to generate Crystal Reports.
  • Created Crystal Server Web Service which provided Enterprise Application to generate cross platforms report engine
  • Technologies used: ASP.Net, C#, Web Services, MSSQL

CCRA Report generator

  • Net windows application which provides OCC Analysts with creating mission critical CCRA reports. The application created over 1800 PDF reports with one template.
  • Automated the Quarterly autoruns. 
  • Technologies used: ASP.Net, C#, Web Services, MSSQL, .Net Window Services.

CAGNet -Project

  • Primary Architect of CAGNet – design, implemented and tested G2B web interface.
  • This interfaced provides all National Banks with access to Comptroller of the Currency Complaint database and provides image documents exchange system. Currently there over 300 charters enrolled in our program. This interface provided data and image transfer. All the data transferred to the RemedyAR system with documents transferred to the Saros Image System
  • Project Received OCC and US Treasury Automation Award.
  • Technologies used: ASP, COM, Transactional Server, ADO2.5, Crystal Reports
  • Extract component built using .Net window service connecting to Several SQL databases.

Comptroller of the Currency

  • Designed, tested implemented the federal agency national web. The CAGNet – Customer Assistance Group site was designed to provide all major US banks with the web access to OCC complaint database. The banks were able to read and response to consumer’s complaints, including electronic document exchange procedure. This site was built using COM technology and ASP Components were coded in VB6 and back end based on MsSQL2K. Data tier was build with store procedures to deliver highest database performance.
  • Created component to create direct connection to the Remedy AR database
  • Technologies used: ADO, CDO, MTS, ActiveX, ASP, JavaScript, VBScript, SQL. The total rewrite to .Net framework. Working with new Visual Studio.Net Beta 1 and 2 and release
  • Created .NET web base interface to provide analysts with tool to create web base (300+ )reports (.NET, VB.NET, Crystal.NET)

 

CLIENT SERVER PROJECTS

§  Customer Assistance Group - Office of the Comptroller of the Currency Designed and built Intranet site using Visual InterDev 6.0 and Visual Basic 6.0. The purpose of this site was to provide outside of Houston read only access to Customer Complaint database and Images of customer and institutional correspondence. Both databases resided on two different SQL servers. The biggest challenge was to bring Images to the HTML pages.  I achieved that by building ActiveX control (using VB and Eastman Software OCX). This control was able to retrieve file information’s from Saros database and display them in HTML page. Scripting was done in VBScript and ASP 2.0/ADO and ActiveX DLLs were built in VB6. Web enabled several Crystal Reports using Seagate ASP DLL.

§  Office off the Ombudsman - Office of the Comptroller of the Currency Built over 300 Crystal Reports. Those reports were available to the users through custom built VB application. Each report was built as a template so creating and manipulating the data was very easy. Those reports were used by Senior Executives and Analysts.

§  Customer Assistance Group - Office of the Comptroller of the Currency Involved with designing and implementation of national call center. The application was built around Remedy AR System and FileNet Suite. We used Remedy for customer and institutional complaint information and FileNet Suite for imaging database. Created several Remedy macros and Word 97 automation scripts which helped users with better and more efficient data entry.

 

 

And several other independent small projects.

 

 

TRAINING

 

2008 - Dr. Venkat Subramaniam – Scrum Master - Extreme Programming boot camp.

2008 - Dr. Venkat Subramaniam (agiledeveloper.com) Agile Development Advanced course.

2003 – 2010 Microsoft TechEd participant.

1996 Houston Community Collage Houston, TX

·         Intermediate and advanced Visual Basic 4.0

1998 Keystone Learning Systems Houston, TX

§  Intermediate and advanced Visual Basic 5.0

§  Client/Server Development, OOP, ODBC, JET & ODBC, JET & Stored Procedures, DAO, RDO, ADO, ActiveX Automation & Server Creation, ActiveX Controls, Windows API, COM, DCOM.

1998 New Horizons Houston, TX

§  Overview of Microsoft SQL Server 7.0

§  Developing Client/Server Applications with Visual Basic 6.0 using ADO's objects for Microsoft SQL Server 7.0

§  Intermediate and advance Microsoft Visual InterDev 6.0

§  Advanced ASP 2.0, IIS4 and MTS

 

CERTIFICATIONS         1997, NASD Series 7 and 63

                                    1991, TACLB9072 - Texas Department of Licensing and Regulations

 

 

REWARDS        1999, 2001, 2003 Comptroller of Currency Award

2001 OCC Best Team Award