Oleksandr L.
Montenegro (UTC+03:00) 🇲🇪
Upstaffer since April 20, 2022

Oleksandr L. — .NET Software Engineer/Team Lead

Expertise in Full Stack Web.

Last verified on June 23, 2025

Core Skills

.NET
.NET

Bio Summary

- Full-stack software developer with 15 years of experience - Expert in C#, asp.net, asp.net MVC, .net core, native JS, Jquery, Angular 1 and 2+ generation, and other technologies in the web development stack. - I have experience in C\C++, WinApi, COM, MFC and other technology stacks and I can work with the intersection of these technologies - My experience includes team and technical management, mentoring, and project management for new teams - Industries: Logistics and transportation, business intelligence, insurance and reinsurance, healthcare, government, information technology and services, professional services, computer software. - Upper-intermediate English

Technical Skills

Programming Languages C, C#, C++, JavaScript, TypeScript
.NET Platform ADO.NET, ASP.NET MVC Pattern, ASP.NET WebForms, Entity Framework, Mono, .NET, .NET Core, .Net WCF
UI Frameworks, Libraries, and Browsers Ajax, Bootstrap, CSS, DHTML, DOM, HTML, jQuery, XML
JavaScript Frameworks Angular, AngularJS, Express, jQuery, Node.js
C++ Libraries and Tools ATL
Mobile Frameworks and Libraries Cordova, Ionic
C++ Frameworks MFC
JavaScript Libraries and Tools NHibernate
Databases & Management Systems / ORM Microsoft SQL Server, MongoDB, MySQL, NHibernate, Redis
Cloud Platforms, Services & Computing AWS
Amazon Web Services AWS RDS (Amazon Relational Database Service), AWS S3
Azure Cloud Services Azure DevOps, Azure VM
Deployment, CI/CD & Administration Active Directory
UI/UX/Wireframing STL
Third Party Tools / IDEs / SDK / Services Visual Studio
Operating Systems Windows
SDK / API and Integrations Windows API, Winforms
iOS Libraries and Tools Xamarin
Other Technical Skills AJAX Control Toolkit, COM, DirectShow, ES2, Fluent Validation, GDI, GDI+, IBM PC compatible, LINQ to SQL, OM, ypeScript

Experience

Full-Stack Developer, Credit History Platform

Description: The project is a web application that allows users to monitor and manage their credit history. With this platform, users can track their credit score and payment history, receive notifications of changes, and receive advice on improving their credit reputation.

Team size: 6 team members

Responsibilities:

• Developed the new platform features.

Technologies: C#, DNN, ASP.NET API, LINQ, AngularJS, XHTML/CSS, DOM, AJAX, Azure(VM,AppServices) Standard .NET libraries, Entity Framework, MS Visual Studio 2022, Redis, MsSQL Server.

Full-Stack Developer, Backup Storage Platform

Description: Smarter cloud backup, with zero hardware required, delivering the broadest coverage of data sources from a single app and lightning-quick recovery of any files on demand.

Team size: 30+ team members

Responsibilities:

• Developed the new platform features.

Technologies: C#, ASP.NET API, LINQ, Angular 15, XHTML/CSS, DOM, AJAX, Azure(VM, AppServices) Standard .NET libraries, Entity Framework, MS Visual Studio 2022, Redis, MsSQL Server.

Full-Stack Developer, Educational platform

16 months

Description: The aim of the project was to develop a platform for online courses, certifications, and degree programs.

Responsibilities:

  • Designed the architecture.
  • Developed the platform.

Technologies: C#, ASP.NET API, LINQ, Angular +9, XHTML/CSS, DOM, AJAX, Standard .NET libraries, Entity Framework, MS Visual Studio 2019, Redis, MySQL Server, Azure (VM, AppServices) 

 

Full-Stack Developer, statistics web bot

10 months

Description: The customer requested a web bot that would automatically grab statistical data from different customer sources and build analytics, reports, and more.

Responsibilities:

  • Designed the architecture.
  • Developed the web bot.

Technologies: C#, .Net Core API, Selenium WebDriver, LINQ, Angular11, JavaScript, TypeScript, XHTML/CSS, DOM, AJAX, Standard .NET libraries, Entity Framework, MS Visual Studio 2019, MS SQL Server.

 

Full-Stack Developer, Online purchasing bot

6 months

Description: Our team worked on a web bot that would allow automatically online purchasing at the best prices according to the customs rules.

Responsibilities:

  • Designed the architecture.
  • Developed the web bot.

