10 years of experience in all stages of SDLC (Software Development Life Cycle);
Extensive experience in implementation, debugging, testing, deployment, and documentation across diverse industries/work environments;
Thorough understanding of software design principles and patterns;
Good hands-on knowledge of OOP;
8 years of experience in .NET and 2+ years of experience in Java (Spring Boot);
Experience in Agile and Waterfall methodologies;
Highly committed & Self-motivated, People Manager and Communicator, Issues-solver, Team player.
●Developed new APIs for frontend in .NET Core 6
●Worked on admin panel project (80% - backend and 20% - frontend)
Technologies used: C#, LINQ, Entity Framework, CosmosDB, Core UI (Vuejs), JWT.
●Develop a Rest Service, which calls 3CX Call Center Tool API usingASP.NET Web API.
●Used Redis key-value cache to save extension information.
●Effective use of ADO.NET to connect Postgre database to get data of 3CXcore tables.
●Implement Socket between UI and Backend to answer/drop calls fromcustomers on the CRM UI using SignalR.
●Created Spring Boot application for integration with Core Banking Systemand external services.
●Built integration with Slack.
●Connect to external services with Feign Client and Apache CXF
●Worked on Oracle database - creating tables,packages (procedures/functions), types, sequences, jobs, views.
●Migrate the entire ASP.NET Web API project to ASP.NET Core 3.1.
●Build some external jobs to prioritize calls using Windows service/C#
Technologies used: C#, ASP.NET Web API, ASP.NET Core, SignalR,Windows Services, PostgreSQL, Oracle, Redis, Java, Spring Boot/Maven
●Build WCF application for clients to make payments, conversations, andinternational transfers
●Used a custom certificate to sign requests for validations.
●Develop a web project in ASP.NET MVC for client reporting.
●Integration with Core Banking System via SOAP services and DBpackages.
●Build Windows services to check/change payment statuses periodically.
Technologies used: C#, LINQ, ADO.NET, WCF, ASP.NET MVC, WindowsServices, Oracle, HTML, CSS, JavaScript, JQuery, Ajax
●Build a web project for employees of the Bank using ASP.NET MVC whichcontains some modules:
●The ATM module has ATM balance, status, withdrawal transactions, andetc. functionalities. Used Excel importing/exporting, integration with Cardmodule of Core Processing Center using C#/WCF service.
●The Warehouse module contains managing ATM repair processes:Inserting all details to the system, sending details to the repair room andsetting them to the ATM after repairing, etc.
●Card Ordering from Branch. Used WCF service of Card Processing Center.
●Limit managing of Cash Terminals. Allow/Deny conversion processes interminals
Technologies used: C#, LINQ, ADO.NET, WCF, ASP.NET MVC, SQLServer, HTML, CSS, JavaScript, JQuery, Ajax