Senior Sofware Architect and Development Team Lead2016 - 2019Leegree Ltd.
Technologies: Azure, Angular, Entity Framework Core, ASP.NET Core, Redis, API Development, LINQ, SignalR, Gaming, C++, Microservices
- Created and deployed a fantasy game web app on Azure.
- Created SQL database in Azure.
- Provided live data presentation in the browser using SignalR.
- Extracted a microservice from a monolithic application for better scaling.
- Implemented various serverless Azure functions triggered by queues or event grids.
- Participated in Angular front end for rich interface side game.
- Lead a small team of five developers.
- Followed Agile principles for full SDLC.
Senior Technicia IS Business Services2014 - 2016Songa Offshore
Technologies: Azure, ASP.NET MVC 5, C#, .NET
- Generated an application for automatic creation of Excel documents for data analysis.
- Created a GPS online tracking of rigs.
- Integrated Google maps in web app for rigs tracking.
- Developed a ramp up web application for management of offshore personnel.
Researcher in Computational Finance and Financial Software Engineer2007 - 2013IKOS CIF Limited
Technologies: Python, MATLAB, C#, .NET, Mathematics
- Worked on optimization of automatic trading models.
- Implemented genetic algorithms for model parameters optimization.
- Maintained and upgraded an automated trading execution application.
- Implemented FIX messaging client.
- Provided for utilization of Reuters trading info for automatic trading decisions.
Senior Software Developer2007 - 2007Covermore Australia
Technologies: SQL, ASP.NET, C#
- Implemented online quoting for travel insurance options.
- Developed a wizard-like web interface.
Senior Software Developer2006 - 2007DuPont Australia
Technologies: Web, Microsoft SQL Server, ASP.NET, C#, Visual Basic for Applications (VBA), Microsoft Access
- Implemented different kinds of data migration.
- Created a data presentation in Excel worksheet and charts.
- Implemented data access through web app, Windows app, and web service.
- Implemented a performance coating inventory.
- Created an ordering application.
- Created a reporting application.
Senior Programmer, Analyst2004 - 2006TSYS Card Tech
Technologies: Crystal Reports, BPMN, UML, NUnit, ASP.NET, Oracle, VB.NET, Visual Basic .NET (VB.NET)
- Created a dispute manager web application using Oracle workflow.
- Worked on chargeback system.
- Worked on credit card management system.
- Developed an application setup diagnostics.
- Implemented business solution by business workflow design.
- Created a print manager application.
Senior Software Engineer2002 - 2004Edams Technology
Technologies: ADO.NET, C#, Programming, COM, Microsoft SQL Server, Oracle, Pricing, Microsoft, C++Builder
- Maintained and improved water billing application.
- Created a software installation project.
- Developed theoretical pricing analysis mathematical model.
- Created a Visual Source Safe automation tool for improved issue resolution flow.
- Created a web based universal Oracle/SQL server querying tool.