Technologies: C#, .Net Core API, Selenium WebDriver, LINQ, React Native, JavaScript, XHTML/CSS, DOM, AJAX, Standard .NET libraries, Entity Framework, Redis, RabbitMQ, MS Visual Studio 2019, MySQL Server.

 

Full-Stack Developer, smart application system

12 months

Description: The project featured a smart application system that created collaboration among all the teams in real-time, and provided the right knowledge in a simple way. The system allowed displaying statistics, analysis, charts, tables, reports, critical paths, and so on.

Responsibilities:

  • Designed the architecture.
  • Developed the system.

Technologies: C#, ASP.NET MVC, LINQ, jQuery, JavaScript, XHTML/CSS, DOM, AJAX, Standard .NET libraries, Entity Framework, MS Visual Studio 2019, MS SQL Server 2017.

 

Front-End Developer, Real estate platform

6 months

Description: It was an MVP platform that included the mobile application, web application, and microservices architecture. The platform gave the opportunity for landlords and tenants to manage properties. It included a property management system, payment system, and chat system (messages, files), and provided the possibility to chat with a bot.

Responsibilities:

  • Designed the architecture.
  • Developed the platform.

Technologies: HTML, CSS/LESS, JavaScript, TypeScript, Ionic3, Angular6, Node.js, Express, Firebase (dynlink, push notification, storage).

 

Full-Stack Developer, a fitness application

4 months

Description: Our team worked on a mobile and web fitness application that provided the gym planning and health tracking requirements. The application included the RESTful API, third-party APIs integrations, time and schedule tracking, reports, and more.

Responsibilities:

  • Designed the architecture.
  • Developed the application.

Technologies: TypeScript, jQuery, JavaScript, Angular, Node.js, Express.js, MongoDB, Cordova, Ionic.

 

Software Developer, Team Leader, business intelligence system

36 months

Description: The goal of the project was to develop a business intelligence system containing highly detailed and complete information on every pulp and paper mill in the world. It described the assets, production, operations, environmental flows, costs-of-production, long-term viability, carbon footprint, and more for all pulp and paper mills producing.

Responsibilities:

  • Led the development team.
  • Refactoring, Code Review, Development, Architecture

Technologies: C#, ASP.NET MVC, LINQ, jQuery, JavaScript, XHTML/CSS, DOM, AJAX, Standard .NET libraries, Entity Framework, MS Visual Studio 2017, MS SQL Server 2016, Azure (AD, VM, AppServices)

 

Full-Stack Developer, car booking management portal

6 months

Description: This was a car booking management portal for auto dealers. The portal provided functionality for management, resources, billings, reports, RESTful API for mobile devices, and more. The platform was both personalized and branded for each customer.

Responsibilities:

  • Designed the architecture.
  • Developed the portal.

Technologies: C#, JavaScript, ASP.NET MVC 4, LINQ, SignalR, Angular.js, Entity Framework, XHTML/CSS, DOM, AJAX, Bootstrap, MS Visual Studio 2012–2013 Team System.

 

Full-Stack Developer, Donation Cross-platform Application

6 months

Description: The main technical requirement of the project was to develop a cross-platform application on Ionic using Cordova, Angular, and mobile styled-components. The application itself was a system that helped people donate from cashback or credit/bank cards to different organizations (schools, churches, and so on) or people in need.

Responsibilities:

  • Developed the source code.
  • Reviewed and refactored the legacy code.
  • Fixed bugs.

Technologies: JavaSCript, HTML, SCSS, Angular, Cordova, Ionic.

 

JavaScript Developer, VPN connections management system

8 months

Description: It was a web application that provided functionality for real-time management of VPN connections for the corporate sector. The application suggested full management and reports functionality.

Responsibilities:

  • Designed the architecture.
  • Developed the front end.

Technologies: JavaScript, HTML5, SCSS, Angular.js 5.

 

JavaScript Developer, Flight Simulator

14 months

Description: We worked on a flight simulator. The solution provided functionality for the training process of the company's employees.

Responsibilities:

  • Developed the solution’s front end.

Technologies: JavaScript, HTML5, SCSS, Angular.js 1.58.

 

JavaScript Developer, Hospital portal

6 months

Description: The project was related to a full circle management portal for clinicians, their respective content, resources, diagnoses, and more. The portal had the RESTful API for mobile devices and management of the patient data and state. It ensured the collaboration of a core team and delivered the business intelligence and patient compliance data to drive smart action.

The platform was both personalized for each patient and branded for the hospital, departments, or specialties.

Responsibilities:

  • Designed the architecture.
  • Developed the front end.

Technologies: JavaScript, Node.js, Angular.js, Express, Passport.js, Sequelize.js, MS SQL, HTML, CSS, Bootstrap.

 

