Summary

Expertise

Project Highlights

Education

Agency

PS

English:

Proficient

Paul S.

vetted by Youteam

Vetted by YouTeam

Latvia

UTC +02:00

Europe/Riga

English:

Proficient

Senior .NET Developer with more than 20 years of expierience.

Senior Developer with more than 20 years of experience. I have been committed to delivering high-quality, high-performance, web, desktop and enterprise solutions. My broad experience with a variety of technologies provides a solid foundation to successfully design and develop both small and large-scale software solutions. I maintain a commitment to best practices in software development and client services.

Want to hire this engineer?

Check if Paul is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

C# 10 years
.NET 10 years
SQL 10 years
Node.js 8 years
JavaScript 10 years
TypeScript 6 years

Other technologies

ASP.NET
AWS
Azure
C
CSS
Express.js
HTML5
Kubernetes
Linux
PostgreSQL
React.js
SSIS
Visual Studio
ADO.NET
Entity Framework
Git
Golang
Jenkins
LESS
LINQ
NoSQL
Web Services
Postman
Webpack
WebSockets
Docker
WebAPI
Redux
TFS
SCSS
Vue.js
Microservices
Nest
.NET Core
Serverless
Firebase
Azure DevOps Server

Project Highlights

icon
Senior Software Engineer

Senior Software Engineer

