Paul Beck Jr
- Pittsburgh US-PA
- [email protected]
Finding a position that allows me to utilize and expand my current skills on the .NET platform and that allows me to explore new technologies and better ways to write software.
“Paul is a solid all-rounder with excellent problem solving skills and strong development skills. Paul would be an asset to any company.”
-- Brendon Tucker, COO, SOCRATES Inc, a SCIOinspire company
managed Paul indirectly at SOCRATES, INC
Responsible for the design and implementation of an ASP.NET application that is the first phase in replacing an existing desktop application. Project includes review of existing code, working with sales staff to determine needs for first version of the online application and putting in place a system that is able to be expanded on for future additions to the application.
Worked with a team of developers to take an existing Physician Portal and rewrite it using ASP.NET. The application consolidates patient data from many sources including Labs, Radiology and Imaging, along with physician notes and patient demographics for use by out of network doctors and patients.
C# - Used exclusively for all backend and codebehind code used for the web and wcf services and ASP.NET websites.
ASP.NET - Used as front end for several website projects
MVC - Used initially exclusively for all projects. Creating a "portal" that we could plug in portable areas so that development could be modularized. This design was placed on hold because of time restraints.
WCF - Used for services that performed tasks such as Logging, Authentication, Data retrieval, auditing, and email.
Web Services - Used for some smaller projects where database and data were delivered by another team. Simply consumed these services to create a web front end for these projects.
MySQL - Used exclusively for all database needs. Had part in some table creation and stored procedure authoring.
Part of a team of developers who redesigned web application for speed and multiple server setup. Original application was not scalable and couldn’t handle the high volume of traffic the company was receiving. Part of the re-write included implementing a new architecture that included NHibernate for data access. New features developed by me included a startup wizard that created accounts in the system, a coupon generation module that generated unique barcodes and placed them within a PDF file, a windows service that read EML files generated by SMTP and queued them up and sent them out to the recipient.
C# - Exclusively used for all backend and codebehind code.
SQL (2008) - Modified existing tables, created and modified stored procedures.
NHibernate - Used for data access for new version of the software that was being written.
IIS - All web sites and services were hosted on a dedicated server in IIS.
ActivePDF - Used to create coupons for promotions. Generated barcodes and fed them to activePDF for PDF rendering.
Working on integration tool for use between Millennium3 Payroll system and Attendance on Demand time system. Responsible for data transformation between systems via a mapping tool. Integration occurred based on database changes monitored by a windows service.
Visual Studio 2003, 2008
Writing web/desktop application to assist in the production of sports jersey lettering. Application responsible for receiving orders from web storefront and tracking order through the workflow steps in production.
Visual Studio 2003, 2008
Assisted in the migration of 12 websites to a new web server. Included sites using SSL and several sites using Ekctron CMS tools.
Assisted in the maintenance of a series of linked Excel spreadsheets used to predict product shipments for DelMonte Foods. Work was to become familiar with the business rules in the spreadsheets so that the team could write an equivalent .NET application. Project was ended before application was started.
MY SOCRATES Software system
Maintained/Enhanced VB.NET/C# application used for the management of insurance subrogation cases and recovery of money for the company's clients (Health Insurance Companies). The application used a SQL database to store medical claims. Application was responsible for the import of medical claims from clients via flat files (delimited or fixed) and the 'scrubbing/filtering' of the data to determine the possibility of a recovery based on diagnosis codes. The application also printed questionnaires to be sent to insurance subscribers with a 128b barcode that was used to link the questionnaire back to the case upon return. Some enhancements that I worked on were: Integration of Faxpress Server into the application to send/receive faxes and supply updates on outgoing fax status to the user. Retooling of case Search to be faster and more efficient i it's use of database resources. Addition of tracking case status behind the scenes to enable reporting on case time statistics and prediction future revenue.
Managed ASP.NET web application that allowed clients to access their case information and view live data. Rewrote reports using DevExpress reports to allow users to download reports as pdf, excel, etc. Allowed the viewing of Word documents over the web using Open Office as a service and pushing the document as a pdf to the web browser.
Created/Managed a web Report Center using Web Services and ASP.NET. Reports were created using DevExpress report tools.
SQL (2000, 2005)
Data Conversion Utility
Part of a team that developed, from the ground up, a utility that transforms data from an AS400 based flat-file system into a windows based application using SQL 2000. I was responsible for building “Business Objects” that represented each Table/file that was converted from/to. I was also responsible for developing a “Converter” class that was capable of converting from one business object to another, as well as a file reader/writer that could read and write from these objects and an SQL object that could save/load these objects to an SQL database. I created the “workflow” that the application used to run the different parts of the transformation. These workflows could be selected/deselected as needed. I also designed the User Interface for the application, which included security and the ability to start a transformation, view the log files from a running transformation and the ability to change the application’s settings.
Application Configuration Editors
Developed configuration editors for a clinical charting system that is used in a hospital critical care unit. I was involved in designing the User Interface (UI) for the editors as well as designing/creating Datasets and Data adapters to interact with the underlying framework (data layer) that interacted with the database. I was responsible for the UI and Business Logic. I also worked on one editor that required direct interaction with the SQL database (skipping the framework data layer). I was responsible for creating my own data access class that eventually became part of a windows service.
SQL Server 2000
I was part of a team of developers that was responsible for designing a data warehouse database that would be used for extracting data from the application's database and transforming it (using SQL transformations) into data that the data warehouse could use. I was also responsible for designing the cubes that would present the data and a UI that would display the data to the user and make it easy for the user to select and view data from the data warehouse database (via custom cubes viewable in a data grid and Crystal Reports for predefined reports). This project was cancelled the first time around and was restarted. The second time around I was primarily responsible for the user interface.
SQL server 2000
Microsoft Analysis Manager
Design and Build web application to interface with Windows based software suite. Responsible for creating data validation scripts, Web Page Generator, Password Utility, and Localization
Visual Basic (6)
SQL Server 2000
Help Maintain Medical Software Suite. Adding new features also responsible for designing and implementing localization plan for entire software package for support of 15 languages
Ryan has been placing me in positions in the Pittsburgh area since 2006.
Shawn was my direct manager at WPAHS.
Matt was my manager at SOCRATES, INC. We worked together on design of all projects that I completed at SOCRATES.
Worked with Jim on several projects at Philips Medical Systems.