M. Asif Hameed
Team Lead / Principal Software Engineer
Summary
A decisive, action-oriented and result-focused professional offering 10+ years of experience in Computer/IT industry. Solid understanding of the project processes starting from project initiation, planning, execution, monitoring, control and closing.
Solid understanding of the Project life cycle activities like developing project charter, requirements gathering and risk assessment, create WBS(work break down structure), create project plan, execute/control project, lead and manage projects.
Hands on experience in Project Leadership and project coordination with onsite development team while working on Offshore (Hybrid) Delivery Model.
Expert in implementing the best quality control practices which can be enforced in real work environment with continuous monitoring.
Expert in developing enterprise applications with Microsoft technologies using asp.net Core, C#, VB.net, ADO.net, Entity Framework, SQL Server, Angular, Angular material, Typescript, RxJs, Bootstrap, Rest API, Microservices, Azure, AWS
Education
Master of Computer Science 2002 – 2004
University of Management and Technology
Lahore, Pakistan
Bachelor of Computer science 1998 - 2002
Institute of Leadership and Management
Hamdard University, Lahore, Pakistan.
Work experience
Team Lead April-2017 – Till Now
Eteksol
As a Principal Software Engineer in architecture team, I am working as individual contributor as well as leading a small team of Sr. Software Engineers. Exploring new technologies/frameworks available and creating proof of concept to demonstrate it to incorporate in product. Mentoring product development teams for new technologies, best practices and helping them in software development. Technologies: asp.net Core, C#, SQL Server, Angular, TypeScript, VueJS, RxJs, NGrx, RavenDB, Jquery, Microservices, Entity Framework, TSQL, Azure functions, Azure storage, Azure Webjobs, Azure websites, Azure Databases, Azure CI/CD pipeline, AWS S3, Lambda functions, AWS EC 2, AWS elastic Search, AWS codecommit, AWS amplify, AWS Cognito
TECH LEAD Jan-2015 - Apr-2017
Nextbridge Pvt. Ltd
Designing, Development and Testing of Custom Development in product. Code review and bug resolution of product module. Work closely with Project Manager, Business analyst and Product Engineering team to understand the business requirement and deliver the code within timeline. Maintain project specific source code and local development environment. Technologies: asp.net Core, C#, Kendo UI, SQL Server, Angular, Microservices, Entity Framework, TSQL, Azure Websites
Senior Software Engineer Jul-2013 - Jan-2016
Nextbridge
Involved in architecture design, best practices and mentoring team to finish task in given timeline. Manage development designs across multiple projects to meet project and customer required timelines. Client communication, requirements gathering and analysis. Lead and drive project status meetings for different teams across the globe. Produce a detailed technical design document to match the solution design specifications. Help to define scope and solutions to complicated and ambiguous operational problems. Technologies: asp.net MVC, C#, SQL Server, jQuery, ADO.net. HTML, CSS, AutoMapper, MySQL, SQL Server, Crystal Reports, SSRS, PostgreSQL
SOFTWARE ENGINEER Oct-2010 - Jun-2013
Cybergate
Involved in requirements gathering and analysis. Handling small team and mentoring. Development and RND of the application. Resolving complex technical issues of the team. Testing and Peer review of the work done by team. Giving support to onsite team.
Technologies: asp.net Web forms, C#, SQL Server, jQuery, ADO.net. HTML, CSS Skills
Programming skills: ASP.NET Core 3.1, ASP.NET MVC 1 - Core, C#, Dockers, Microservices
Web Skills: Angular JS 1, Angular 10, JavaScript, AJAX, other JS libraries (Prototype.js, Bobril, Vue.js, Knockout.js, JQuery, etc) HTML5, CSS3, Twitter Bootstrap 3)
ORM Tools: SubSonic / LINQ / Entity Framework / NHibernate, Dapper and EntitySpaces
Database: MS SQL Server 2005 - 2017, MySQL, RavenDB, MongoDB, MarkLogic, PostgreSQL
3rd Party Controls: Telerik Kendo UI, DevExpress controls
Cloud-Based Services: Amazon Cloud services, AWS lambda, AWS Cognito AWS Codecomit, AWS amplify / Windows Azure(Websites, Databases, Web jobs, Azure Functions)
Reporting: SSRS / Crystal Reports /.net RDLC Reports and MySQL, Stimulsoft Reports
Services: WEB API (WCF, REST), ASMX services.
Development Methodologies: Agile, Scrum, TDD
SVN, GitHub, Team Foundation Server, Microsoft Source Safe.
CMS: Umbraco, Orchard, Kentico, MojoPortal, AbleCommerce, NopCommerce
Mobile App: Java, Object C, Xamrain, Android Studio
Bug tracking systems: Jira, Trello.
IoC Container: Ninject, Autofac.
IDE: Visual Studio 2019, Visual Studio Code