Portofolio
Below you can find and filter the projects I worked on, included, but not limited to the following positions and tech stacks.
Exhibition Events Builder
Tech Lead * Senior Software Engineer
2025
The platform provides a robust Software as a Service (SaaS) and Content Management System (CMS) solution specifically designed for the creation of exhibition websites and the management of global exhibition events. This comprehensive tool streamlines the process of developing and maintaining online presence for exhibitions, facilitating better organization and engagement. By leveraging this solution, users can efficiently manage various aspects of their events, enhancing overall operational effectiveness and user experience.
PlaceCognizant
Tech Stack.Net microservices * Asp.Net * AWS (EC2, Lambda, S3, RDS, DynamoDB, ElastiCache for Redis, CloudWatch) * Postgresql * Docker
Financial Close Management Software
Senior Software Engineer
2020-2024
The project offers a comprehensive Software as a Service (SaaS) platform designed to provide an end-to-end financial solution for various companies. The platform operates in a multitenant environment, allowing multiple users to access its services simultaneously while addressing strategic financial challenges. This approach enables organizations to streamline their financial processes and improve efficiency, ultimately supporting better decision-making and enhanced financial management.
PlaceCognizant
Tech Stack.Net microservices * .Net MVC * Asp.Net * ADO.Net * Authentication/Authorization over microservices * MS Sql Server * Entity Framework * WinForms * Kafka messaging system * Camunda * Jenkins as CI/CD * Serialization protocols & styles (SOAP, REST, gRPC) * Docker
HMI
Consultant * Senior Software Developer * Software Architect
2020
The project focuses on enhancing the capabilities of production operators by enabling them to store, visualize, and evaluate data from designated press machines. It incorporates plugin support to effectively utilize machine interfaces, thereby improving operational efficiency. Additionally, the project introduces connectivity features for barcode readers and writers, as well as scrape box sensors, which are essential for managing specific production workflows. This integration aims to streamline processes and enhance data handling within the production environment.
PlaceAccesa
Tech Stack.Net Framework * WinForms * Sqlite * Entity Framework * Managed Extensibility Framework * AutoMapper
Scan 4 Agree
Consultant * Senior Software Developer
2019-2020
The project focuses on the management of a substantial collection of scanned documents, specifically aimed at facilitating the processes of approval and rejection. It emphasizes the importance of efficient document handling to streamline decision-making. The initiative seeks to enhance organizational capabilities in processing and evaluating documents, ensuring that the approval and rejection processes are both effective and timely. Overall, the project highlights the significance of digital document management in improving operational efficiency.
PlaceAccesa
Tech Stack.Net microservices * Authentication/Authorization over microservices * MS Sql Server * Entity Framework * gitlab build system/pipelines (Linux build system integration) * Angular * Camunda * AutoMapper
Rollout management
Consultant * Senior Software Developer
2018
The project aims to develop a web solution designed to assist multinational companies in the deployment of new hardware. It encompasses the entire process, starting from the planning phase of new hardware acquisition to the management and delivery to the end user. This comprehensive approach ensures that all aspects of hardware deployment are efficiently handled, facilitating a smoother transition and integration within the organization. The solution is tailored to meet the specific needs of multinational operations, addressing the complexities involved in managing hardware across different regions and user bases.
PlaceAccesa
Tech Stack.Net microservices * Authentication/Authorization over microservices * Postgresql * Entity Framework * gitlab build system/pipelines (Linux build system integration) * AutoMapper
Office Addons
Consultant * Senior Software Developer
2018
The project aims to develop a multi-addon office solution designed to enhance various aspects of daily work for employees within a multinational company. This solution is intended to streamline workflows, improve productivity, and facilitate better collaboration among team members. By integrating multiple functionalities, the project seeks to address the diverse needs of employees, ultimately contributing to a more efficient and effective work environment. The focus on a comprehensive approach highlights the importance of adaptability and user-centric design in modern workplace solutions.
PlaceAccesa
Tech StackC# * Visual Studio Tools for Office * Lucene.Net * WiX Toolset
Procurement management
Consultant * Senior Software Developer
2015-2018
The project involves the development of an Azure-hosted system designed to manage technical acquisitions for a large multiregional company. This system encompasses a web application and associated services that facilitate the creation of requests and quotes, incorporating various technical details related to the items being quoted. The focus is on streamlining the acquisition process, enhancing efficiency, and ensuring accurate documentation of technical specifications.
PlaceAccesa
Tech StackAzure (Azure SQL, app services, webjobs, AAD, Storage Accounts, Storage Encryption, Traffic Manager, App Insights) * C# * .Net MVC * Javascript * JQuery * MS Ajax * Angular Js * Jenkins as CI/CD * Docker
Dynamics CRM - Time entry management
Software Architect * Consultant * Senior Software Developer
2015
The project aims to develop a comprehensive Customer Relationship Management (CRM) solution specifically designed for managing daily time entries of organization members. It features a fully customized modal entry form that can be accessed with a button click within Dynamics CRM. Users are provided with the flexibility to navigate through different working days and weeks to view existing time entries, as well as the capability to add new entries as needed. The solution is tailored to enhance efficiency in time management and streamline the tracking of work hours within the organization.
PlaceAccesa
Tech StackC# * Javascript * JQuery * MS Ajax * Dynamics CRM
Dynamics CRM - membership/invoice management
Software Architect * Consultant * Senior Software Developer
2015
The project entails the development of a comprehensive Customer Relationship Management (CRM) solution designed to effectively manage user subscriptions, membership approvals, annual payments, and donation receipts. A key feature of this system is the implementation of a notification mechanism that addresses various critical events. This includes updates on membership approval statuses, which categorize users as guest members or full members, as well as automated emails for invoices and donation receipts. Additionally, the system incorporates dunning notifications to manage payment reminders. Overall, the CRM solution aims to streamline membership management and enhance communication with users regarding their subscription and donation activities.
PlaceAccesa
Tech StackC# * Javascript * JQuery * MS Ajax * Dynamics CRM
Dynamics CRM - SQL live duplex synchronization
Consultant * Senior Software Developer
2014
The project aims to develop a comprehensive solution for synchronizing data between Dynamics CRM and an SQL database in a duplex manner. This synchronization process includes essential data transformation and the establishment of foreign key mappings to ensure data integrity and consistency across both systems. The focus on duplex synchronization indicates a bidirectional flow of data, allowing for updates in either system to be reflected in the other, thereby enhancing operational efficiency and data accuracy. Overall, the project addresses critical aspects of data management and integration between these two platforms.
PlaceAccesa
Tech StackC# * MS Sql Server * ADO.Net * Dynamics CRM
Data Collector
Software Architect * Consultant * Senior Software Developer
2013
Data Collector is a data mining initiative focused on the systematic collection, processing, aggregation, and storage of production line data in a Data Warehouse. The project employs a linear processing approach, utilizing a pattern-based recognition system to handle data as it becomes available in real time from production line sensors. This methodology ensures that data is efficiently captured and organized for further analysis and reporting. The integration of real-time data processing enhances the responsiveness and accuracy of the information stored in the Data Warehouse, facilitating better decision-making and operational efficiency.
PlaceAccesa
Tech StackC# * .Net Framework * MS Sql Server * MS Sql Server Analysis Services * ADO.Net
Our Mountains
Software Architect * Consultant * Senior Software Developer
2013
'Our Mountains' is an Android offline maps application, which integrates cartographic, customized maps of Romania's mountains. The application allows users to zoom and pan the selected maps, visualize mountain routes and points of interests, as well as position the current location using GPS satellites. Additionally, the application has a map update module which provides versioning and update support for the specified maps using web services as server-side implementation. The project targets Android Gingerbread (2.3) up to Ice Cream Sandwich (4.0.4).
PlaceAccesa
Tech StackJava * Android * Google Cloud Console * C# * .Net Framework * NetTopologySuite
QlikView Extensions
Software Architect * Consultant * Senior Software Developer
2013
Creation of web extensions for QlikView, allowing them to be used on the desktop QlikView Client as well as QlikView Server. Example of extensions created: BalancedScorecard > an extension to allow managers to create Microsoft Exchange tasks for Active Directory users, directly using QlikView; WCF (rest) services were used for communication between QlikView, Active Directory and MS Exchange servers; Data Visualization > multiple extensions using d3 vector drawing library in order to create specialized data visualization layouts.
PlaceAccesa
Tech StackQlikView * Javascript
BigBen 2.0
Software Architect * Consultant * Senior Software Developer
2013
BigBen 2.0 is a comprehensive web-based tool designed for the collection and processing of company information reports. It effectively gathers data through Excel-based reports, facilitating efficient searching and data reporting. This platform aims to streamline the management of relevant business information, enhancing accessibility and usability for users. Its capabilities position it as a valuable resource for organizations seeking to optimize their data handling processes.
PlaceAccesa
Tech StackC# * Asp.Net * MS Ajax * Javascript * JQuery * CSS
Hotel Management Software
Senior Software Developer * Software Architect
2012
The project is focused on developing a comprehensive Software as a Service (SaaS) solution tailored for hotel management. This internet-based software integrates several critical components, including Property Management System (PMS), Central Reservation System (CRS), Customer Relationship Management (CRM), channel management, and an internet booking engine. The solution aims to streamline hotel operations, enhance customer engagement, and optimize booking processes, providing a holistic approach to managing hotel services efficiently.
PlaceHetras (www.hetras.com), München
Tech StackAsp.Net * C# * Entity Framework * Microsoft Distributed Cache * .Net MVC * WCF * Javascript * JQuery * MS Ajax * MS Sql Server
SharePoint development
Developer * Consultant
2011
The projects focus on enhancing SharePoint 2010 by integrating various tools. These initiatives aim to improve functionality and user experience within the platform. By adding these tools, the projects seek to address specific needs and challenges faced by users, ultimately leading to increased efficiency and productivity. The enhancements are expected to provide a more robust framework for collaboration and information management, aligning with the evolving demands of organizations utilizing SharePoint 2010.
PlaceAlegri (www.alegri.de) & Mind Business (www.mindbusiness.de), München
Tech StackSharePoint * Asp.Net * C# * SharePoint custom web parts * Javascript * JQuery
Argonaut
Developer
2011
The solution consisted in a web portal to allow users to find different places based on distance and interests. It also had integrated an eCommerce module which allows users to conduct payments with their mobile phones. The project architecture consisted at least in the following modules:
- A .Net MVC Website for the front end servers;
- A WCF service as data access layer level with two different communication protocols: a standard SOAP and a JSON encoded one, to allow mobile java applications to consume the service.
Placemisoft systems
Tech StackAsp.Net * C# * .Net MVC * WCF * Javascript * JQuery * MS Ajax * MS Sql Server * OAuth (Facebook, LinkedIn) * Geo Location * Geotagging * Google Maps * QR Code Generators
Identity Management
Tech Lead
2010-2011
The solution requested by the client consists in a web application which integrates an Identity Management System. The web application has to retain information about each user within a domain and their access rights for different applications within company. A user (requester) can make requests to company management, in order to grant access for users to a specific application within company.
PlaceEndava
Tech StackAsp.Net * C# * SharePoint Services (WSS) * SharePoint custom web parts * Javascript * JQuery * MS Ajax * Windows Services
MOSS Enhancements
Tech Lead
2010
The project consists in an internal web application farm which uses SharePoint Portal at its base. The application has to provide multiple department subsite architercture, communication between company users (by providing a discussion board) and different custom web parts which to ensure daily uses specifications (for instance a phone book which to rely on an external database)
PlaceEndava
Tech StackAsp.Net * C# * SharePoint Portal (MOSS) * SharePoint custom web parts * Javascript * JQuery * SharePoint Web Services
Webfactory QH
Developer
2010
Webfactory - QH is a web application designed for customers of an electricity company, offering a range of services that include the ability to visualize electricity consumption through graphical reports on a daily, monthly, or annual basis. Additionally, the application facilitates the registration and management of new customers. The application underwent a significant rewrite, transitioning from Java to the .NET platform, specifically utilizing Framework 3.5, ASP.NET, Infragistics, NHibernate, and MySQL for its development. This modernization aims to enhance functionality and improve user experience.
PlaceEndava
Tech StackAsp.Net * C# * Javascript * JQuery * CSS
R&A
Developer
2009-2010
R&A is a content-managed web application that operates on the Sitecore CMS platform. It serves as a comprehensive resource for information related to the Royal and Ancient Golf organization. Users can explore the organization's history, access the official rules of golf, and search for golf equipment. Additionally, the site provides real-time scores from various golf championships, making it a valuable tool for golf enthusiasts and stakeholders.
PlaceEndava
Tech StackAsp.Net * C# * Sitecore * Javascript * JQuery * CSS
Microsoft CRM - DMS
Developer
2009
A major Romanian bank has successfully implemented Microsoft Dynamics CRM with the assistance of Microsoft. The primary objectives of this project included transitioning support responsibilities from Microsoft and incorporating new customizations and features based on the client's specific requests. A significant enhancement requested by the bank was the development of a Document Management System (DMS) to facilitate the integration of bank documents into the CRM system. This integration aims to streamline document handling and improve overall operational efficiency within the bank.
PlaceEndava
Tech StackAsp.Net * C# * SharePoint Portal (MOSS) * Microsoft CRM * Javascript * JQuery * SharePoint Web Services
SharePoint / InfoPath Invoice Approving System
Tech Lead
2009
The project involved the development of an Infopath/SharePoint solution aimed at streamlining the invoice approval process throughout the organization. The primary objective was to establish efficient and consistent approval chains for invoices, ensuring that all necessary approvals were obtained in a timely manner. This solution was designed to enhance operational efficiency and improve accountability within the company's financial processes. By leveraging Infopath and SharePoint technologies, the project aimed to facilitate better communication and collaboration among stakeholders involved in the invoice approval workflow. Overall, the implementation of this solution was expected to lead to improved financial management and reduced processing times for invoices across the company.
PlaceEndava
Tech StackAsp.Net * C# * SharePoint Portal (MOSS) * InfoPath * Javascript * JQuery * SharePoint Web Services
Equitas Distribution
Developer
2008-2009
The project involved the development of a web and desktop application utilizing .Net technology, specifically designed as a business solution for a unit found distribution within a major Romanian bank. This initiative aimed to enhance operational efficiency and streamline processes related to the bank's distribution activities. The integration of both web and desktop platforms allows for versatile access and functionality, catering to the diverse needs of the bank's operations. Overall, the project represents a significant technological advancement for the bank, aligning with its strategic goals in the financial sector.
PlaceEndava
Tech StackAsp.Net * C# * CSS * Javascript with event driven OOP * MS Ajax * MS Sql Server * Windows Services
Piata A-Z (The Market A-Z) – www.piata-az.ro
Developer
2007-2008
An online marketplace application designed to enable users to create and post their own advertisements for selling products or services. This platform empowers individuals to take control of their selling process by allowing them to directly engage with potential buyers. The application aims to streamline the advertising process, making it more accessible and user-friendly for sellers. Overall, it represents a shift towards user-driven commerce in the digital space, facilitating direct transactions between sellers and consumers.
PlaceEndava
Tech StackAsp.Net * C# * CSS * Javascript * JQuery * MS Ajax * MySQL Server * Crystal Reports
BPP Professional Education (www.bpp.com)
Developer
2007
The project aims to completely revamp the Content Management System (CMS) for the academic websites of BPP Professional Education. This initiative is designed to enhance the functionality and user experience of the websites, ensuring they meet the evolving needs of students and educators. The revamp will likely involve updating the technology stack, improving content accessibility, and streamlining the management processes for academic resources. By focusing on these areas, the project seeks to create a more efficient and user-friendly platform that supports the educational objectives of BPP Professional Education. Overall, this CMS overhaul is a strategic move to align the digital presence of the institution with contemporary standards and user expectations.
PlaceEndava
Tech StackAsp.Net * C# * Javascript * MS Sql Server
Vidiator
Automation Engineer * Developer
2006
The task involves testing various video file formats using a transcoder system. This process aims to evaluate the performance and compatibility of different formats. Additionally, there is a requirement to develop setup applications for the video transcoder that will be compatible with both Windows and Linux operating systems. This dual-platform approach ensures broader accessibility and usability for users across different environments. The focus on creating diverse setup applications highlights the importance of user experience and ease of installation in transcoding software.
PlaceEndava
Tech StackInstall Shield * Linux * C#
Equitas
QA Engineer
2006
The application is designed for comprehensive management of mutual funds, offering a range of features that facilitate asset management and bookkeeping. It provides advanced reporting solutions through Crystal Reports, ensuring users have access to detailed insights and analytics. The application is available in both web and desktop versions, catering to diverse user preferences and operational needs. This dual-platform approach enhances accessibility and usability for fund managers and stakeholders involved in mutual fund operations.
PlaceAlfa Global Solutions
Tech StackC# * MS Sql Server * Crystal Reports
MBS Analytics
QA Engineer
2005
A web-based system designed for bond bidding, trading, and management specifically tailored for the U.S. bond market. This platform aims to streamline the processes involved in bond transactions, enhancing efficiency and accessibility for users. By leveraging technology, the system facilitates real-time trading and management of bonds, potentially improving market liquidity and transparency. The implementation of such a system could lead to more informed decision-making for investors and issuers alike, ultimately contributing to a more robust bond market.
PlaceEndava
Tech StackAsp.Net * MS Sql Server * MS Visio * Adobe Photoshop
Bondweb
QA Engineer * Developer
2004-2005
Software testing and development of tools aimed at facilitating rapid data harvesting within a web-based bond trading system specifically designed for the US bond market. The focus is on enhancing the efficiency and effectiveness of data collection processes, which are critical for informed trading decisions. The development of these tools is essential for improving the overall functionality of the trading system, ensuring that users can access and analyze market data swiftly. This initiative highlights the importance of robust software testing to ensure reliability and performance in a high-stakes financial environment. Overall, the integration of advanced data harvesting tools is poised to significantly benefit participants in the US bond market by streamlining operations and enhancing data-driven decision-making.
PlaceAlfa Global Solutions
Tech StackJava * MySQL Server * Orion server * VB (Excel macros) * Excel * Adobe Acrobat
Infrared Server
Developer
2005
The server application is specifically designed to handle serial port signals originating from an IR Transmitter device. Its primary function is to receive these signals and subsequently transmit them using the TCP/IP protocol. This setup facilitates efficient communication between the IR Transmitter and other networked devices, enabling seamless data transfer and processing. The application plays a crucial role in integrating IR technology with modern networking standards, enhancing the versatility and functionality of IR-based systems.
PlaceSelf Employee
Tech StackDelphi 6 * Adobe Photoshop