Gheorghe B.

About Me

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.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • 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.

Aurea Software
Aurea Software
Software Architect
2017 - 2020 (3 years)
Remote
  • 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).

DevFactory
DevFactory
Software Architect
2016 - 2017 (1 year)
Remote
  • 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.

Aurea Software
Aurea Software
Software Engineer
2015 - 2016 (1 year)
Remote
  • 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.

Accusoft
Accusoft
Software Developer in Test
2013 - 2015 (2 years)
Remote
  • 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).

Amdaris
Amdaris
Software Developer
2012 - 2013 (1 year)
Chisinau, Moldova
  • 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.

Allied Testing
Allied Testing
Software Developer
2008 - 2011 (3 years)
Chisinau, Moldova
  • 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.

Dimiteh
Dimiteh
Software Developer
2007 - 2008 (1 year)
Chisinau, Moldova
  • 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.

Voch
Voch
Software Developer
2005 - 2006 (1 year)
Chisinau, Moldova
  • 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.

Showcase

Core Maintenance Software Architect/Open Source Contributor - DNN Platform/Evoq Products
Core Maintenance Software Architect/Open Source Contributor - DNN Platform/Evoq Products
  • 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.

Technical Team Lead - Upland Tenrox
Technical Team Lead - Upland Tenrox
  • 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.

Core Maintenance Software Architect - FogBugz and Kiln
Core Maintenance Software Architect - FogBugz and Kiln
  • 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.

Full-stack Engineer - Liquid (via UpStack)
Full-stack Engineer - Liquid (via UpStack)
  • 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.

Education

Information Technology
Information Technology
Technical University of Moldova
2004 - 2009 (5 years)