Hi! I'm Safran Ali, a Lead Software Engineer living in London.

I am a technical leader and highly skilled full-stack developer with more than 10 years of well-rounded experience in technologies and tools like HTML5, JavaScript, .Net Core, ASP.Net MVC, C#, Microsoft Azure, Azure DevOps, etc. I am also experienced in using Agile methodology while collaborating with all members of the organization to achieve team and business objectives. I’m capable of managing projects from concept to completion with remarkable deadline sensitivity and strong analytical skills.

Technical Skills

Javascript

Low Medium High
Excellent

jQuery

Low Medium High
Excellent

Html / Html5

Low Medium High
Excellent

Testing (Jasmine)

Low Medium High
Good

GruntJs

Low Medium High
Excellent

ASP.Net

Low Medium High
Excellent

OOP

Low Medium High
Excellent

OS (Windows, Mac OS & Unix)

Low Medium High
Excellent

Version Control (Git, Mercurial & TFS)

Low Medium High
Excellent

Analytics (Google Analytics & PIWIK)

Low Medium High
Good

API Integration (Parse & Mandrill)

Low Medium High
Good

AngularJs

Low Medium High
Excellent

AJAX & JSON

Low Medium High
Excellent

CSS / CSS3 / SASS/ LESS

Low Medium High
Excellent

HandlebarsJS / DustJs

Low Medium High
Excellent

IIS / Apache

Low Medium High
Excellent

C#

Low Medium High
Excellent

SQL Server

Low Medium High
Excellent

Ms Office

Low Medium High
Excellent

Graphics (Photoshop, Gimp & Dreamweaver)

Low Medium High
Basic

Social Media Integration (Twitter, Facebook etc.)

Low Medium High
Good

CMS (Umbraco, Composite C1)

Low Medium High
Good

Work Experience

Lead Developer

Betway Group

  • Leading the team and its developers to provide business and technical expertise in requirements solicitations, system analysis, technical design, programming, and documentation.
  • Preparing detailed functional specifications and system workflows for applications development and implementation.
  • Supporting, troubleshooting, and maintaining the production systems as required, optimizing performance and cost management of the apps in Azure cloud.
  • Working with stakeholders and driving software solutions to completion on time while providing regular status updates.
  • Overseeing product delivery and major initiatives, recruitment and resource planning, team development and its technical progression.
  • Location: London, UK
  • Period: Mar, 2021 - Present
  • Job type: Full-time
  • Skills gained: Agile development, project/product delivery, technical leadership, resource planning, people management and progression, mentoring, and recruitment.
  • Technologies: .Net Core, ASP.Net MVC, C#, Javascript, HTML5, React, Next.js, Redis, Powershell, Google Analytics
  • Cloud: Microsoft Azure
  • Project, process & pipelines: Azure DevOps, YAML, Terraform, JIRA, Confluence
  • Monitoring: Application Insight, Elastic Search
  • Testing: Postman, Playwright, Jasmine
  • Web server: IIS

Specialist Software Developer

Betway Group

  • Taking a lead on technical planning, identifying areas for improvements and implementing new innovations.
  • Application development using .Net Core, ASP.NET MVC, Umbraco, Vanilla JavaScript, and HTML5.
  • Overseeing product development and delivery, management and major initiatives for the new features.
  • Planning and configuring CI/CD pipelines in Azure DevOps deploying to Azure Cloud using YAML and Terraform.
  • Recruitment, mentoring and development of team members.
  • Location: London, UK
  • Period: Aug, 2019 - Feb, 2021
  • Job type: Full-time
  • Skills gained: Agile development, technical planning and delivery, mentoring and team leadership, recruitment documentation, Azure cloud development, and migration.
  • Technologies: .Net Core, ASP.Net MVC, C#, Javascript, HTML5, JSON, Redis, Powershell, Google Analytics
  • Cloud: Microsoft Azure
  • Project, process & pipelines: Azure DevOps, YAML, Terraform, JIRA, Confluence
  • Monitoring: Application Insight, Elastic Search
  • Testing: Postman
  • Web server: IIS
  • CMS: Umbraco

Senior Software Developer

Betway Group

  • Web application development using .NET framework, .Net Core, ASP.NET MVC, Umbraco, Vanilla JavaScript, AngularJs, HTML5, CSS3, SASS, GruntJs and Bower.
  • Migrating existing applications to .Net Core with cloud-first development.
  • Moving on-prem applications to Azure Portal with Azure AD integration.
  • Monitoring and reporting of existing/new application and migrated applications using Kibana and Azure Application Insights.
  • Location: London, UK
  • Period: Jan, 2018 - Jul, 2019
  • Job type: Full-time
  • Skills gained: Project planning and delivery, technical process and policies development, mentoring and team leadership.
  • Technologies: .Net Core, ASP.Net MVC, C#, Javascript, HTML5, JSON, Redis, Kibana, Google Analytics
  • Cloud: Microsoft Azure
  • Project, process & pipelines: Azure DevOps, YAML, JIRA, Confluence
  • Monitoring: Elastic Search
  • Testing: Postman
  • Web server: IIS
  • CMS: Umbraco

Web Developer

