
Vassily Ivanov
Verified Expert in Engineering
Software Developer
Yakutsk, Sakha Republic, Russia
Toptal member since April 15, 2022
Vassily is a full-stack software developer with over 15 years of experience in development. His back-end development stack includes .NET Framework and Core, C#, ASP.NET, web services, web APIs, Windows services, and console applications. He uses Angular, TypeScript, JavaScript, CSS, and HTML on the front end. His primary mobile development skills include Flutter, Android, and iOS.
Portfolio
Experience
- Microsoft SQL Server - 15 years
- C# - 15 years
- .NET - 15 years
- .NET Core - 5 years
- Angular - 5 years
- TypeScript - 5 years
- PostgreSQL - 3 years
- Flutter - 2 years
Availability
Preferred Environment
Windows, Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...pet project I've done is an online radio website that allows listening to radio channels in the Sakha language.
Work Experience
CEO
SharpLogic
- Created a software development company that successfully implemented projects for its clients.
- Trained and managed a team of developers and created a development workflow.
- Worked with clients to gather and document functional requirements.
CTO
Trustle
- Built a legal document platform using .NET Core, C#, SQL Server, and Angular.
- Integrated Stripe to allow users to send and receive payments.
- Merged a chat service that allows users to send messages to each other online.
CTO
AEB IT
- Built a team of about 20 developers and set up development processes.
- Implemented various projects for a bank, including payment gate, CRM, transportation app, and BPM.
- Created a mobile application for a gas company that allows users to pay for gas without leaving the car.
Developer | Senior Developer
Terralink
- Developed web applications for BP Alaska, including resource management and business and workflow automation.
- Built web applications, Windows applications, and services for Renaissance Capital, including internal tools for the research team and integration services.
- Led the development of GRDB application for Renaissance Capital, starting from architecture and choosing technologies to implement the project.
Experience
Research Portal for Renaissance Capital
Trustle
RemBitTeh
https://rembitteh.ru/The admin panel is built with Angular. The website is built with ASP.NET Web Pages. We also created a CRM system from scratch using .NET for this company.
Sakha FM
https://sakhafm.ruComponents:
• PC with FM tuner to capture FM radio.
• Icecast streaming server with custom authorization layer built with Node.js. Also, it has transcoding workers, which transcode MP3 streams to AAC streams on the fly.
• Website, an ASP.NET application that allows users to log in and listen to radio channels.
• Android app built natively in Android Studio.
• Native iOS app built in XCode.
Skills
Libraries/APIs
Entity Framework, REST APIs, Stripe
Tools
Visual Studio, Git, Visual Studio Tools for Office (VSTO)
Languages
C#, C#.NET, HTML, CSS, Dart, TypeScript, JavaScript, SQL, GraphQL
Frameworks
.NET Core, .NET, ASP.NET, Angular, Flutter, NativeScript, ASP.NET MVC, Windows Presentation Foundation (WPF)
Platforms
Windows, Linux, Visual Studio Code (VS Code), Android, iOS, Oracle, Docker, Azure
Paradigms
Azure DevOps, Asynchronous Programming, Concurrent Programming, Agile
Storage
Microsoft SQL Server, PostgreSQL, MySQL
Other
Back-end, Query Optimization, Containers, OfficeJS, WCF Web Services
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring