Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Levan
Ozashvili
Full-Stack Developer
Software Developer in Tbilisi, Georgia
C#
JavaScript
SQL
React
Redux
HTML
CSS
jQuery
.NET Framework
ASP.NET CORE MVC
HIRE
Full-Stack Developer
Impactian EToDâ„¢ Developer (2%)
Levan Ozashvili
Software Developer in Tbilisi, Georgia
C#
JavaScript
SQL
React
Redux
HTML
CSS
jQuery
.NET Framework
ASP.NET CORE MVC
About
Levan is a dedicated and passionate developer experienced in projects of any size as an individual and team member. He specializes in Microsoft Technologies (.NET, ASP.NET, C#, ASP.NET Core, ASP.NET MVC, Dynamics NAV), modern JavaScript platforms (React.js/Redux), REST, and service-oriented architecture. He also has a good understanding of Microservices architecture such as DDD, SQRS, and DBMS, especially MSSQL.
Skills
Languages
C#, JavaScript, SQL, HTML, CSS, C/AL
Frameworks
.NET Framework, .NET Core, Entity Framework, Entity Framework Core, ASP.NET, ASP.NET CORE, ASP.NET CORE MVC, ADO.NET, Dapper, NUnit, MSTest, xUnit, Microsoft Fakes
Libraries/APIs
React, jQuery
Storage
MS SQL, PostgreSQL, MySQL, MongoDB, Redis
Other
Object-Oriented Programming, Functional Programming, Procedural Programming, Microsoft Dynamics NAV, Microsoft Dynamics CRM, Microsoft Dynamics AX, Azure, AWS
Tools
Git
Experience
C#
7 years
MS SQL
7 years
JavaScript
5 years
C/AL
5 years
React
3 years
Highlight Projects
Swingers CRM
Developed a public website that enables users to book golf courses, manage venues, and CRM.
Swingers
  • https://swingers.club/uk/
  • Implemented CMS for payments & bookings for back office.
  • Implemented CRM System for Golf Company "Swingers".
  • Technologies used: Azure MS SQL / Azure Blob Storage, Entity Framework Core, oAuth 2.0 + JWT with custom integration with Microsoft Azure AD, ASP.NET CORE WEB API, Outlook Integration, React, Redux.
Phone Number Connector (PNC)
Cloud-based online portal offering companies and developers an instant telephony-to-bot connection.
AudioCodes Ltd.
  • https://pnc.audiocodes.io/
  • A web platform with signup and quick account setup wizard. The main goal for PNC was to enable business users to seamlessly connect their bot framework to a real phone number, regardless of region or country, in which the bot is providing its service. "Audiocodes" needed a complex solution to support multiple bot frameworks from various providers under the same PNC account.
  • Technologies used: ASP.NET Core, Azure Technology, React + Redux, Entity Framework Core, DAPPER ASP.NET Web API, Custom oAuth2 + JWT, Swagger.
Neollet Application
Online payment provider that functioned as an online wallet where users have a balance and the website provides them hundreds of different kinds of payment outlets.
Neollet
  • https://neollet.com/
  • Technologies used: PostgreSQL, Entity Framework Core, ASP.NET Core WEB API, Microservices, React, Redux.
Elit
Implement an ERP System (Microsoft Dynamics NAV) with LS Retail POS Functionality for retail company.
Elit Electronics
  • Implemented features such as sales, inventory management, warehouse management, shipment & delivery, return management, and HR.
  • Integrated NAV with Revenue Services System.
  • Integrate NAV to TBC Bank, Bank of Georgia Systems.


Credo Application
Microsoft Dynamics NAV with financial modifications, fixed assets, multi-currencies, budgeting & reporting, employee Fuel Management, integration with RTGS, GPSS system.
Credo Bank



Work Experience
Full Stack Software Engineer
Flat Rock Technology
|
Nov 2019 - Present

Planned and implemented back-end & front-end of "AudioCodes" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented custom OAuth2 authentication and authorization with different levels of roles/permissions.
  • Implemented integration with email service provider "Sendgrid".
  • Implemented background services with "Hangfire" for sending emails and different scheduled jobs.
  • Implemented integration with payment provider "Bluesnap".
  • Implemented front-end with React, Redux.

Planned and implemented back-end API of "MFG" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented several microservices to get data from existing system with "Azure Service Fabric".
  • Used SQRS, Event Sourcing.
  • Implemented custom OAuth2 authentication with "Azure key vault" and authorization with different levels of roles/permissions.
  • Implemented API with different levels of validation.
  • Implemented integration with "Azure Analytics" for logging.

Planned and implemented back-end & front-end of "Swingers CRM" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented custom OAuth2 authentication and authorization with different levels of roles/permissions.
  • Implemented integration with "Azure Active Directory" and "Azure Blob Storage".
  • Implemented outlook integration.
  • Implemented background services with "Hangfire" for different scheduled jobs.
  • Implemented several "Azure Functions" for different scheduled jobs.
  • Used SignalR.
  • Implemented front-end with React, Redux.
C#
ASP.NET Core
ASP.NET Core WEB API
Entity Framework Core
Dapper
MS SQL
React
Redux
Microservices
Azure Service Fabric
Back-End Developer
Wandio
|
Jun 2019 - Jul 2019
  • Developed back-end of "Neollet" project as a back-end developer.
  • Designed and created new microservices for CMS (back-office).
  • Implemented roles/permissions for CMS users.
C#
ASP.NET Core
ASP.NET Core WEB API
Entity Framework Core
PostgreSQL
Microservices
Event Sourcing
React
Redux
Docker
C# (.NET) Software Engineer
Aurea Software
|
Nov 2018 - Dec 2018
  • Remote via CrossOver.com.
  • Conducted unit tests.
  • Performed code cleanup.
C#
ASP.NET Core
MS SQL
ASP.NET Core Web API
NUnit
xUnit
Microsoft Fakes
Moq
MSTest
Senior Dynamics NAV Developer
United Global Technology (UGT)
|
Jul 2015 - Dec 2018
  • Implemented several projects as the lead developer.
  • Implemented several key integrations for the company that were used in several projects:
  • Integrate Microsoft Dynamics NAV to "Revenue Service" system (https://www.rs.ge/).
  • Integrate Microsoft Dynamics NAV to "TBC Bank".
  • Integrate Microsoft Dynamics NAV to "Back Of Georgia".
  • Integrate Microsoft Dynamics AX to "Georgian National Treasury" system.
  • Created several new modules from scratch (Project Management, Procurement Management, Administrative Purchases)
  • Modified existing modules for a number of projects as needed including Human Resources module, Sales & Marketing, Purchasing, Financial module, Resource planning,Manufacturing,Inventory, and Warehousing.
  • Working with SQL queries & Reporting, Microsoft Power BI, Microsoft Dynamics CRM, and Terrasoft CRM.
C#
MS SQL
C/AL
X++
Microsoft Dynamics NAV
Microsoft Dynamics CRM
Microsoft Dynamics AX
Education
Free University of Tbilisi
Tbilisi, Georgia
|
Sep 2013 - Jul 2017
Bachelor's Degree in Mathematics and Computer Science
Certifications
Quering Microsoft SQL Server 2012/2014
May 2016 - Permanent
Microsoft Corporation
Cambridge ESOL Level 1 Certificate in ESOL International
Jun 2012 - Permanent
University of Cambridge
About
Levan is a dedicated and passionate developer experienced in projects of any size as an individual and team member. He specializes in Microsoft Technologies (.NET, ASP.NET, C#, ASP.NET Core, ASP.NET MVC, Dynamics NAV), modern JavaScript platforms (React.js/Redux), REST, and service-oriented architecture. He also has a good understanding of Microservices architecture such as DDD, SQRS, and DBMS, especially MSSQL.
Skills
Languages
C#, JavaScript, SQL, HTML, CSS, C/AL
Frameworks
.NET Framework, .NET Core, Entity Framework, Entity Framework Core, ASP.NET, ASP.NET CORE, ASP.NET CORE MVC, ADO.NET, Dapper, NUnit, MSTest, xUnit, Microsoft Fakes
Libraries/APIs
React, jQuery
Storage
MS SQL, PostgreSQL, MySQL, MongoDB, Redis
Other
Object-Oriented Programming, Functional Programming, Procedural Programming, Microsoft Dynamics NAV, Microsoft Dynamics CRM, Microsoft Dynamics AX, Azure, AWS
Tools
Git
Experience
C#
7 years
MS SQL
7 years
JavaScript
5 years
C/AL
5 years
React
3 years
Highlight Projects
Swingers CRM
Developed a public website that enables users to book golf courses, manage venues, and CRM.
Swingers
  • https://swingers.club/uk/
  • Implemented CMS for payments & bookings for back office.
  • Implemented CRM System for Golf Company "Swingers".
  • Technologies used: Azure MS SQL / Azure Blob Storage, Entity Framework Core, oAuth 2.0 + JWT with custom integration with Microsoft Azure AD, ASP.NET CORE WEB API, Outlook Integration, React, Redux.
Phone Number Connector (PNC)
Cloud-based online portal offering companies and developers an instant telephony-to-bot connection.
AudioCodes Ltd.
  • https://pnc.audiocodes.io/
  • A web platform with signup and quick account setup wizard. The main goal for PNC was to enable business users to seamlessly connect their bot framework to a real phone number, regardless of region or country, in which the bot is providing its service. "Audiocodes" needed a complex solution to support multiple bot frameworks from various providers under the same PNC account.
  • Technologies used: ASP.NET Core, Azure Technology, React + Redux, Entity Framework Core, DAPPER ASP.NET Web API, Custom oAuth2 + JWT, Swagger.
Neollet Application
Online payment provider that functioned as an online wallet where users have a balance and the website provides them hundreds of different kinds of payment outlets.
Neollet
  • https://neollet.com/
  • Technologies used: PostgreSQL, Entity Framework Core, ASP.NET Core WEB API, Microservices, React, Redux.
Elit
Implement an ERP System (Microsoft Dynamics NAV) with LS Retail POS Functionality for retail company.
Elit Electronics
  • Implemented features such as sales, inventory management, warehouse management, shipment & delivery, return management, and HR.
  • Integrated NAV with Revenue Services System.
  • Integrate NAV to TBC Bank, Bank of Georgia Systems.


Credo Application
Microsoft Dynamics NAV with financial modifications, fixed assets, multi-currencies, budgeting & reporting, employee Fuel Management, integration with RTGS, GPSS system.
Credo Bank



Work Experience
Full Stack Software Engineer
Flat Rock Technology | Nov 2019 - Present

Planned and implemented back-end & front-end of "AudioCodes" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented custom OAuth2 authentication and authorization with different levels of roles/permissions.
  • Implemented integration with email service provider "Sendgrid".
  • Implemented background services with "Hangfire" for sending emails and different scheduled jobs.
  • Implemented integration with payment provider "Bluesnap".
  • Implemented front-end with React, Redux.

Planned and implemented back-end API of "MFG" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented several microservices to get data from existing system with "Azure Service Fabric".
  • Used SQRS, Event Sourcing.
  • Implemented custom OAuth2 authentication with "Azure key vault" and authorization with different levels of roles/permissions.
  • Implemented API with different levels of validation.
  • Implemented integration with "Azure Analytics" for logging.

Planned and implemented back-end & front-end of "Swingers CRM" project as a full-stack senior software engineer:

  • Planned back-end architecture with DDD design.
  • Implemented custom OAuth2 authentication and authorization with different levels of roles/permissions.
  • Implemented integration with "Azure Active Directory" and "Azure Blob Storage".
  • Implemented outlook integration.
  • Implemented background services with "Hangfire" for different scheduled jobs.
  • Implemented several "Azure Functions" for different scheduled jobs.
  • Used SignalR.
  • Implemented front-end with React, Redux.
C#
ASP.NET Core
ASP.NET Core WEB API
Entity Framework Core
Dapper
MS SQL
React
Redux
Microservices
Azure Service Fabric
Back-End Developer
Wandio | Jun 2019 - Jul 2019
  • Developed back-end of "Neollet" project as a back-end developer.
  • Designed and created new microservices for CMS (back-office).
  • Implemented roles/permissions for CMS users.
C#
ASP.NET Core
ASP.NET Core WEB API
Entity Framework Core
PostgreSQL
Microservices
Event Sourcing
React
Redux
Docker
C# (.NET) Software Engineer
Aurea Software | Nov 2018 - Dec 2018
  • Remote via CrossOver.com.
  • Conducted unit tests.
  • Performed code cleanup.
C#
ASP.NET Core
MS SQL
ASP.NET Core Web API
NUnit
xUnit
Microsoft Fakes
Moq
MSTest
Senior Dynamics NAV Developer
United Global Technology (UGT) | Jul 2015 - Dec 2018
  • Implemented several projects as the lead developer.
  • Implemented several key integrations for the company that were used in several projects:
  • Integrate Microsoft Dynamics NAV to "Revenue Service" system (https://www.rs.ge/).
  • Integrate Microsoft Dynamics NAV to "TBC Bank".
  • Integrate Microsoft Dynamics NAV to "Back Of Georgia".
  • Integrate Microsoft Dynamics AX to "Georgian National Treasury" system.
  • Created several new modules from scratch (Project Management, Procurement Management, Administrative Purchases)
  • Modified existing modules for a number of projects as needed including Human Resources module, Sales & Marketing, Purchasing, Financial module, Resource planning,Manufacturing,Inventory, and Warehousing.
  • Working with SQL queries & Reporting, Microsoft Power BI, Microsoft Dynamics CRM, and Terrasoft CRM.
C#
MS SQL
C/AL
X++
Microsoft Dynamics NAV
Microsoft Dynamics CRM
Microsoft Dynamics AX
Education
Free University of Tbilisi
Tbilisi, Georgia | Sep 2013 - Jul 2017
Bachelor's Degree in Mathematics and Computer Science
Certifications
Quering Microsoft SQL Server 2012/2014
May 2016 - Permanent
Microsoft Corporation
Cambridge ESOL Level 1 Certificate in ESOL International
Jun 2012 - Permanent
University of Cambridge