Software Developer, Team Leader, Management solution for building companies

12 months

Description: The product was developed for building companies and allowed monitoring of human capacity in different time periods. Users could add groups of workers with inventory and send them to do some work. Moreover, it provided an ability to add objects that needed to be served with some construction works.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Refactored and reviewed the code.
  • Led the development team.

Technologies: WebStorm 16, Less, Angular 2, HTML, CSS, Bootstrap.

 

JavaScript Developer, Team Leader, emergency management web portal

12 months

Description: The aim of the project was to develop a platform with management functionality. The functionality included prediction of potentially dangerous situations and dissemination areas of infection in the event of an accident, simulations on the area map, calculation of the optimal route based on the current road situation, management of rescue work, and interaction of operators and rescuers in real-time, statistics, analysis, charts, and reports. The portal had an information retrieval system and was integrated with ArcGIS Services.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: C#, JavaScript, ASP.NET MVC 4, LINQ, SignalR, Angular.js, Entity Framework, MS Visual Studio 2012-2013 Team System, Standard .NET libraries, XHTML/CSS, DOM, AJAX, Bootstrap.

 

.NET Developer, Workstation security control system

8 months

Description: We developed a system of hidden control and monitoring actions on a workstation (PC). The system provided hidden monitoring of user actions, and logged user activity on a computer (applications, files, network, USB, screenshots, system event hooks, and more.). It also delivered this information in a convenient form for the arbitration (video, graphics, tables, and so on.)

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: C#, JavaScript, Mono (Xamarin), ASP.NET MVC 4, LINQ, Entity Framework, MS Visual Studio 2012-2013 Team System, Standard .NET libraries, XHTML/CSS, DOM, AJAX, Azure (AD, VM, AppServices)

 

JavaScript Developer, Municipal Real Estate management web portal

4 months

Description: The goal of the project was to develop a web portal that included statistics, analysis, charts, reports, and information retrieval systems as well as integrations with the external municipal services.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Managed the project.

Technologies: Node.js, PL/pgSQL, Angular.js, jQuery, JavaScript, MS Visual Studio 2012–2013 Team System, XHTML/CSS, DOM, AJAX.

 

.NET Developer, Team Leader, Statistical Data Portal

36 months

Description: Our team developed a multilingual business intelligence web portal. The solution provided useful tools to access and disseminate the official statistical data of African countries. With the introduction of the portal, the need to create annual bank reports became obsolete.

The solution was successfully integrated into the bank’s Intranet. The employees of 24 bank offices in African countries used the statistical data portal in their daily work.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Managed the project.

Technologies: ASP.NET MVC 4, WCF, MS SQL Server 2008, LINQ, jQuery, JavaScript, MS Visual Studio 2012–2013 Team System, Standard .NET libraries, Fluent Validation. Entity Framework, XHTML/CSS, DOM, AJAX.

 

.NET Developer, Team Leader, a portable business intelligence platform

6 months

Description: The customer requested a portable business intelligence platform for mobile and desktop devices. The platform allowed displaying statistics, analysis, charts, tables, and reports, and had an information retrieval system with OLAP (online analytical processing).

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Managed the project.

Technologies: WPF, SQLite, LINQ, MS Visual Studio 2012-2013 Team System, Standard .NET libraries, XHTML/CSS, DOM, AJAX.

 

.NET Developer, Team Leader, Travel web portal

6 months

Description: The developed online portal included the client-side and administrator parts, a dynamic management system for products and offers, reports and financial management, a billing system, and mail and custom request services.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Managed the project.

Technologies: ASP.NET MVC 4, MS SQL Server 2008, LINQ, JavaScript, jQuery, Standard .NET libraries, XHTML/CSS, DOM, AJAX, MS Visual Studio 2012-2013 Team System.

 

.NET Developer, Team Leader, online portal

4 months

Description: The project featured a portal for cloud computing companies and IT providers to automate the provisioning of a full suite of services based on Windows servers. The flexible open-source platform gave users simple point-and-click control over the Windows Server applications including IIS, SQL Server, Exchange 2010, SharePoint 2010, OCS, Lync, and Hyper-V deployments.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Managed the project.

Technologies: ASP.NET MVC 4, WCF, MS SQL Server 2008, LINQ, jQuery, jQuery UI, JavaScript, MS Visual Studio 2012–2013 Team System, Standard .NET libraries, Entity Framework, XHTML/CSS, DOM, AJAX.

 

Software Developer, ERP system

6 months

Description: This was an ERP system intended for the accounting and asset management automation of a huge corporation.

