Spearheaded the implementation of an administration online app to support 100+ clients in 4+ countries. Migrated an administration tool from .NET Framework to .NET 6. Designed, coded, tested, maintained, and delivered software on time according to business needs. Implemented front-end components and back-end services using .NET, C#, Web API, Keycloak, Angular, Angular Material UI, and Typescript. Planned, designed, and developed new solutions by analyzing users' needs. Trained and mentored new senior software developers. Deployed to test and production servers using stand-alone virtual machines. Applied Entity Framework, AutoMapper, HTML5, CSS, and SQL Server to software development. Managed project scope, time, and tasks using a hybrid of Scrum and Kanban with Jira.
Developed a Live Chat as a service for Formilla.com offers. Worked as a Senior Full Stack .NET Developer on a team of 7+ people including a team leader, a software architect, developers, and testers. Spearheaded the development of 15+ features used by 10k+ users such as IP blocking, file sharing, billing, chat transcripts, and pre-chat fields. Applied C#, ASP.NET Web Forms, JavaScript, jQuery, Bootstrap, CSS, HTML, and SQL Server to software development. Led the development of the company blog and the maintenance of 6+ CRM plugins 5-star rated. Increased customer retention rate by planning, designing, and implementing new solutions on time based on users' feedback. Identified, diagnosed, and solved 99% of technical support tickets without needing to escalate them to engineers. Trained and mentored new senior software developers and customer support, representatives. Managed scope, time, and tasks of assigned projects using Scrum in a team and startup environment.
Developed an Underwriting Management System for the web app that supports Schinnerer’s core business operations such as quoting, rating, bidding, and billing insurance policies. Worked as a Full Stack .NET Developer on a team of 7+ software engineers. Responsible for analyzing, coding, testing, maintaining, and delivering new features on-time according to business needs using C#, .NET Framework, and ASP.NET MVC. Identified, diagnosed, and fixed web application problems. Maintained and implemented enhancements to features like auto-rating a policy, pro-rating a policy, cancellations, and renewals. Applied jQuery, CSS, HTML, SQL Server, NHibernate, and NServiceBus to software development. Trained and mentored new semi-senior software developers. Managed time and tasks of assigned stories. Collaborated in a team environment using the Scrum methodology.
Developed a Travel Management System, a web app consisting of a platform that lets bus companies quote, manage, sell, and bill trips including the administration of buses, routes, drivers, and passengers. Worked as a Junior .NET Developer together with a software architect. Designed, coded, and tested new features and modules using C#, MVC, jQuery UI, and SQL Server. Built a whole new mobile app using jQuery and Apache Cordova to track buses' mileage. Wrote SQL queries and created views and triggers in SQL Server.