← Back to list
Middle
Registration: 24.12.2025

Fedor Smirnov

Specialization: Software Engineer
— Senior Software Engineer with 15+ years of expertise in designing, developing, and maintaining robust enterprise solutions on the .NET stack and Microsoft SharePoint. — Proven ability to lead full development cycles, optimize system performance, and modernize legacy architectures towards microservices. — Combines deep technical skills with strong analytical thinking and a proactive, results-oriented approach. — Possess a scientific research background, bringing a highly analytical, data-driven, and systematic approach to software design and problem-solving. — Strong mentoring and knowledge-sharing skills, honed through teaching and team leadership experience. — Proven ability to work independently (autonomously) and dive deep into complex, undocumented legacy systems. — Actively follow modern .NET development (C# 10+, .NET 6/7), Microservices, RabbitMQ, PostgreSQL, and advanced software architecture patterns through platforms like Pluralsight, Coursera, and Microsoft Learn.
— Senior Software Engineer with 15+ years of expertise in designing, developing, and maintaining robust enterprise solutions on the .NET stack and Microsoft SharePoint. — Proven ability to lead full development cycles, optimize system performance, and modernize legacy architectures towards microservices. — Combines deep technical skills with strong analytical thinking and a proactive, results-oriented approach. — Possess a scientific research background, bringing a highly analytical, data-driven, and systematic approach to software design and problem-solving. — Strong mentoring and knowledge-sharing skills, honed through teaching and team leadership experience. — Proven ability to work independently (autonomously) and dive deep into complex, undocumented legacy systems. — Actively follow modern .NET development (C# 10+, .NET 6/7), Microservices, RabbitMQ, PostgreSQL, and advanced software architecture patterns through platforms like Pluralsight, Coursera, and Microsoft Learn.

Skills

Visual Studio
JavaScript
C#
.NET Framework / .NET 5+
ASP.NET
MVC
Web API
REST
SOAP
Web Services
Entity Framework
LINQ
Windows Communication Foundation (WCF)
Windows Workflow (WF)
MS SQL Server
T-SQL
PostgreSQL
Database Design & Optimization
Stored Procedures
Functions
Triggers
Microservices
Service-Oriented Architecture
Event-Driven Architecture
RabbitMQ
Publisher / Subscriber
OOP
SOLID
DRY
KISS
Unit Testing
HTML5
CSS
jQuery
ASP.NET Core
Microsoft SharePoint (SSOM, CSOM)
IIS
Windows Server
Git
PowerShell
Docker
Agile
Scrum
Code Review
Legacy Code Refactoring
BPMN

Work experience

Senior .NET Developer
05.2025 - 10.2025 |Technology & Point
SharePoint, ASP.NET, JavaScript, React, TypeScript, Web Forms, SQL Server, .NET, C#
● Developed and maintained a company-wide testing environment using PowerShell, IIS, and MSSQL Server, reducing deployment time by 30%. ● Refactored and modernized legacy application components using C# and modern .NET patterns (async/await), improving system stability and responsiveness. ● Implemented CI/CD pipeline scripts for automated deployments to test and production environments, minimizing manual errors. ● Collaborated with analysts and development team on code reviews and architectural decisions to ensure code quality (SOLID, DRY principles).
Middle / Senior .NET Developer
10.2023 - 02.2025 |Henderson
C#, JavaScript, jQuery, .NET, ASP.NET, Web Forms, T-SQL
● Performance Optimization: Redesigned a core payroll calculation module using multithreading (async/await, Task Parallel Library), resulting in a 40% increase in processing speed. ● Architecture Modernization: Contributed to the migration of a monolithic e-commerce platform to a microservices architecture, improving scalability and maintainability. ● API Development: Enhanced the order processing chain by developing and integrating RESTful Web APIs, meeting evolving business requirements. ● Database Optimization: Wrote complex T-SQL queries, optimized stored procedures, and improved indexing for MS SQL Server, reducing database load by 25%.
SharePoint / .NET Developer
05.2016 - 03.2023 |First Expeditionary Company
SharePoint, .NET
● Led a major corporate portal overhaul, refactoring legacy code and improving overall system performance by over 25%. ● Developed a custom integration system for food delivery from an external provider, automating a previously manual workflow. ● Designed and implemented a proactive server and application monitoring solution, enabling early detection and resolution of issues before user impact.
SharePoint Developer
08.2015 - 05.2016 |Arekh Consulting Group
SharePoint
● Developed and deployed custom solutions on the SharePoint platform, including integrations with corporate systems and document management workflows. ● Successfully performed solution migrations between different SharePoint versions. ● Conducted stakeholder interviews to analyze business processes and drafted a strategic development plan for the corporate portal.
IT Department Lead / System Administrator / SharePoint Developer
10.2008 - 08.2015 |NDA
SharePoint
● Gained comprehensive experience in infrastructure, security, and full-stack development.

Educational background

Toxicology
1999 - 2002
All-Russian Research Institute of Veterinary Sanitation, Hygiene & Ecology
Veterinary Medicine
1993 - 1999
Moscow State Academy of Veterinary Medicine and Biotechnology

Languages

RussianNativeEnglishIntermediate