
Timeline
About me
Full-stack Software Developer
Education

Saint petersburg state electrotechnical university "leti"
2000 - 2007Engineer's degree mathematics and computer science
Experience

Epam systems
Aug 2007 - Dec 2009Senior software developerDevelopment of a distributed enterprise application for a tax service.Technology: .Net Framework 3.0, .Net Winforms, WCF, Smart Client SoftwareFactory, Web Services Software Factory, MS Enterprise Library, MS SQL

Qualcomm
Jan 2010 - Apr 2011Software developerRemote work for QUALCOMM (Netherlands). Truck tracking and monitoring system

Ontarget labs
May 2011 - Jan 2022Lead software developerIn this company, I had a chance to take a leadership positions in a project where we have been redesigning a big and developed (20 years on market) learning management system. The redesign pursues the following goals: -make the system multitenant; -apply micro-service architecture;-create a new modern UI;-make the system ready for high load (over 1 million users).My roles: -participation in architecture decision making;-core functionality developing;-consulting developers;-overall code review;-participation in product presentations for customers. Remarkable features introduced by me:- Own “Domain Specific Query Language” that is interpreted into T-SQL, XPath, runtime code.* Now it is available as an open source project (https://github.com/0x1000000/SqExpress)- A state management library for client side* Now it is available as an open source project (https://github.com/0x1000000/ngSetState)- Own Roslyn code analyzers that automatically watch on code conventions compliance.- Automatic generation of client libraries for the project api-sTechnologies: .NET 4.7 and .NET 5 (ASP.NET (MVC, WebAPI, Core), WCF), SQL Server 2016, SPA (Angular 9), Node JS, Webpack, Team City, Cordova, Azure Show less

Soti
Feb 2022 - nowProject: [soti-connect]|(https://www.linkedin.com/products/soti-connect/)
Software Developer
Oct 2022 - nowSoftware Development Consultant
Feb 2022 - Oct 2022
Licenses & Certifications
- View certificate

Learning haskell programming
LinkedinNov 2018 - View certificate

Fluent api development in c#
LinkedinOct 2018 - View certificate

Verified international academic qualifications
World education servicesJun 2023 - View certificate

Introduction to xamarin.forms
LinkedinJan 2018 - View certificate

C#: design patterns
LinkedinFeb 2018
Recommendations

Vaibhav gala
Senior Research Engineer at Ericsson | MSc. Computing | 1xAWS | 1xGCP | 1xAZUREIreland
Wahyuni anuwar
Finance & Accounting Mgr DRP Hotels & MinningJakarta, Jakarta, Indonesia
Breanna raffarin kromer
Custom Service SpecialistSanta Barbara, California, United States
Dimitri das
Financieel directeur bij lokaal bestuur KraainemGrimbergen, Flemish Region, Belgium
Abdulsamad arowosaiye
Product ManagerIkeja, Lagos State, Nigeria
Anser arif
Team Lead, Technical Adoption Manager @ VMware TanzuGlasgow, Scotland, United Kingdom
Elzhana nestorova
Account Support ManagerSofia, Sofia City, Bulgaria
Sarah may, cpa
Manager at Virtas PartnersGreater Minneapolis-St. Paul Area
Scott rollheiser
Senior Integration Architect at OracleShawnee, Kansas, United States
Phillip kaminnik, m.s.
MD Candidate at University of Central Florida - College of MedicineOrlando, Florida, United States
Sary alsulamy - cipd5/ chrm/chrp/cpp/hcm/hrbp
HR at BNP PARIBAS KSARiyadh, Saudi Arabia
Jirjodhan koiri
Aspiring Software Development Engineer | Associate Developer at Lepide | Ex - Full Stack Developer ...Gorakhpur, Uttar Pradesh, India
Gerald w.
Shark Media PromotionGreater Milwaukee
Kevin cluts
Customer Service Engineer / Aftersales - Claiming - Warranty - DigitalisationBrussels Metropolitan Area
Jayesh pandey
SEM | Social | SEO | Programmatic Advertising | Content OptimizationOmnicomMediaGroup Nepal
Rohan jackson
Electrical Superintendent at RIEGreater Brisbane Area
Brandi richards
Manager of NICU and maternal/newborn at Texas Health HEBPonder, Texas, United States
Mariam harby
Oncology Brand Manager at AstraZenecaEgypt
Khopithan sathiyakeerthy
Senior DevOps Engineer | RHCSA | CCNA | B.Eng. (Hons) in Software EngineeringAmpara District, Eastern Province, Sri Lanka
Elizena nadu
Especialista em ProdutosBelo Horizonte, Minas Gerais, Brazil
...