Post Job Free

Resume

Sign in

Full Stack Engineer - .NET C# WPF ASP.NET SQL

Location:
Toronto, ON, Canada
Salary:
88 / hr inc.
Posted:
February 29, 2024

Contact this candidate

Resume:

Alex Pigida ad30f0@r.postjobfree.com • 416-***-****

LinkedIn • Toronto, Ontario

Full-Stack Software Engineer

Stack Software Engineer

Discover the craftsmanship of Alex, Full-Stack Maestro, with 20+ years of proven success in entire SDLC and developing great UI/UX for desktop, web, and mobile applications. Tech enthusiast and skilled developer, I deliver cutting-edge, user-friendly enterprise applications that cater to diverse needs. With a flair for intuitive, responsive design, I enhance accessibility and functionality, ensuring a frictionless user experience. Known for problem-solving and client-focused solutions, I push technology to its limits to ensure demonstrable impact...

…Also, avid professional hobbyist with passion

for developing practical daily-use applications, including apps for revenue/time tracking, taxes, crowd control, weather-based planning, and tutorial games for kids, transforming chores into enjoyable experiences

(sampled at www.alexPi.ca).

Objective

Aiming to secure a hands-on role, leveraging my expertise in crafting impactful applications and sophisticated solutions that exceed business requirements at hand, while significantly enhancing the user experience. Technical Proficiencies

.NET, WPF, UWP, Blazor, MAUI, ASP.NET, MVC, Razor, MVVM, C#, C/C++, XAML, GPT-4, T-SQL, Microsoft Visual Studio, WWF, WCF, Web Services, RESTful API, RIA Services, WinForms, WebForms, Silverlight, Entity Framework (EF), ORM, NHibernate, JSON, AJAX, HTML, CSS, JS, Angular, ReactJS, jQuery, Google Earth, Microsoft Virtual Earth, PL SQL, DTS, ADO.NET, IIS, VB.NET, VB6, UML, Visio, SharePoint, TDD, DDD, TPL, XML, SOAP, WSDL, Win32, ATL, MFC, VBScript, JavaScript, COM/DCOM, COM+, MTS, OOP, PowerShell, Crystal Reports, MS Office Automation, Git, GitHub, VSS, TFS, SVN, Bitbucket, Windows Service, Azure Cognitive Services, Azure CI/CD, DevOps, Azure SQL DB, Azure Key Vault, Azure Web Hosting, MS SQL, ODBC, Oracle, SQLite, MongoDB, MS Access, SSMS, SSRS, SSIS, ETL, JIRA, Confluence. Projects & Consulting Experience

RBC CM Full-stack Developer 2022/12 – 2023/12

Refined the company’s core trade support application and designed a set of new smaller standalone desktop apps.

• Demonstrated surgical precision in bug fixing and new business logic implementation to ensure the smooth functioning of the flagship application that manages trade processes in the backbone servers of RBC.

• Streamlined various in-house chores by developing original standalone applications, incorporating modern UX styles and leveraging the latest advancements of the .NET platform.

• Recognized for my innovative approach in designing a one-click symmetrical permission editor, as well as for enhancing the user experience of widely-used in-house applications.

• Transformed disarrayed table tennis enthusiasts into self-organizing teams with a side project application. Expanded its accessibility by porting it from a WPF desktop app to cross-platform availability, including UWP, MAUI, Angular, and Blazor and hosted it on Azure.

• Ported my Microsoft Teams ChatGPT bot into a standalone automated WebEx client. Skills: WPF/XAML, .NET 8.0, C#, TDD, TPL, UWP, Angular 16, MAUI, Blazor, Azure, XML, XSLT, MS SQL, EF Core, ETL, GPT-4.

Alex Pigida ad30f0@r.postjobfree.com • 416-***-**** LinkedIn • Toronto, Ontario

CI Financial Full-stack Developer 2021/01 – 2022/10 Led the design and development of new applications and refined existing ones, bolstering team productivity with innovative tools.