Responsibilities:

  • Developed the software.

Technologies: MS Visual Studio.NET 2008/2005, C #, .NET Framework 3.5, MS SQL Server 2005.

 

Software Engineer, web application

8 months

Description: Our team worked on a web application intended for credit system management. The application included custom access management. Support administration and full management allowed reviewing the credit history and financial balance sheets, reports formation, charts creation, viewing statistics, and providing an accounting of services.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: ASP.NET MVC, MS SQL Server 2008, MS Visual Studio 2010 Team System, C#, JavaScript, HTML, XML, Standard .NET libraries, LINQ, jQuery, Fluent Validation, CSS, DOM, AJAX, NHibernate, NUnit.

 

Software Engineer, a web server for mobile devices

24 months

Description: The objective was to develop a web server for mobile devices. The web server included user access management elements, services for downloading media files, and administration. The solution had applied systems of management that controlled the amount of information and provided reports, charts, statistics, services, and more.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Provided technical support.

Technologies: ASP.NET 2.0/3.5, MS SQL Server 2005/2008, MS Visual Studio 2008/2010 Team System, C#, JavaScript, Standard .net libraries, LINQ, jQuery, AJAX, Control Toolkit, S3 service, WCF, CSS, HTML, XML, DOM, AJAX, LINQ to SQL.

 

Software Engineer, information portal

12 months

Description: We developed an information portal that included news, the possibility of data uploading, administration, and management. The portal allowed working with partners and financial balance sheets, as well as devices, information, reports, charts, statistics, services, and more.

Responsibilities:

  • Designed the architecture.
  • Developed the software.
  • Provided technical support.

Technologies: MS SQL Server 2005/2008, MS Visual Studio 2008/2010 Team System, ADO.NET, MSSQL, Entity Framework, C#, JavaScript, Standard .NET libraries, LINQ, jQuery, Ajax Control Toolkit, S3 service, WCF, CSS, HTML, XML, DOM, AJAX, LINQ to SQL, NHibernate.

 

Software Engineer, media portal

3 months

Description: The aim of the project was to develop a media portal.

Responsibilities:

  • Developed the software.

Technologies: ASP.NET 2.0/3.5, MS SQL Server 2008, MS Visual Studio 2008 Team System, C#, JavaScript, Standard .NET libraries, LINQ, jQuery, S3 service, Telerik controls, CSS, HTML, XML, DOM, AJAX, NHibernate, MS SQL.

 

Software Engineer, personal web organizer

6 months

Description: The project featured a personal web organizer. It was an integrated RSS reader/newsreader, bookmark organizer, and desktop alert manager with (social) sharing capabilities. The solution comprised plug-ins for Internet Explorer and Firefox, a desktop client, and a user portal for providing user access. It allowed building a collection of content around a project at work and then sharing it with a few co-workers or (social) friends.

Responsibilities:

  • Developed the software.

Technologies: MS SQL Server 2005, MS Visual Studio 2005 Team System, C++, C#, JavaScript, XUL, ATL, Standard .NET libraries, MS SQL.

 

Software Engineer, bookkeeping application

4 months

Description: During this time, I worked on an application intended for bookkeeping customers’ activities. The application included an administration panel and management features, a financial balance sheet, products and warehouses, necessary reports, charts, and statistics.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: MS SQL Server 2005, MS Visual Studio 2005 Team System, C#, Standard .NET libraries, MS SQL.

 

Software Engineer, client-server application

6 months

Description: The client-server application that allowed assigning dynamic IP addresses, administrating and general management, displaying financial balance sheets, and browser plugins.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: MS SQL Server 2008, DotNetNuke, MS Visual Studio 2008 Team System, C#, C++, COM, Standard .net libraries, JavaScript, jQuery, DHTML, CSS, MS SQL.

 

Software Engineer, a library of tools

2 months

Description: The goal of the project was to create a library of tools for implementing processes and executing interception events code.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: MS Visual Studio 2008 Team System, C, Standard C libraries, Driver Development Kit (DDK).

 

Software Engineer, Video editing tools

3 months

Description: As a Software Engineer, I developed a tool intended for compounding and dividing a video into fragments, fragments reduction, overlaying audio signal on the image or text, and determining level of the audio signal.

Responsibilities:

  • Designed the architecture.
  • Developed the software.

Technologies: C++, XML, C#, STL, Win32Api, COM, ATL, DirectShow.

Education

Bachelor in Software development “Step” IT Academy UA

Bachelor in Enterprise management WSB Poland PL

Master in Computer science HNEU Kharkiv UA

 

 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Oleksandr L.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring