A highly focused senior software engineer. Experienced with a wide range of backend and frontend technologies, specialized primarily in .NET and DevOps. Understanding customer requirements plus communicating the progress of projects are the core values.
- Feel confident in C#.NET, SQL Server, React, Vue.js, Linux
- Feel confident in MS Azure, F5 and Vagrant
London, UK http://margani.dev
October 2017 - Present
⇢ As a senior software engineer, I am responsible for developing, maintaining, code
refactoring and testing different types of applications. My core areas of expertise are
web application architecture, microservices, modern component-based user
interfaces, agile methodologies, performance optimization, TDD, automation,
continuous integration/development.
I use multiple technologies in the projects, including ASP.NET, C#, RESTful API,
Python, ES6 JS and many other up To TILLd ones.
March 2016 - September 2017
UK
February 2014 - June 2015
⇢ On taking up the post of senior software developer, I built four new applications on
top of pre-built architecture for POS and Sales platforms, which were report
generator, form generator, print designer and report dashboards. These applications
perfectly satisfied customer and users of the architecture, and visualized data they
were producing and using every day. I perfectly achieved it in a most maintainable
way. They are still using them as a visualizer of their data. I also built workflow
designer on top of these systems, in which customers could design workflow or data
flow of those systems. It was a fantastic system for the user which enabled high
flexibility of the system. I used C#/WinForms, FastReport component and SQL
Server for these applications.
June 2010 - February 2014
⇢ As I took the role, I started developing a base architecture of all projects, for junior
developers to easily develop and maintain them. I was responsible for code
refactoring, training and managing junior developers, reporting the progress of
projects, monitoring and maintaining live applications and servers. Programming
using Java and MySQL for the first time and successfully delivering three
applications in just to be used in Linux and Cisco routers was one of my
greatest achievements.
Apr 2018 - Jan 2020
Apr 2018 - Jan 2020
A highly focused senior software engineer. Experienced with a wide range of backend and frontend technologies, specialized primarily in .NET and DevOps. Understanding customer requirements plus communicating the progress of projects are the core values.
- Feel confident in C#.NET, SQL Server, React, Vue.js, Linux
- Feel confident in MS Azure, F5 and Vagrant
London, UK http://margani.dev
October 2017 - Present
⇢ As a senior software engineer, I am responsible for developing, maintaining, code
refactoring and testing different types of applications. My core areas of expertise are
web application architecture, microservices, modern component-based user
interfaces, agile methodologies, performance optimization, TDD, automation,
continuous integration/development.
I use multiple technologies in the projects, including ASP.NET, C#, RESTful API,
Python, ES6 JS and many other up To TILLd ones.
March 2016 - September 2017
UK
February 2014 - June 2015
⇢ On taking up the post of senior software developer, I built four new applications on
top of pre-built architecture for POS and Sales platforms, which were report
generator, form generator, print designer and report dashboards. These applications
perfectly satisfied customer and users of the architecture, and visualized data they
were producing and using every day. I perfectly achieved it in a most maintainable
way. They are still using them as a visualizer of their data. I also built workflow
designer on top of these systems, in which customers could design workflow or data
flow of those systems. It was a fantastic system for the user which enabled high
flexibility of the system. I used C#/WinForms, FastReport component and SQL
Server for these applications.
June 2010 - February 2014
⇢ As I took the role, I started developing a base architecture of all projects, for junior
developers to easily develop and maintain them. I was responsible for code
refactoring, training and managing junior developers, reporting the progress of
projects, monitoring and maintaining live applications and servers. Programming
using Java and MySQL for the first time and successfully delivering three
applications in just to be used in Linux and Cisco routers was one of my
greatest achievements.
Apr 2018 - Jan 2020
Apr 2018 - Jan 2020