Post Job Free

Resume

Sign in

Technical Lead

Location:
Saskatoon, SK, Canada
Posted:
July 19, 2022

Contact this candidate

Resume:

Page * of

*

Faisal Pathan

Address: *B–**** Main Street

Saskatoon SK, S7H 4B3 CANADA

Contact No.: +1-306-***-****

Email: adrszf@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/fp-067/

1 . PROFILE SUMMARY

- A Technical Lead with 8+ years of experience and having skills in - Team Leading, Mentoring, Client Communication, Requirement Analysis, Development, Deployment, Support and reporting.

- Extensive experience in C#, .NET Framework/Core, RESTful WebApi based web application development using Microsoft .NET technologies and project/system architecture designing.

- Sound experience with Angular versions and knowledge of basic Python, ReactJS, NodeJS programming.

- Well versed with SQL database design and database queries i.e., creating complex database queries, views, stored procedures, joins, keys, normalization.

- Knowledge of Azure services such as App Services, Logic Apps, Function Apps, Service Bus, Storage Account, Managed Sql server, Cosmos DB, API management, Key Vault, Virtual Machines, Network Security Groups, Kubernetes and Firewall rules.

- Knowledge of AWS services such as EC2, S3, IAM, CloudFormation, RDS & KMS, VPC, Subnets, Security Groups, Network ACL, WAF and more.

- Knowledge of docker, Jenkin tools, Kubernetes and CICD pipelines.

- Knowledge of SonarQube (SAST), Nessus scanner and Net sparker (DAST) tools.

- Studied Cyber Security at Saskatchewan Polytechnic and gained hands on with Kali Linux OS & tools, Virtualization, Cloud Security, OWASP Top 10, Network Scanning, Information Security, Vulnerability assessment & exploits, Wireshark, Penetration Testing and much more.

- Good understanding of Kali Linux, Virtualization, NMAP, Metasploitable Framework, Wire Shark, DOS

attack tools, XSS and SQL injection attacks, Nessus Scanner and many more.

- Basic understanding of IT governance frameworks such as COBIT, and ITIL.

- Basic understanding of SIEM and Digital Forensic tools. 2 . TECHNICAL SKILLS

- Software Platforms: Visual Studio, Visual Studio Code, SQL Server Management Studio

- Programming Languages/Frameworks/Platforms: C#, ASP.NET/Core, JavaScript, jQuery, CSS, HTML, MVC, Angular, LINQ, JSON, Web API, Entity Framework, Python (Basics), ReactJS

(Basics), NodeJS (Basics), Jenkin, Docker.

- Database Platforms: SQL Server, Cosmos DB, My SQL

- Cloud Platforms: Azure DevOps, Azure Cloud, AWS Cloud

- Source Controls: Git, VSTS, Azure DevOps repositories

- Cyber Security: Cloud Security, Penetration Testing, Risk and Vulnerability Assessment, Information

- Security, Web Application Security, Governance Frameworks and many more.

- Soft Skills: Consistent learner, Ability to Lead, Creative, Team Engaging, Making impact of work, Strong analytics.

3 . PROFESSIONAL EXPERIENCE

3.1 Technical Lead (Asp.Net core, Azure cloud & Angular) Krish Compusoft Services., India 2019 – TILL

DATE

3.2 Accountabilities

- Experienced in working with up-to-date Asp.Net and Angular versions

- Actively involved in activities like team leading, client communication, requirement analysis, Page 2 of

4

modernization, programming, task distribution, software deployments and support.

- Working as client face for handling the payment gateway system, integrating more payment options and modernizing legacy systems.

- Experienced in post deployment activities like customer support, bug fixing, partial solution and production incident support.

- Skilled with document creation like system architecture and blueprint, swagger and postman collections.

- Hands on experience of creating, configuring, and managing the Environment and Solution.

- Well versed with creating, designing, and customizing the Azure services like App Services, Logic Apps, Function Apps, Service Bus, Storage Account, Managed SQL server, Cosmos DB, API management, Key Vault, Virtual Machines, Network Security Groups and Firewall rules.

- Understanding of architecture designing and modernizing applications.

