
Gheorghe B.
About Me
Developing software that matter!
Developing software that matter!
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).
Implemented new features for software products using an in-house async framework for ASP.NET.
Conducted internal code reviews and enforced code quality for products.
Led a team of 5 developers working on new features for an ASP.NET-based project for Upland Software.
Coordinated the installation of new systems or the modification of existing systems across multiple projects.
Evaluated and identified new technologies for implementation, using Jira and Stash/GitHub for tracking and source control.
Performed software analysis, code analysis, requirements analysis, software review, and identification of code metrics.
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.
Rewrote a Dreamweaver VB.NET website in Visual Studio 2005 using C# and migrated from MS Access to SQL Server.
Built a data access layer (methods calling SQL stored procedures and returning un-typed datasets for those with a result set).
Implemented a Shopping Cart functionality using ASP.NET SessionState and created a custom http module (IHttpModule interface) for web statistics.
DNN is a leading open-source web content management platform (CMS) in the Microsoft ecosystem.
DNN sites are easy to deploy and update, allowing for quick content changes.
The DNN Platform has been downloaded over 8 million times and powers over 750,000 websites globally.
Upland PSA streamlines project delivery from initial customer interaction to ongoing customer success.
The system includes robust timesheet and expense capture, project and workforce management, and customer billing.
The project delivered a major Service Pack with new features, bug fixes, and code reviews.
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.