Gheorghe is a technology-agnostic Full-stack Application Developer with over 15 years of experience developing enterprise web, desktop, and mobile applications. His preferred stack is JavaScript/React/Angular/TypeScript + ASP.NET Core APIs on Linux with Kubernetes orchestration and Docker containers. Among his latest accomplishments is a WiX installer bootstrapper (burn) application (built with WPF UIs) for a Microsoft Exchange backup solution product. Gheorghe is very ambitious to touch every tier of software architecture, from UI to databases, whether on the cloud or on-premises, and loves software quality with TDD, ATTD, E2E tests, and CI/CD DevOps practices.
Worked on the development and major platform simplification for an online contractor orientation platform provided to manage contractors through one easy-to-use application; performed E2E development including TDD for both front end and back end.
Acted as a full-stack developer for a leading research and advisory company that provides actionable insights, advice, and tools for leaders in IT, finance, HR, and other sectors; handled tech modernization, migrations, supported Docker, and performed unit and integration testing.
Added multiple features to a platform offering one unified solution from onboarding and contracts to global invoice payments so that companies can stay organized and compliant.
Performed maintenance, feature work, and performance improvement across multiple SaaS and enterprise products in project management, social (SharePoint), mobile, digital media, and CRM.
Developed client-side components (WPF UIs and .NET Services) and C++ applications for a backup solution product supporting Microsoft Exchange Server and Microsoft Outlook.
Worked as an architect across different core teams (faster team, feature team, high-performance maintenance team).
Developed automated test suites using a mix of technologies/frameworks such as C#, Java, JavaScript, SpecFlow (for BDD), Selenium WebDriver, Selenium Grid, Jasmine.
Performed manual testing in different browsers and testing installers on different platforms (Linux/Windows).
Deployed a new version on test environments manually or automatically with help of TeamCity, Ant (for Linux), and PowerShell (for Windows).
Worked on several projects formed in full-fledged agile teams (scrum 2 week sprints) with ceremonies like daily scrums, backlog grooming, sprint planning meeting, sprint review meeting (demo), and sprint review meeting.
Performed code reviews, code XML documentation, code analysis, debugging, coding conventions, and pair programming.
Built database migration scripts and NuGet packages for shared libraries and developed service layer components (WCF, WCF REST Services) and business logic layer components.
Participated in team projects based on Agile development principles, switching from one project to another and linking with other teams to help them to release on schedule.
Migrated software from Visual Studio .NET 2003/Microsoft .NET 1.1/Windows Server 2003 stack to Visual Studio 2010/Microsoft .NET 3.5 SP1/Windows Server 2008 R2.
Developed ASP.NET Pages/User Controls/Custom Controls (UI Components) and created service consumer classes; performed custom website deployment scripts using VBScript/IIS ADSI provider and IS 7.5 Native-Code Administration API.
Created database Data Definition Language (DDL) scripts to change database schema and reviewed/executed database update scripts with DBA.
Created ASP.NET custom web controls (inheriting from System.Web.UI.WebControl) and custom providers (aka Provider Model) inheriting from ProviderBase, like MembershipProvider for abstracting from complicated storage on Windows file share/remote sever or other places.
Built a library for USPS delivery address verification using Dial-A-ZIP online service and created unit tests for this library using NUnit test framework.
FogBugz is an integrated web-based project management system developed by Fog Creek Software.
It offers features including bug and issue tracking, discussion forums, wikis, customer relationship management, version-controlled work (Kiln - Git and mercurial SaaS), and scheduling.
The product has over 10,000 active subscribers and utilizes a diverse range of technologies including C#, ASP.NET, JavaScript/Less, and various APIs.
Liquid is a unified solution for onboarding, contracts, and global invoice payments.
It simplifies global contract-to-pay processes for agile businesses.
Key features include micro deposits verification, bulk payments, billing process improvements (international payments with GP Morgan APIs), and generic bank account FE components.