Sep `22 - Present

2 years

Private Client

Architecture, design and development of microservices using Go (Golang) and Node.js.

Responsibilities & achievements

Proactively champion in establishing best software development practices and coding standards.

Node.js
PostgreSQL
TypeScript
Amazon Web Services
Go
icon
Senior Software Engineer

Senior Software Engineer for Sherpa°

Jan `22 - Aug `22

7 months

Sherpa°

Work on defining the architecture and development of a serverless system processing incoming notification emails regarding E-VISA applications.

Responsibilities & achievements

Migrated product API cloud function to cloud run app NestJS app. Participated in various product development tasks as a member of the Autobots engineering team.

JavaScript
Linux
Node.js
PostgreSQL
TypeScript
Git
ES6
RESTful API
Firebase
Azure DevOps Server
icon
Senior Software Engineer

Senior Software Engineer for DevExpress

Mar `18 - Dec `21

4 years

DevExpress

Fullstack design and development of DevExpress' next generation Report and Dashboard Server.

Responsibilities & achievements

Consistently developed and delivered high-quality, low-defect, maintainable and robust code. Implemented new functionalities.

ASP.NET
Azure
C#
DevExpress
Linux
.NET
Node.js
React.js
Visual Studio
Windows
Git
Jenkins
ES6
MS SQL Server
RESTful API
Webpack
Docker
WebAPI
Redux
RxJS
.NET Core
icon
Senior Software Engineer

Senior Software Engineer for Radical Imaging

Feb `14 - Feb `18

4 years

Radical Imaging

Various projects for different clients in the field of teleradiology.

Responsibilities & achievements

Created cloud-based Voice Recognition system specifically for Radiologists' report dictation on AWS and GCloud. Using Chrome SR APIs and cross-browser version using google SR cloud services. Created Voice Recognition solution integrated with web-based reporting application based on MS ASR, with custom dictionary tailored specifically to the Radiologists'. Developing Clear Canvas plugins.

AWS
C#
HTML5
JavaScript
Meteor
.NET
Node.js
PostgreSQL
React.js
SQL
Git
Jenkins
WebSockets
WebAPI
icon
Senior Data Engineer

Senior Data Engineer for Cargill

Aug `13 - Nov `13

3 months

Cargill

Architecture and implementation data processing system taking different data feeds and producing common format output for analyzing Cargill’s Animal Nutrition department.

Responsibilities & achievements

Worked closely with the business side of the project to refine requirements, helped them with interpreting results and gracefully managed changes to the requirements. Phase 3 design and implementation of data processing system for CAN.

C#
JavaScript
.NET
SQL
SSIS
MS SQL Server
MVC
icon
Senior Software Engineer

Senior Software Engineer for T-Check Systems

Oct `10 - Dec `12

2 years

T-Check Systems

A financial subsystem for state of the art SOA credit card payment processing system.

Responsibilities & achievements

Played vital role as senior software engineer in an agile team responsible for developing financial subsystem for state of the art SOA credit card payment processing system. Architected and implemented data access layer for the entire payment processing system using compiled expressions. Enterprise based WCF Service development using SOLID design patterns and MOQ unit testing. Contributed to internal frameworks.

ASP.NET
C#
JavaScript
.NET
SQL
ADO.NET
Entity Framework
MVC
icon
Software Engineer

Software Engineer for Virtual Radiologic

Jan `09 - Jan `10

1 year

Virtual Radiologic

Led design and development of Client Operation Center (Silverlight) web applications, encompassing database, business/workflow, and presentation tiers.

Responsibilities & achievements

Developed vRadConnect (ASP.NET) a RIS web based system. Redesigned existing DAL components by emitting dynamic code at run time. Resulting in 20x speed improvement when converting data returned from DB to DTOs. Developed RIS web based application.

Ajax
ASP.NET
C#
JavaScript
.NET
Silverlight
SQL
Telerik
ADO.NET
Web Services
icon
Senior Software Engineer

Senior Software Engineer for DNT/Meteorlogix

Jan `04 - Jan `09

5 years

DNT/Meteorlogix

Designed and developed Central Logging system for multiple production services and clients, using very fast custom RPC algorithms.

Responsibilities & achievements

Designed and developed high performance and netCDF data collection system for real time weather observations and forecasts used by Power, Utility, and Transportation companies. Raw weather data from multiple sources imported into netCDF format on Windows platform with retrieval functionality on DEC and Linux platforms. Designed and developed weather text decoder system, also wrote AIRMET, SIGMET, TAF, METAR, SYNOP decoders to be used in automated in weather displaying systems for AviationSentryOnline, and automated weather alerts for Energy and Transportation business sector. Designed and developed many DotNetNuke ASP.NET modules for Meteorology and internal IT operations. Designed and developed Quality Control System for incoming weather observations. Designed and developed statistical analysis software for determining “Normals” weather based on previous years of observed data. Designed and developed commodity trading analytical software predicting crop production yields based on season’s moisture levels compared to previous years’ data. Re-Designed and developed new MADIS ingest system (netCDF to MSSQL). Legacy system had too many performance limitations allowing only a small subset of station data provided by MADIS. New system can handle the entire data set at a fraction of the cost (speed). Designed and developed many RWIS related components in TSQL, Java, and C# to accommodate data feeds from common systems such as Clarus System and from dedicated DOT feeds. Tech: x86 MASM, COM/DCOM/COM+, C#, .NET, Visual C++, ATL, MFC, STL, GCC, SQL, Java, netCDF, GRIB, GRIB2, ESRI Shapefile.

C++
Java
Linux
.NET
SQL
ATL
STL
GCC
MFC
icon
Senior Software Engineer

Senior Software Engineer for Boston Scientific

May `03 - Sep `03

4 months

Boston Scientific

Developed COM-bridge with legacy DDE enabled application for Pacemaker telemetry board interface communications.

Responsibilities & achievements

Developed custom data streaming interface between Linux and Windows platforms based on custom Remote Procedure Call engine, transparent to the physical connection: Serial or IP interface. Developed system to execute Linux shell commands remotely from Windows client. Developed system that extracts plain text from Adobe PostScript files, for capturing and evaluating printer output. Developed template library to gracefully handle COM errors for both client and server side. Tech: C#, .NET, Visual C++, ATL, STL, MFC, Sockets, PRC,COM/DCOM, Java/J2SE, GCC, G++,Ghostscript

C#
Java
.NET
J2SE
Socket Programming
STL
GCC
MFC
icon
Senior Software Engineer

Senior Software Engineer for OnTrack

Oct `02 - Apr `03

6 months

OnTrack

Designed and developed framework of WDM Windows drivers (SCSI miniport, and kernel mode drivers) for mounting multi-format captured disk images to the Windows OS as another physical disk in the system for electronic forensic industry. This allowed users to work with the disk drive as if it was directly connected to the system, rather than a collection of files and directories representing physical sectors of a drive.

Responsibilities & achievements

Consistently develop and deliver high-quality, low-defect, maintainable and robust code. Implementing new functionalities. Tools: NT DDK, DriverWorks, SoftIce, WDM, VxD, SCSI miniport, C++, ATL, MFC, x86, Masm

C++
MFC
icon
Senior Software Engineer

Senior Software Engineer for Eastman Kodak Company

Jan `01 - Jan `02

1 year

Eastman Kodak Company

Developed Windows kernel mode driver for custom high speed data I/O board.

Responsibilities & achievements

Developed Windows kernel mode driver for custom high speed data I/O board, capable of transferring 200+Mb of data in less than 8 sec. Programmed AMCC (matchmaker) and Altera Flex 10K ICs. Used in a new generation laser printer for MRI / CAT scans. Developed numerous COM solutions for upper layers in health imaging printer modality to manage image transfers utilizing IO Completion Ports, Multithreading, and other performance optimization methods. Lead on technology decisions, development style, and dead-end technical issues. Technology and methodology mentoring junior level engineers on OOD, COM, Win32 internals, and many other issues. Influenced team and ported legacy code to Component based Windows 2000 modules. Improved error handling and error logging techniques for new software components. Tech: C#, .NET, NT DDK, DriverWorks, SoftIce, WDM, Visual C++, ATL, MFC, COM, Masm, x86 Assembly

C#
.NET
ATL
Component Object Model (Microsoft COM)
X86 assembly language
MFC
icon
Senior Software Engineer

Senior Software Engineer for Western Digital

Jan `96 - Jan `99

3 years

Western Digital

Developed label printing system for SCSI disk drive assembly to be used at the factory for generating unique per device label including custom OEM information for multiple vendors, such as Compaq, Dell and IBM.

Responsibilities & achievements

Developed data connectivity solution for hard disk production line across Novell and Microsoft platforms. Wrote state-of-the-art IPX to TCPIP connectivity system, composed of custom load-balancing bridges, ORACLE back-end servers, and client data collection applications. Developed COM and low-level libraries for Pharlap Dos-Extender an d Windows drivers for SCSI host adapters: Buslogic, Itech, Symbios, Adaptec, and QLogic, including LVD and Fibre Channel variants Various project lead. Architecture and implementation of the numerous production process steps, and algorithms, with high -volume manufacturing in mind. Tech: Microsoft C++, ATL, MFC, COM, SQL, Sockets, VxD, NTDDK, SCSI, Masm, Tasm, x86 Assembly.

C++
SQL
ATL
Socket Programming
X86 assembly language
MFC
MASM
TASM

Education

Higher education in Computer Science

Agency

Business Productivity agency #4050

10-50

GMT+1

Krakow / Poland

Core Expertise

Agile
Ajax
AngularJS
API
ASP.NET
ASP.NET MVC
Authorize.Net
Azure
C#
CRM
Database Developer
DevExpress
GitHub
Google Maps
HTML5
JavaScript
jQuery
Microsoft Dynamics CRM
.NET
nopCommerce
Outsourced Developer
PL/SQL
POS
PostgreSQL
React.js
Remote Developer
Application Programming
ASP
Authorize.Net Development
Custom CMS
Data Backup
Data Warehousing
Database design
database programming
DBMS
ECMAScript
Elasticsearch
Entity Framework
Geolocation
Git
Google Maps API
HTML
IT Management
JQuery Mobile
Microsoft SQL Server Programming
Microsoft Visual Studio
Nginx
NoSQL
Object oriented design
PostgreSQL Administration
PostgreSQL Programming
Angular 2x
jQuery UI
MS SQL Server
PgAdmin
Project management
RESTful API
Bug fixing
Docker
Google Maps SDK
Microsoft SQL Management Studio
ASP.NET Web API
Azure App Service
Azure Storage
Azure Web
HTTPS
jQuery plugins
Kanban
Pure ASP.NET
HTTP
MVC
Project Manager
Flexbox
Angular UI Bootstrap
Angular Material
Katalon Studio
Angular CLI
.NET Core
DevExtreme
Figma
Azure Cognitive Services
Angular CDK
NgRx
Azure Automation
.NET Framework
Azure DevOps Server
.NET Web API
Azure API Management
Azure Front Door
Azure Cosmos DB
Azure Functions

Industries

Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Travel & Tourism, Booking & Rent, FMCG, SaaS, ERP, Point-of-Sale, Management System & Automation

Want to hire this engineer?

Check if Paul is available