Avatar of Hossein Margani.
Hossein Margani
Senior Software Engineer
ProfileResume
Posts
0Connections
Print
Avatar of the user.

Hossein Margani

Senior Software Engineer
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
Aqovia Ltd
Islamic Azad University of Mashhad
London, UK

Professional Background

  • Current status
  • Profession
    Full Stack Development
  • Fields
  • Work experience
    10-15 years (6-10 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Confident
    Knowledgeable
    Communicating
    Flexibility
    CRM
    Performance Optimization
    Continuous Integration
    Customer Requirements
    Agile Methodologies
    Website Templates
  • Languages
    English
    Professional
  • Highest level of education

Job search preferences

  • Desired job type
    Part-time
    Remote Only
  • Desired positions
    Senior Software Engineer
  • Desired work locations
  • Freelance
    Part-time freelancer

Work Experience

Senior Software Engineer

Oct 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.

Senior Software Developer

Mar 2016 - Sep 2017
1 yr 7 mos
UK

Senior Software Developer

Feb 2014 - Jun 2015
1 yr 5 mos
⇢ 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.

Lead Software Developer

Jun 2010 - Feb 2014
3 yrs 9 mos
⇢ 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.

Education

Non-Degree Program (e.g. Coursera certificate)
M.Sc. in Computer Software Engineering
- 2010
Non-Degree Program (e.g. Coursera certificate)
B.Sc. in Computer Software Engineering
- 2005