Senior Full-stack Developer
2021 - 2022Troppus IT & Management- Gathered, analyzed, and defined application requirements based on customer needs.
- Developed ready-to-use solution that meets customers' requirements.
- Researched and provided solutions for high-performance algorithms for critical parts of the application.
Technologies: .NET, ASP.NET, Blazor, Less, Bootstrap, Entity Framework, SQL Server BI, Azure, xUnit, Azure DevOps, Git, Node.js, REST APIs, MacOS, Product Development, Architecture, Project Management, Technical Leadership, Full-stack, Swagger, APIs, Back-end, Databases, Leadership, Front-end Development, NestJS, UI Design, Software Design, Startups, ASP.NET MVC, API Integration, Dashboards, Component Libraries, UI Libraries, Front-end Architecture, Web Design, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web APISenior Full-stack Developer
2017 - 2021Actsoft Inc.- Developed the multi-tier high-load application for customers from different countries worldwide.
- Implemented features and fixed bugs as part of the agile software development process.
- Established a unit testing process for a React-based application.
Technologies: React, .NET, ASP.NET, TypeScript, Create React App, MUI (Material UI), Redux, Redux-Saga, Jest, Entity Framework, Microsoft SQL Server, Azure Cosmos DB, Azure, Azure Service Bus, NUnit, Azure DevOps, Git, REST APIs, Electron, MacOS, Product Development, Mobile Development, Architecture, Project Management, Technical Leadership, Full-stack, Automated Testing, Storybook, Swagger, APIs, Back-end, Databases, Leadership, Front-end Development, UI Design, Software Design, Startups, ASP.NET MVC, API Integration, UX Design, CSV, Dashboards, Component Libraries, UI Libraries, Front-end Architecture, Web Design, Graphic Design, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web API, HugoFull-stack Software Developer
2017 - 2021Actsoft- Developed the multi-tier high-load application for customers from different countries worldwide.
- Implemented features and fixed bugs as part of the Agile software development process.
- Established a unit testing process for a React-based application.
Technologies: .NET, React, JavaScript, SQL, Azure App Service, C#, .NET Core, Microservices, HTML, CSS, Atomic Design, UI Components, Node.js, User Interface (UI), Figma, Jest, QA Testing, Cypress, Flux Architecture, Full-stack, Amazon Web Services (AWS), HTML5, Git, NPM, Software Engineering, Front-end, Agile, GraphQL, Tailwind CSS, Apollo, REST APIs, Electron, MacOS, Product Development, Mobile Development, Architecture, Project Management, Technical Leadership, Automated Testing, Storybook, Swagger, APIs, Back-end, Databases, Leadership, Front-end Development, UI Design, Software Design, ASP.NET MVC, API Integration, UX Design, CSV, Dashboards, Graphs, Data Visualization, Component Libraries, UI Libraries, Front-end Architecture, MDBootstrap, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web APISenior Full-stack Developer
2015 - 2017ServiceTitan- Improved a mobile app core to use a faster and more reliable web-engine.
- Participated in designing, planning, and developing application features.
- Improved existing functionality by working together with product experts.
Technologies: .NET, ASP.NET, Cordova, React, MUI (Material UI), Jira, GitHub, Amazon Web Services (AWS), Azure, Amazon Route 53, TeamCity, Windows PowerShell, REST APIs, Electron, Product Development, React Native, Mobile Development, Architecture, Project Management, Technical Leadership, Express.js, Full-stack, Automated Testing, Storybook, Swagger, APIs, Back-end, Databases, Leadership, Expo, Front-end Development, UI Design, Cross-platform App Development, Android, iOS, ASP.NET MVC, API Integration, UX Design, CSV, Dashboards, Graphs, Data Visualization, Component Libraries, Front-end Architecture, AWS Lambda, Web Design, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web APIHead of Development
2014 - 2015CodeFirst- Set up the development process to handle the developer team.
- Designed the architecture for high-scale projects for company customers.
- Improved the release management process to get the product on time.
Technologies: .NET, ASP.NET, Knockout (Knockout.js), Angular, Kendo UI, Microsoft SQL Server, xUnit, Azure, Azure DevOps, Git, REST APIs, Product Development, Mobile Development, Architecture, Project Management, CTO, Technical Leadership, CQRS, Full-stack, Automated Testing, Storybook, Swagger, APIs, SEO Tools, Back-end, Databases, Leadership, Expo, Front-end Development, UI Design, Software Design, ASP.NET MVC, API Integration, UX Design, CSV, Front-end Architecture, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web APISenior Full-stack Developer
2011 - 2014MSI UK- Designed the architectural solution to develop reusable Silverlight components.
- Designed and developed an onboarding system to simplify the registration process with a step-by-step wizard.
- Improved visual representation and performance of the reporting system.
- Covered existing and new business logic with unit tests.
Technologies: .NET, ASP.NET, MS Silverlight, Microsoft SQL Server, xUnit, Azure DevOps, Git, REST APIs, Product Development, Mobile Development, Architecture, Project Management, Technical Leadership, CQRS, Full-stack, APIs, Back-end, Databases, Leadership, Front-end Development, UI Design, Software Design, ASP.NET MVC, API Integration, Front-end Architecture, JavaScript Charting, SignalR, Azure Websites, Azure SQL Databases, Web APISenior Full-stack Developer
2009 - 2011Oogway- Designed the software architecture to integrate the WPF application with a low-level 3D engine.
- Developed a high-performance 3D-visualization software that visualizes buildings for real estate developers.
- Maintained backlog to handle actual customer requirements.
Technologies: MS Silverlight, Windows Presentation Foundation (WPF), Microsoft SQL Server, NUnit, Git, Bitbucket, .NET, ASP.NET, REST APIs, Product Development, Architecture, Project Management, CTO, Technical Leadership, CQRS, Full-stack, APIs, Back-end, Databases, Leadership, Front-end Development, UI Design, Software Design, API Integration, Front-end Architecture, SignalR, Web APIHead of Development
2003 - 2009NeoConcept- Managed the development team as head of development.
- Defined the company-wide development framework to ensure a faster development process.
- Participated in all company releases as a technical lead.
Technologies: Windows Presentation Foundation (WPF), ClickOnce, Entity Framework, Microsoft SQL Server, NUnit, xUnit, TFS, Git, .NET, ASP.NET, REST APIs, Product Development, Architecture, Project Management, CTO, Technical Leadership, CQRS, Full-stack, APIs, Back-end, Databases, Leadership, UI Design, Software Design, API Integration, Front-end Architecture, Web API