English:
Proficient
Paul S.
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 availableExpertise
Years of commercial development experience
15 years of experience
Core technologies
Other technologies
Project Highlights
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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.
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Krakow / Poland
Core Expertise
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