Betway Group

  • Web application development and maintenance using current web standard and responsive/adaptive design.
  • Application development using .NET framework with cutting edge ASP.NET MVC, Umbraco, Vanilla JavaScript, AngularJs, HTML5, CSS3, SASS, GruntJs and Jasmine.
  • Implementation of object-oriented JavaScript with an emphasis on performance, scalability, reusability with a positive user experience.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in complex responsive web applications.
  • Development of web application using BDD, Scrum and Agile methodologies.
  • Location: London, UK
  • Period: Jan, 2016 - Dec, 2017
  • Job type: Full-time
  • Skills gained: organizational policies and procedures, working under pressure, teamwork, time management, scrum, agile and progressive development.
  • Technologies: ASP.Net MVC, C#, .Net Framework, Javascript, AngularJs, AJAX, JSON, CSS/CSS3, SASS, Ms Office, Google Analytics, Adobe Photoshop
  • Testing: Jasmine
  • Version Control: TFS & Git
  • Web server: IIS
  • CMS: Umbraco

Web Developer

London Bridge Media Technology

  • Web application development and maintenance using current web standard and responsive/adaptive design.
  • Application development using .NET framework with cutting edge ASP.NET MVC, Umbraco, Vanilla JavaScript, AngularJs, HTML5, CSS3, SASS, GruntJs and Jasmine.
  • Implementation of object-oriented JavaScript with an emphasis on performance, scalability, reusability with a positive user experience.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in complex responsive web applications.
  • Development of web application using BDD, Scrum and Agile methodologies.
  • Location: London, UK
  • Period: Jun, 2014 - Dec, 2015
  • Job type: Full-time
  • Skills gained: organizational policies and procedures, working under pressure, teamwork, time management, scrum, agile and progressive development.
  • Technologies: ASP.Net MVC, C#, .Net Framework, Javascript, AngularJs, AJAX, JSON, CSS/CSS3, SASS, Ms Office, Google Analytics, Adobe Photoshop
  • Testing: Jasmine
  • Version Control: TFS & Git
  • Web server: IIS
  • CMS: Umbraco

Mid - Senior Developer

Adgistics Ltd.

  • Brand center development for managing digital assets for publishing and production.
  • Development of web application as per client standard and features, and also monitoring web server and sites technical performance.
  • Assesment of time and resources for new functionalities.
  • Designing relational database systems and integrating them with projects.
  • Location: London, UK
  • Period: Dec, 2012 - Jun, 2014
  • Job type: Full-time
  • Skills gained: brand management, organizational policies and procedures, project development, working under pressure, teamwork, time management, user training and customer relations.
  • Technologies: ASP.Net MVC, C#, .Net Framework, Javascript, jQuery, AJAX, JSON, CSS/CSS3, SASS, SQL Server, NHibernate, Ms Office, PIWIK, Adobe Photoshop and Gimp
  • Testing: NUnit, JustMock & Jasmine
  • Version Control: Mercurial & Git
  • Web server: IIS & Apache
  • CMS: Composite C1

Web Developer

Freelance

  • Developed and implemented a medical drugs inventory and management system.
  • Development of business prototype and database schema with end-user reports generation.
  • Supervision of projects with on-site user training, support, and delivering of technical and user manual.
  • Location: London, UK
  • Period: Mar, 2010 - Jun, 2014
  • Job type: Contractual
  • Skills gained: project development and supervision, customer relations, user training, scrum, kanban, agile and progressive development.
  • Technologies: ASP.Net MVC, C#, .Net Framework, Javascript, jQuery, AJAX, JSON
  • Web design: CSS/CSS3, SASS, LESS
  • Database: SQL Server, MySQL, NHibernate
  • Testing: NUnit, JustMock & Jasmine
  • Version Control: Mercurial, Git & TFS
  • Build: GruntJs, Jenkins
  • Web server: IIS & Apache
  • CMS: Composite C1, Umbraco
  • Analytics: Google, PIWIK
  • Social media integration: Twitter, Facebook, Instagram & Tumblr
  • API integration: Parse & Mandrill
  • Graphics: Adobe Photoshop & Gimp
  • OS: Windows, MAC OS, Ubuntu
  • Application: Ms Office, Dreamweaver, Outlook

Software Developer

Webcandy Ltd.

  • Development of web page infrastructure and application with more advanced graphics and features, and also monitoring web server and sites technical performance.
  • Assisting in the planning of strategies regarding web development and search engine optimization.
  • Designing relational database systems and integrating them with projects.
  • Social media integration (i.e. Facbook, Twitter, Instagram and Tumblr) in to web apps.
  • Location: Eversley, UK
  • Period: Jan, 2011 - Dec, 2012
  • Job type: Full-time
  • Skills gained: project development and management, working under pressure, teamwork, time management and customer relations.
  • Technologies: ASP.Net, C#, .Net Framework 3.5, AJAX, JSON, JQuery, CSS, LESS, SQL Server, VBA (Excel Programming)
  • Web server: IIS
  • Application: Ms Office, Dreamweaver, Outlook
  • Analytics: Google Analytics
  • Social media integration: Facebook, Twitter, Youtube
  • OS: Windows, MAC OS

Programmer Analyst

Aga Khan University

  • Developed and implemented a medical drugs inventory and management system.
  • Development of business prototype and database schema with end-user reports generation.
  • Supervision of projects with on-site user training, support, and delivering of technical and user manual.
  • Location: Karachi, Pakistan
  • Period: Feb, 2007 - Aug, 2008
  • Job type: Full-time
  • Skills gained: organizational policies and procedures, independent project development and management, working under pressure, teamwork, user training and customer relations.
  • Technologies: .Net Framework 2.0, ASP/ASP.Net, C#
  • Database: SQL Server 2000/2005

Education

University of Edinburgh

MSc. in Computer Science

Software Engineering
Sep, 2008 - Aug, 2009

Sir Syed University of Engineering and Technology

BSc. in Computer Engineering

Software Engineering
Jan, 2003 - Dec, 2006

Certifications

Umbraco

Umbraco Certified Developer
May, 2015

Contact

Lets meet for coffee or a chat, drop me a message on or .