Cristian's worked as a software engineer for over a decade, as a tech lead/scrum master for two years, and as a hands-on engineering manager for three years in a remote global team. Specializing in full-stack web development, he excels on projects involving legacy code, intricate algorithms, and third-party integrations. He learns fast, communicates well, and welcomes a challenge. Passionate about finding simple solutions to complex problems, Cristian always strives to make a positive impact.
Designed and built a custom authorization solution for the web platform using a mix of RBAC and ABAC.
Optimized SQL scripts and stored procedures.
Trimmed and simplified the DAL and business layer.
Optimized search operations with SQL stored procedures and Azure Cloud services (Cognitive Search, Blob Containers, Indexes, and so on).
Built a solution for upgrading existing customers to the new version of the web platform using SQL Server Integration Services for data migration.
Worked on the new version of the flagship web-based legal platform which included building several features spanning all layers from the database to the front end.
Led a DevOps team to transform ten products from several companies (OneSCM, SchoolLoop, Nucleus, Northplains, Agemni, Saratoga, OneSpot)—taking it from manual builds to automated CI/CD pipelines and infra-as-code with a focus on top market standards.
Coordinated DevOps and engineering with SaaS, QA, and maintenance teams to successfully bring to production two major versions of OneSCM: a SaaS supply chain management solution.
Improved the efficiency and quality of teams by applying techniques like KPIs, RCAs, TMS exercises, playbooks and quality bars, simplification of workflows, and automation of recurring activities—resulting in by an increase of 10-20% per quarter.
Worked together with the chief architects in the team to understand and resolve complex technical issues that were blocking progress.
Coordinated and coached the chief architects in building the architectural model (using the C4 model) of newly acquired products.
Executed technical screening of more than 50 candidates with different profiles and seniority, built two teams (of five and ten chief architects) from scratch, and overall managed around ten different teams.
Developed the web application and back-end services for Sensium—a wireless system for monitoring the vital signs of patients—successfully releasing two product versions with new features and improvements.
Extended and improved the integration with third-party APIs, including the hospital IT system, ADT, and EMR.
Stabilized and enhanced the admin configuration tool using WPF.
Advocated for the adoption of an Agile development style using Scrum, got stakeholder and team buy-in, designed and implemented the process, and played the scrum master role for the team.
Responsible for improving the technical screening process of new candidates—for C# .NET roles—and involved in the recruitment process.
Canon Production Printing SRL (Formerly Known as Océ Software SRL)
System Designer
2011 - 2014 (3 years)
Remote
Analyzed requirements, designed features, built architecture models, and wrote technical and functional specifications for PRISMAdirect: a print workflow management solution.
Created the work breakdown of the design as input for the development of three major product versions. Coached ten developers on detailed technical decisions during implementation.
Designed cost estimation, quotation, and print features—covering both internal component interaction and external integrations, including MS Excel, Adobe libraries and APIs, printer drivers, and other proprietary tools.
Helped to define the concept of a multi-job order and its behavior in all the connected use cases.
Designed and built the prototype used for data migrations between different product versions; it was built using Windows Forms.
Canon Production Printing SRL (Formerly Known as Océ Software SRL)
Senior Software Engineer
2006 - 2011 (5 years)
Remote
Worked on PRISMAdirect—a print workflow management solution for small and large print rooms—designing and developing features and providing maintenance and refactoring.
Built a WinForms desktop app to enable detailed system configuration and customization. The app was used extensively inhouse (increasing speed of development and testing for new features) by clients to customize the solution for their own print room.
Developed a Windows service that uploads documents asynchronously effectively unblocking the job submission workflow. This helped customers increase their conversion rate by reducing average job submission time.
Built a file attachment component (WinForms), showing live status of attachment pre-processing steps (upload, merge, convert to PDF) plus aggregated job status—increasing transparency of job status and thus efficiency of print room operators.
Focused on increasing the accuracy of the print intent therefore making the output accurate for complex printing requirements, which as a side effect raised the customer base and revenue of print shops.
Refactored the core business model applying composition, inheritance, and IoC while adding a built-in integrity check and self-repair option. This highly increased the overall application stability and resilience.
Researched and wrote a couple of blog articles around dependency management in the .NET universe with a focus on Visual Studio as a development environment.
Managed the dependencies in .NET which included .csproj, .packages.config, project.json, and more. More information cane be found at Fossa.com/blog/managing-dependencies-net-csproj-packagesconfig/.
Performed dependency management in Visual Studio for NuGet and Beyond. More information can be found at Fossa.com/blog/dependency-management-visual-studio-nuget-beyond/.
Developed features for a web-based service-operator dashboard for ISPI Next—a diagnostic and programming solution for BMW service centers—significantly increasing ease-of-use and responsiveness of the web application.
Built features for a WPF-based desktop application for administration of the ISPI Next web platform.
Delivered improvements and bug fixes to an online learning platform.
Wrote unit tests for C# code using NUnit and Moq and increased overall coverage from 50% to 80% for the online learning platform.
Refactored areas of the product to reduce technical debt.