Software developer with experience in applications development, working on every stage of the project life cycle, including design creation, coding, debugging, testing and maintenance.
Platform for coordinating and managing infrastructure projects across multiple organizations.
Built as a multi-tenant application, it enables each client to operate in isolated, secure environments while sharing a unified system.
The platform features smart time reporting functionality to enhance tracking and transparency, and integrates with an external authentication server for secure access control.
Technologies:
.NET 8.0, EF Core, Web API, React, TypeScript, Material UI React, SignalR, Refit.Net, Polly, PostgreSQL, FluentValidation, AWS Lambda, AWS Backup, AWS RDS
Test Automation: Moq, AutoFixture, FluentAssertions
Project Description:
Project administration tool for a company that works with the construction of telecommunications facilities in railway and infrastructure projects. They are building optical and copper plants as well as information systems throughout Sweden.
Technologies: .Net Core, EF Core, Web API, React, Typescript, SASS,
Semantic UI, Bootstrap, SignalR, D3.js,Polly, PostgreSQL, FluentValidation, S3 Bucket. AWS Lambda
Project management: JIRA
Test Automation: Moq, AutoFixture, FluentAssertions
Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS
Project Description:
Online configuration tool for a system that synchronize data between various sources and targets (e.g., ActiveDirectory, Google)
Technologies: .Net Core, EF Core, Web API, React, Typescript,
Semantic UI, Bootstrap, D3.js, PostgreSQL, FluentValidation, AutoMapper, MediatR, AWS DynamoDB.
Project management: JIRA
Test Automation: Moq, AutoFixture, FluentAssertions
Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS
Project Description:
The project consisted of building a new core platform for pension administration, for a large financial organization in The Netherlands, which operates for several pension funds. This consists of a large number of applications (various sizes) which have mutual dependencies.
Technologies: C#, WPF with Prim, WCF, Entity Framework, MSMQ, Windows Service Bus
Project management: TFS
Test Automation: Moq, AutoFixture, FluentAssertions, SpecFlow,
MSTest, ATDD,Coded UI
Web Scale Architecture: Onion Architecture, Domain Driven Design, CQRS, Microservices
Code Quality Inspection: SonarQube
Project Description:
Online mortgage application calculator, used to compare customer’s options and find the mortgage payment amount that bests suits the customer’s needs.
Technologies: Microsoft .Net Framework 4.5, Web API, Entity Framework, AngularJS 1.5, jQuery, Telerik Control Kendo UI, SQL Server 2008R2
Project management: JIRA, TFS
Code Quality Inspection: Style Cop
Project Description:
Machinery manufacturer configuration, management tool for a computer-controlled sawing device.
Technologies: Microsoft .NET Framework 4.5, WPF, C#, XAML, Microsoft Prism Library
Project management: JIRA
Project Description:
The application is a unique system for centralizing data from various data sources about companies, processing them to fit the business entity model and make it available for complex searches, and market researches.
Technologies: Microsoft .NET Framework 4.0 & 2.0, AJAX, JavaScript (including jQuery, Prototype), WCF, XSLT (for code generation), Windsor Castle (for IOC), MBUnit and Moq (for Unit Testing/Mocking), 3rd party APIs (Salesforce, Crunchbase, Delicious, Compete, etc), SQL Server 2008, DB2 (initially on the WebSpider machine, but currently replaced with SQL Server 2008 R2), PostSharp.
Project management: JIRA
Project Description: Printer management solution, includes tools and features to implement printer management, quota systems, and report generation.
Technologies: C#.Net, XML and Web Services, Windows Services
NET development
ASPNET(C#)
MS SQL Server, NoSQL
JavaScript, Typescript, HTML, CSS
SCJP: Sun Certified Programmer For The JAVA 2 Platform, Standard Edition 5.0
Football, Tennis, Fishing, Hiking, Movies
Microsoft Certified Solutions Associate: Web Applications, Certification Number: F808-5214
Microsoft Certified Solutions Developer: App Builder, Certification Number: F808-5215
Microsoft Certified Solutions Developer: Web Applications, Certification Number: F409-5465
Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3, Certification Number: F409-4660
Microsoft Certified Professional: Microsoft Certified Professional, Certification Number: E564-7497
Querying Microsoft SQL Server 2012/2014
PRO: Designing and Developing Enterprise Applications using Microsoft .NET Framework 3.5
SCJP: Sun Certified Programmer For The JAVA 2 Platform, Standard Edition 5.0