Senior Software Developer
C# | ASP.NET | .NET Core | SQL Server | Blazor
Full Stack Developer with a Master Degree in Computer Science and with over 14 years of web development experience.
I am very comfortable working with Microsoft technology. My most vital programming languages are C# and JavaScript. I have vast knowledge on Microsoft stack (.NET Platform, Windows Server, Azure) and I am very open-minded about learning new technologies.
I also have good experience with client-side technologies like JavaScript, Angular and React.
Core Competencies:
- Proficient in full cycle development of web, desktop, console applications, and DB design
- Strong analytical skills with a proven ability to understand, analyze, and translate complex business
problems and user needs into solid system design
- Manage multiple projects, set priorities, adjust to changes, and meet the deadlines
- Work effectively with non-technical staff
- Extensive knowledge of SDLC and change processes
- Strong troubleshooting and documentation skills
Technical Proficiencies:
- Technologies (C#): .NET Core, ASP.NET, ADO.NET/ADO, Blazor, Razor
- Technologies (JavaScript): React, Angular, Vue, Typescript
- Databases: SQL Server, Oracle, MS SQL
- Languages: C#, VB.NET, C, VB, T-SQL, PL/SQL, XML, HTML, HTML5, JavaScript
- Cloud platforms: Azure, AWS
- Development Tools: Visual Studio 2019, TFS, Crystal Reports 11, Iron Speed Designer
Accomplishments:
- Analyzed the process of monthly loads check, developed desktop application, which reduced loads check the time by over 250%
- Architected and developed web application (introducing AJAX technology) to create and update custom XML files for client reports, which replaced the existing manual process, saving over 10 hours of monthly manual work
- Designed template for project specifications, which was standardized for company use.
- Designed and developed Admission Management System for Medical school of Boston University, which have allowed eliminating previous paper process and covers the whole admission process today.