My professional background relies on more than 15 years of progressive experience in software development, with various client and server side programming languages including C#, SQL, WCF, HTML, CSS, PHP, JavaScript, (JQuery, NodeJs, React, ReactNative, Cordova), AJAX, Microsoft Access, Excel and VBA.
Experience
2021 — Now
New York City Metropolitan Area
I am part of the team who developed Odin, a platform which, by digitizing and centralizing worker data, improves safety and provides real-time workforce visibility to better manage risk on modern construction sites.
Using ReactJs, TypeScript, and Tailwind CSS, I refactored and expanded the components library, aligning with Figma designs and smoothly integrating with React Hook Form. Key components included tables (with filtering, sorting, and pagination), inputs, dropdowns, and buttons. On the front end, I implemented features from scratch like Self-Onboarding, Incident Report Backup, Worker Directory & Search, and refactored other features like the Manpower Dashboard & Reports. I ensured responsive styling for mobile devices and tablets, improved the authentication flow, and introduced foundational components and reusable hooks for enhanced form management. The tech stack included TypeScript, ReactJs, Tailwind CSS, React Hook Form, and Apollo GraphQL.
On the back end, I streamlined the API by centralizing common logic, significantly reducing query times (e.g., workers page from 17-20 seconds to 2-3 seconds). I also improved GraphQL queries for type safety and efficiency. The back-end tech stack included TypeScript, Node.js, Apollo GraphQL, and Sequelize.
I completely refactored the mobile application, changed the navigation to use Expo Router (file-based router), kept the Expo SDK updated to the latest version, and introduced features like infinite scrolling. I optimized FontAwesome icon imports, significantly reducing bundle size. The deployment process is done using Expo Application Services (EAS Build, EAS Submit and EAS Update). The mobile tech stack included React Native and Expo.
2018 — 2021
Greater New York City Area
Remediated and containerized applications in order to be migrated from on-premises to Azure. Tech stack: Web API Core, Angular, Java Spring Boot, Docker, Kubernetes, AKS.
Improved the front-end part of an existing tool that allowed portfolio strategist to tailor analytical insights in real-time during their conversations with clients. The tech stack consisted of ReactJS (hooks), Typescript, Jest for unit testing, Puppeteer for regression testing, ag-Grid, HandsonTable.
Designed, developed and deployed a web application, used for effectively tracking the progress of applications migration from on-premises to cloud and providing more accurate reports to management.
The application was deployed to Azure App Service and contains the following main features: display data in virtual grid (optimized for large amounts of data), in-grid and in-form editing, grid sorting and filtering, import to/export from Excel, OData endpoints exposed to be consumed by PowerBI.
The technologies and programming languages used were: C#, ASP.NET Core, Entity Framework Core, Web API Core, ReactJS, SQL Server, Microsoft Azure App Service, Azure DevOps.
Greater New York City Area
Created a scalable and flexible application framework (C# and SQL Server with DevExpress controls), used for building business applications and for the development of ERP components. The application framework is intended to make the development process quicker, easier, and less error-prone allowing the developer focus on the business logic rather than building a workbench from scratch.
Using the aforementioned application framework, I have developed accounting software for financial institutions comprised of the following modules: Primary Data, Operations and BackOffice, Trading, Cash Management, Financial Accounting.
Part of a team which developed a web trading platform and presentation website (www.tradeville.eu, www.etfworld.ro), using ASP.NET Web Forms and SQL Server.
Developed SQL Server 2014 Stored Procedures, Views, Triggers, Functions. Implemented database mirroring and log shipping as disaster-recovery solutions.
Designed, developed and implemented a variety of applications that support day-to-day operations:
o API server and client applications in order to exchange and process FIX messages (for trading purposes) with other financial institutions, using OnixS .NET FIX Engine, C# and SQL Server
o banking API which is used to connect with a certain bank and exchange and process money transfer messages, using WCF, C# and SQL Server
o task scheduler application which connects to specified webservices or website pages, at specified time, get and process their content into database.
o Sql CLR push server – publisher/subscriber model implemented and hosted in SQL CLR
o Sql CLR match regex function – SQL CLR table function which extracts from a given text matches for specified regex pattern.
o SQL Server Management Studio add-on, which performs sql objects searching operations and improves performance in the development process.
o Visual Studio add-on to create classes from a given xsd file.
2001 — 2004
New York
Developed a scanning application necessary for the warehouse management and the inventory management (keeping track of row materials and manufactured products). The application was written in VB6, and used Symbol Wireless Access Points and Telxon PTC 912 devices as terminals.
Created applications using VB6, Microsoft Access, VBA and Crystal Reports, designed for handling details regarding activities in the manufacturing industry (schedule/reschedule work orders, bill of materials etc.).
Education
1994 — 1998
ACADEMY OF ECONOMIC STUDIES, Bucharest, Romania
Bachelor's degree
1994 — 1998