- Experienced in working with REST and SOAP end points.

- Experienced in working with Containers and Azure Kubernetes Services.

- Well versed with managing and deploying solutions on Dev, Test and Production Environments.

- Experienced in using the Azure DevOps to log and create project sprint, manage repositories, CICD pipelines and environments.

- Participating in Code Reviews, standard architecture designing, Interns trainings, and interviews.

- Worked in close partnership with cross-functional teams and management to accomplish project requirements.

- Requirement analysis by communicating with functional team, provide estimation and perform task delegation activity.

3.2.1 Project Highlights

Ashley Payment Gateway (US):

- Ashley Furniture Industry is world’s largest furniture manufacturers, having their presence in e- commerce and Homes physical stores.

- This is an enterprise level project which consists of several payment types such as credit card, Finance, Leasing and PayPal to accomplish the payment process flow.

- Several Asp.Net REST APIs with Entity Framework core and SQL server are developed in a secure manner to facilitate all the payment transaction types like Authorization, Capture, Sale, Void, Refund.

- Financial settlement flow consists of several Azure cloud services such as Logic Apps, Storage Account, and Service Bus.

- Azure Managed SQL server and Cosmos DB are used to store transaction records and several terminal setups for some payment types respectively.

- Integration has performed major role in this project. The consumer applications hit these API endpoints to perform various payment transactions through API Management, which does the load balancing also.

- APIM, Azure firewall and Network Security Group rules are setup for ingress traffic and cyber- attack prevention. Azure Key Vault is used to store and update secrets and certificates for better security.

- Software Development is done by following Agile methodology with daily scrum using Azure DevOps for backlogs.

Max Fun Club (South Africa):

- Max fun is a club in South Africa providing several amusement activities for children till the age of 18. A child can take part in amusement activities either through the mobile applications or physically at the resort location.

- Mobile application being the main user interface, but there was an admin panel created in Angular and the server side was Node.js.

- This admin panel comprises of several basic features such as authentication, authorization, forgot password, reset password and some awesome features such as children age ranges, notifications, dynamic score and rank calculations, activity setup (ability to setup a new activity on the fly and the same will reflect into the mobile application for the children to use) and much more.

Page 3 of

4

- Involved in few stages of the software development life cycle such as requirement gathering, analysis, designing, development and deployment.

- Involved in database schema designing, standard request/response objects, user friendly admin portal, code reviews and mentoring.

- Project management was done by Agile methodology with daily scrum using Azure DevOps. FES by Atria:

- This project was responsible for handling the lighting fixture solution from creating the customer in the system, Auditing, Layout designing till the Maintenance. It also contained various types of reports integration which allowed to visualize data in understandable manner, and export it in PDF format.

- As a part of software development team, I worked on web-based application development using Asp.Net MVC, C#, Entity Framework and SQL server based 3-tier architecture.

- Involved in development team responsible for programming, unit and functional testing, reporting and task maintaining.

3.3 Software Developer II (Asp.Net and AngularJS)

AaNeel Infotech, India 2016 –

2019

3.3.1 Accountabilities

- As a part of software development team I designed, implemented, and deployed web applications using .NET 4.5, C#, SQL, Entity Framework and AngularJS.

- Worked in a technical environment I was interacting and reporting directly with the CEO, Director and Architect along with the peer team members.

- Worked on Web Services, and APIs.

- Participated in Code Reviews, Repository Management, Deployment and production support.

- Built responsive web pages using AngularJS, HTML, JavaScript, CSS3, JQuery, JSON and Material Controls.

- Developed SQL databases, tables, views, SQL nightly jobs, and stored procedures.

- Worked on web applications using C# as primary development language.

- Experience in using TFS, SVN repository to maintain code.

- Well versed in deployment on IIS and project maintenance activity. 3.3.2 Project Highlights

Patient Portal:

- Patient Portal is a benchmark product working in sync with EMR product of the organization to provide a wide range of features to both providers and member patients.

- A wide range of tech specs were utilized such as Asp.Net, Web Api, SQL server, Entity Framework, LinQ, AngularJS, Twilio, Telerik reports and Material design.

- Benchmark features of this product were maintaining medical records, medication reminder

(Email, SMS, In-App), Appointment booking with provider, Video based conference with provider along with ability to take notes, sync medical records from EMR portal, import-export CCD

(Continuity of Care Document) and much more.

- Telerik reports for the provider, material design controls, Twilio features such as SMS, Voice Call (ability to take inputs from member), Video.

- SignalR for in-app notifications and CRON based job for punctuality. AaNeelCare:

- EMR product is a benchmark of the organization to provide a wide range of features to providers.

- A wide range of tech specs were utilized such as Asp.Net, Web Api, SQL server, Entity Framework, LinQ, AngularJS, Telerik reports and Material design.

- Experience of working in development, code review and support tasks.

- Reporting to the team leader in an Agile manner and working in a team of technocrats.

- Co-ordinating with QA team to build more stable features. Page 4 of

4

3.4 Senior Software Engineer (Asp.Net and AngularJS) RadixWeb, India

2013 – 2016

3.4.1 Accountabilities

- Designed and implemented ERP based production application using .NET 4.5 using C#, SQL, Entity Framework and AngularJS.

- Developed Tables, SQL Stored procedures, triggers and other data fixes using MS SQL Server

- Reported to the team leader in an Agile manner and working in a team of technocrats.

- Performed application maintenance work and developed several features. 3S-ERP (Germany):

- As a programmer I was working on technologies like .NET 4.5 using C#, SQL, Entity Framework and AngularJS.

- Developed responsive design using jQuery UI, AJAX, JavaScript, CSS3

- Performed application maintenance work and developed several features.

- Some benchmark features are Dynamic form building (drag and drop fields in 2-column, 3- column and 4-column layout), Multilevel nested grids, Telerik card view, list view and carousals. 3.5 In-Store Agent (Geek Squad)

BestBuy, Saskatoon (Canada)

2021 – 2021

3.5.1 Accountabilities

- Handling customer queries and device check-ins.

- Utilizing several custom build tools for fixing common Computer specific issues.

- Delivering devices post-fixation of the issues.

- Selling Geek Squad memberships.

4 . ACADEMIC ACTIVITIES

Security Audit for Cloud Based Organization (Capstone Project)

- Perform security assessment for Microsoft 365 based organization and creating a report.

- Understanding security capabilities and applicability of Microsoft 365.

- Checklist to assess all the attack surfaces for implemented security controls.

- Utilize the capabilities of Security, Compliance and portal features of Microsoft 365 and Azure. Penetration testing and Catch-the-flag

- Performed several activities on Hackthebox and Tryhackme hacking labs.

- Vulnerability assessment and Penetration testing on Metasploitable 2 &3 VMs.

- Vulnerability assessment and Penetration testing on OWASP broken web application VM using Nessus Scanner, Nmap, Metasploitable etc.

Other activities

- Practicing several Kali Linux based penetration testing tools like Nmap, Metasploitable, Slow Loris, Nessus Scanner, WPScan, SQLMap, and more.

- Various OS virtualization using VMWare workstation. 5 . EDUCATION

- Post Graduate Certificate in Cyber Security AUG 2021 - JUN 2022

Saskatchewan Polytechnic, Saskatchewan, Canada

- Bachelors in Computer Engineering JUL 2009 - MAY 2013 Gujarat Technological University, Gujarat, India

- Higher Secondary Schooling JUN 2008 - APR 2009

Page 5 of

4

Gujarat Higher Secondary Education Board, Gujarat, India

6 . ACHIEVEMENTS

- Microsoft Certified: Security, Compliance, and Identity Fundamentals FEB 2022

- Microsoft Certified: Azure Fundamentals DEC 2021

- Certificate of Participation (Speaker at ABC Talks in Saskatchewan Polytechnic)

APR 2022

- Saskatchewan Innovation and Opportunity Award MAR 2022

- Appreciation for technical contribution AUG 2019

- Employee of the Month (Twice) 2017

Interests: Swimming, Skill Development, Travelling, Community Services Volunteering.



Contact this candidate