Hi, my name is Elvin Asadov. I'm a passionate software engineer with 10+ years' experience building applications and systems based on the .NET platform. I like to continuously explore the latest software engineering trends and practices and use them to solve real world problems.
I am working as a developer in a team that is primarily responsible for developing of Health Care Solution for DME Management.
-----------------------------------------------------
The technology stack used for development
-----------------------------------------------------
I was working in a team responsible for producing production-ready solutions to end users by implementing backend, frontend, and CI/CD.
-----------------------------------------------------
Technology stack used for development
-----------------------------------------------------
Programming Languages/Frameworks: C#, .NET 5, xUnit, TypeScript, Angular, Blazor, GoLang, gRPC
Developed loan management system from scratch for USA fintech company which initiates loan requests received from applicants by querying credit history information from distributors. Currently playing a tech lead role in a team where 6 Dev and 1 architect are involved.
Developed backend infrastructure by applying Onion Architecture.
Participated in task analyzing sessions with BA’s to identify blockers if any and to set priorities.
Created CI pipeline in TeamCity to run build/test flows by notifying the team about build status by sending an email.
Dockerized backend and frontend applications in order to make them deployed to Azure App Service by docker compose with a CD pipeline developed in TeamCity.
Project is fully unit tested to 70%+ code coverage.
Code review session was established.
-----------------------------------------------------Developing Plugins for customer specific products for generating some kind of table and chart reports. Developing automation software to speed up customer's business process by providing
ETL solutions. Developing domain services by producing REST API.
Developed adapter to request and store data from one environment to another.
* Developed domain services running on Azure Service Fabric targeting to .NET Framework 4.6.2. Services was created to produce REST API's for web clients.
* Involved in customer meetings to clarify technical requirements by investigating existing legacy projects and providing approaches for back-end implementation.
* Developed plugins for generating reports using WPF and LiveChart plugin.
* Designed ETL solution to listen Exchange Server mailbox for a new mail and transforming attachment from different formats(PDF, CSV, XML) to excel by loading it into database and finally sending processed data to customers central flow handler system.
* Designed System Health Monitor tool as ETL solution. It was created as a multithreaded application which was able to establish a connection with MS Exchange Server with push or pull model notification which configured dynamically and retrieve attachment contained system health data. As chain process was to parse plain text data with some kind of regular expressions and insert it into Sql Server database by feature showing these data in sql server reporting environment.
* Created PowerApps application in order to enter some data which was not able to receive by attachment.
* All projects are fully unit tested to 95% code coverage.
* Code review sessions was established.
Developing online payment system from scratch. I attended as one of the key developer.
* Developed front end using Java (Spring Framework) which communicated with back end using SOAP protocol for exchanging information
* Developed back end using C# (WCF) to communicate with Oracle database. Fully unit tested to 95% code coverage.
* Developed Stored procedures with PL/SQL
* Developed WEB Api to communicate with back end in order to convert XML result into JSON and produce it for mobile clients
* Developed Hybrid mobile applications using Xamarin.Forms
* Developed native android application with Java
* Helped other developers and acted as a mentor in many areas including: .Net Framework architecture and patterns, tools for newcomers.
-----------------------------------------------------
Technology stack used for development
-----------------------------------------------------
* Programming Languages/Frameworks: C#, WCF, Java, Spring Framework
* Web/Application Server: Apache/Apache Tomcat
* RDBMS: Oracle, PL/SQL
* Client side: Bootstrap, jQuery
* VCS: SVN, Git
* Improved performance by refactoring legacy code of Internet Banking system.
* Developed Online utility payment module for Internet Banking system using Java (Spring Framework) for front end and C# (WCF) as back end.
* Developed Auto Bill Payment module for Internet Banking which handled scheduled payments as standalone service with communicating external and internal services.
* Developed a fully automated transaction processing system, to pull all credit payments requests and pipe payments into bank system with communicating internal processing center of the bank.
* Created stored procedures using PL/SQL.
* Developed external transfers module for Internet Banking system communicating with internal systems of the bank.
-----------------------------------------------------
Technology stack used for development
-----------------------------------------------------
* Programming Languages/Frameworks: C#, WCF, Java, Spring Framework
* Web/Application Server: Apache/Apache Tomcat
* RDBMS: Oracle, PL/SQL
* Client side: jQuery
* VCS: SVN
Created architecture of the entire ETAIS web software platform. Developed web application and database functionality to support the business requirements. Application used to store electric energy subscribers information of the country. Application allowed to store meters consumption for each month by importing data from terminal and periodically calculated debts for each meter by background jobs.
* Built and designed the ETAIS web application in ASP.NET MVC and C# using Visual Studio
2008, Entity Framework.
* Developed functionalities in database for the software using SQL Server 2008.
* Worked together with other teammates to integrate SSRS Reports into ETAIS web application.
* Developed Windows Forms application using C# in order to migrate data from FoxPro database into SQL Server database.
* Created automated system which watched FTP for any file modification and notified end user showing notification in tray bar.
* Maintained existing Windows Mobile App by adding new information for showing on terminal and also attaching new fields into print process.
Technology stack used for development :
C#, ASP.NET MVC 4, Ms SQL Server 2008, SQL Server Reporting Services, T-SQL, Entity
Framework, jQuery, FoxPro, Windows Mobile App, Sql Server Compact, SVN,
Worked on a team which was responsible to convert existing desktop applications using
ASP.NEW Web Forms.
* Created SQL Scripts to generate data for reports.
* Integration done with Crystal Reports to show reports inside ASP.NET Web Forms application.
Technology stack used for development:
C#, ASP.NET Web Forms, Oracle, PL/SQL, Crystal Reports, JQuery, SVN
Institute of Information Technology, Baku - -------
Designed object-oriented application based on company needs. Designed Windows Forms application and custom interfaces. Met with people from other departments and analyzed requirements.
* Developed C# program to store postgraduates information and their exam scores in database and produce reports based on stored data.
Technology stack used for development:
C#, Windows Forms, MS SQL Server, T-SQL, SQL Server Reporting Services
bachelor's degree diploma with computer science qualification
Learned how to build Microservices on .Net using