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
jQuery
Html / Html5
Testing (Jasmine)
GruntJs
ASP.Net
OOP
OS (Windows, Mac OS & Unix)
Version Control (Git, Mercurial & TFS)
Analytics (Google Analytics & PIWIK)
API Integration (Parse & Mandrill)
AngularJs
AJAX & JSON
CSS / CSS3 / SASS/ LESS
HandlebarsJS / DustJs
IIS / Apache
C#
SQL Server
Ms Office
Graphics (Photoshop, Gimp & Dreamweaver)
Social Media Integration (Twitter, Facebook etc.)
CMS (Umbraco, Composite C1)
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