• Expertly utilized .NET 6.0 (XAML, C#) / MS SQL stack for designing and implementing two big green-field desktop applications:

o RIF-LIF Payment Calculator/Scheduler – 100x accelerator/replacer of the old Excel-based solution, o Database Process Launcher/Manager – innovation in action.

• Automated local code repository deliveries with a brand-new Azure's CI/CD pipeline.

• Boosted team efficiency by developing operational support apps, leveraging ChatGPT's conversational AI for real-time log analysis and a Microsoft Teams bot integration.

• Assisted in resolving bugs within the existing suite of local enterprise back-end applications. Skills: WPF/XAML, .NET 6.0, C#, TDD, DDD, TPL, MS SQL, EF Core, ETL, Azure CI/CD, DevOps, GPT-3.5. Iress Full-stack Developer 2019/11 - 2020/11

Diligently maintained and enhanced Iress Pro, the company's premier professional trading platform, with a focus on resolving bugs and developing critical improvements.

• Streamlined data flow between Iress and external clients by developing rich-UI and headless backend apps.

• Resolved highly contested RDP server access with a clever software solution (WPF + Named Pipes).

• Engineered a real-time system for monitoring logs and alerting on critical backbone process activities. Skills: ReactJS, .NET Core, .NET 5.0, WPF, TDD, TPL, WCP, C#, MS SQL, EF Core, ETL, GitHub, HTML, CSS, JS, TS. RBC Full-stack Developer 2019/04 - 2019/07

Crafted and integrated www.MoveSnap.com's full-stack features using Angular, .NET Core, Repository and Unit of Work design patterns. Designed the underlying PostgreSQL database schema.

• Improved MoveSnap’s backend by designing and adding the relevant CRUD RESTful API end points.

• Revamped the MoveSnap.com landing page with fresh branding and better scalability.

• Developed an adaptive design feature that dynamically adjusts the layout to accommodate all display sizes, ranging from large desktop monitors to small mobile devices. Skills: Angular, ASP.NET Core, C#, MVC, Razor, DDD, TPL, RESTful API, PostgreSQL, GitHub, CSS, HTML, TS. Nymi Full-stack Developer 2016/11 - 2019/02

Led and engaged in C# .NET app development in the predominantly embedded C/C++ shop, modernized client-facing tools by employing Windows 10 UI/UX best practices to address the dated "battleship grey" style. Streamlined cross- platform communication protocols for improved interoperability.

• Designed and kickstarted development for a range of web, desktop, and mobile apps, along with user-centric services for always-on-authentication devices.

• Engineered a counterintuitive two-way communication method between devices, connecting managed C# and unmanaged embedded C/C++ without polling, thereby conserving battery and CPU resources.

• Prototyped, implemented, and brought to production multiple mobile, desktop and web apps (WPF, UWP, PWA, ASP.NET MVC and Angular, etc.) and services (RESTful API) representing the user-facing functionality for managing all aspects of the company’s unique always-on-authentication devices. Skills: .NET, C#, C/C++, XAML, MVVM, ASP.NET, MVC, Razor, TDD, DDD, TPL, RESTful API, Angular, UWP, PWA, SSMS, MS SQL, EF, HTML, CSS, JS, TS.

Alex Pigida ad30f0@r.postjobfree.com • 416-***-**** LinkedIn • Toronto, Ontario

Sciex Front-end Developer 2016/03 - 2016/11

Maintained, fixed, and evolved company’s flagship WPF application for mass spectroscopy research, securing the progress with extensive unit and UI automated testing for enhanced stability.

• Customized Framework for Integrated Testing (FIT) fixtures to manipulate controls and allow UI automation HTML scripts in applications.

• Surrounded my code with the safety net of the elaborate unit as well as UI automation tests.

• Enhanced the efficiency of the local QA team by developing several QA automation/helper applications. Skills: .NET, C#, WPF, XAML, MVVM, WCF, VS2015, SQLite, MongoDB, SVN, JIRA, TeamCity, FIT White. BMO Full-stack Developer 2014/02 - 2015/12

Developed rich client and web applications for the Obligor Linking Project (OLP) project, including a datalink console and multi-stream data acquisition tool (DAQ) with an intuitive orchestration UI. Significantly contributed to the evolution of EP-Catalyst, a Silverlight-based platform widely used within the bank.

• Served as Development Lead guiding the creation of advanced applications for the OLP project.

• Creatively applied DNA sequencing algorithms, specifically the Levenshtein Distance and Jaccard Similarity Coefficient, to streamline data cleaning procedures resulting in an astounding 85% decrease in manual tasks.

• Implemented a WCF REST service layer to meet OLP project’s distributed application needs.

• Streamlined interdepartmental approvals with a ASP.NET MVC web app that expedited To-do list processing.

• Developed a custom reporting system that delivers daily DAQ run updates via email and web-client notifications.

• On top of my daily developer’s duties, I administered Microsoft Windows Server. Skills: .NET, C#, WPF, MVVM, MVC, Razor, ASP.NET, JSON, HTML, CSS, JS, Silverlight, VS2015, SSMS, T- SQL, EF, MS SQL, Oracle, ADO.NET, Windows Service, Agile Methodology, SVN, TFS. Livingston International Full-stack Developer 2013/02 - 2013/09 Worked on design and implementation of a rich client application using latest advances in the WPF/WCF/MVVM technologies and frameworks.

• Drastically improved the application’s UI templates; reduced to the minimum the efforts of the end users in their daily use of the application.

• Aggregated multi-screen/multi-step laborious business processes into an efficient and streamlined single-page experiences with clean intuitive designs, smooth animated transitions, rich custom tooltips/mouse-overs and such.

• Reduced development time for the existing data access layer as well as streamlined data flow to/from the back-end databases without disrupting the current architecture of the application.

• Cleaned up the MS SQL databases from obvious (and not) design imperfections.

• Designed sophisticated reports using Microsoft SSRS as well as in-house developed custom tools.

• Designed and implemented an Event Subscription Management system featuring single page design manipulating a complex multi-level hierarchy of entities. Skills: .NET, C#, MS SQL, EF, SSMS, T-SQL, WPF, MVVM, LINQ, Entity Framework, Agile Methodology. Alex Pigida ad30f0@r.postjobfree.com • 416-***-**** LinkedIn • Toronto, Ontario

Citi Full-stack Developer 2012/10 - 2012/12

Global Financial Full-stack Developer 2011/11 - 2012/08 Toromont Full-stack Developer 2010/06 - 2011/11

CWB Group Full-stack Developer 2009/10 - 2010/05

Green Shield Canada Consultant 2008/12 - 2009/08

Toromont Full-stack Developer 2008/02 - 2008/11

Systemgroup Full-stack Developer 2007/02 - 2008/01 Direct Energy Full-stack Developer 2006/09 - 2007/02 Magna International Full-stack Developer 2005/11 - 2006/07 Thoughtcorp Full-stack Developer 2005/04 - 2005/10 Arbor Full-stack Developer 2004/08 - 2005/04

BMO Full-stack Developer 2003/04 - 2004/07

CSG Full-stack Developer 2003/02 - 2003/04

Arbor Full-stack Developer 2002/03 - 2003/01

Cetaris Full-stack Developer 1995/05 - 2002/02

AAVpro Ltd Mobile Developer 1996/04 - 2016/03

UkrAlko UkrAlko Head of IT 1992/04 - 1994/11

Ukrainian Academy of Sciences Staff Scientist 1987/06 - 1992/05 Alex Pigida ad30f0@r.postjobfree.com • 416-***-**** LinkedIn • Toronto, Ontario

Education

Microsoft Official Curriculum courses, Developmentor’s advanced classes 2001/05

• Microsoft Certified Professional (MCP)

• Microsoft Certified Solution Developer (MCSD), Visual C++ and SQL Server tracks

• Universal Windows Platform (UWP) Application Development Taras Shevchenko National University of Kyiv, UA

• Master of Science in Quantum Radiophysics and Electronics



Contact this candidate