Ahsan Hameed Khan-MULTAN, PAKISTAN
Senior Full Stack Developer
Node, .Net Full Stack Developer with 12 years of hands-on experience designing, developing,
and implementing applications and solutions using various technologies and programming
languages, seeking to leverage broad development experience and hands-on technical expertise
in challenging roles
TECHNICAL PROFICIENCIES
Front-end
React.js (NextJs, Redux, Redux-Saga), Angular, UI/Unit Testing, Typescript,
Tailwind CSS, StoryBook, React Query
Back-end
.Net Core, Node.js(NestJs), Swagger API documentation, GraphQL
Database
MongoDB, MySQL, PostgreSQL, SQLite, Maria DB, Redis
Languages
Mobile:
Servers:
Others
TypeScript, .Net, C#, Php
React-Native and Ionic (Hybrid)
Firebase Cloud Firestone, Real-time Database, Rules, Cloud Functions, Analytics,
Cloud Messaging (Push Notifications), Hosting, Storage, Dynamic Links,
Deployment on Google Cloud Instances, AWS S3, EC2, Lambda, CloudFront, AWS
Mobile Hub, Amplify, CI,CD, Docker, Microsoft Azure
Google Maps, Stripe API, Facebook API, Redmine API, Auth0, Twitch API,
Analytics, Charts(D3, E Charts), third-party SDK Integration, JIRA, Trello, Bit
bucket, GitHub, Gitlab, Slack, Docker CI/CD, TDD, Jest & Jasmine & Cypress
PROFESSIONAL EXPERIENCE
Bitsol Technologies
Senior Full Stack Developer (Contract Full-time)
(2021.2 – Present)
- Developed a Live chat system using React.js, Typescript, Tailwind CSS and socket.io
- Secured Payment methods such as Stripe and PayPal integrated
- Identify and Coordinate the design activity of the assigned product.
- Writing well-designed, documented, and tested code
- Review the code of other developers.
- Introduce technology innovations and improvements.
- Create and improve application architecture, and coding standards, and mentor the team to
follow best practices to ensure quality, scalability, and security of deliverables.
GBank
Senior Full Stack Developer (Contract Full-time)
(2019.2 – 2021.2)
- Building applications for banking customers using Angular, NodeJs, MongoDB
- Identify and Coordinate design activity of the assigned product, while working with
cross-functional teams of Product Owners/Designers and developers, acting as custodians of
the solution.
- Taking care of the technical integrity of the solution, ensuring that common technical elements
are recognized and that work is not unnecessarily duplicated
- Review functional and non-functional requirements and recommend/develop technology
frameworks.
- Ensures quality control activities (UNIT testing) are carried out satisfactorily. Attends quality
reviews as appropriate.
- Introduce technology innovations in Sprints by working with relevant Product owners and other
stakeholders.
Create and improve application architecture, and coding standards, and mentor the team to
follow best practices to ensure quality, scalability, and security of deliverables.
- Helping the teams with the coordination of Scrum Master to get a good understanding and
implementation of Agile and Scrum methodologies
Emirates NBD Group
Front end Consultant (Contract Full-time)
(2016.3 – 2019.2)
- Customized the Retail Customer portal using React.js, Redux, .Net, NodeJs, and MySQL.
- Overhauled senior discovery tours website by redesigning the majority of pages and •
Improving mobile responsiveness; increased mobile usability by 70 percent
- Creating and managing cloud-hosted applications.
- Identify, manage, and mitigate project risks.
- Define and collect metrics to track project progress and ensure the deliverables are produced
and acceptable.
- Delegate tasks and responsibilities to appropriate stakeholders.
- Arbitrate conflicts within the project team.
- Manage project dependencies and critical paths.
- Track project milestones and deliverables.
- Develop and deliver progress reports, proposals, requirements, and presentation
- Analyze results, and troubleshoot problem areas.
- Proactively manage changes in project scope, identify potential crises, and devise contingency
plans.
- Develop best practices and tools for project execution and management.
- Architecture, designing, developing, and delivering secure, performant, and responsive single
page frontend web applications built using React JS and Angular framework ES6 (Ecmascript-6)
under Agile.
- Writing well-designed, documented, and tested code.
- Creating self-contained, reusable, and testable modules and components.
- Maintain and review the code of team members on centralized Git repositories.
- Following the Agile methodology, participate in agile ceremonies like product backlog
grooming, Sprint planning, Sprint overview, and Retrospective meetings.
- Extend user functionality with the required features.
- Develop, document, and maintain procedures that meet the requirements and policies.
- Use Node JS for writing the Orchestration layer and Rest APIs.
- Code bundling by using Web pack.
- Use Mocha Chai for TDD.
Toptal Freelance
Full Stack Developer (Contract Full-time)
(2013.8 – 2016.3)
- Plans and agrees on IT budgets and an annual work program for business units based on their
annual plans and demand for IT
- Writing well-designed, documented, and tested Node.js, PHP, Angular 2, TypeScript, HTML,
and SCSS.
- Automating build and deployment processes using task runners and scripts for continuous
integration.
- Creating and maintaining architecture and design documents.
- Monitors Servers’ trends Update system patches, updates, security, and new releases
- End-to-end delivery of the product under Agile.
- Make sure proper implementation of Agile and code Management on Git.
PROJECTS
Real Estate and Hotel Management System
Link: https://luxuri.com/
Technologies: NextJs, microservices in .Net Core, SQL, and Asana
Create & Maintain AI Systems
Link: https://aixplain.com/
Technologies: React.ts, NodeJs, GraphQL, Apollo Client, Material UI, Git, Jira, Agile
Pet Food E-Commerce
Link: https://www.hectorkitchen.com/
Technologies: ReactJs/NextJs with Node JS, Redux, Type ORM, SQL Server, Bootstrap, Material
UI, Google map, Husky, Jest, and Git
Training tool for Stock Exchange trading
Link: https://dev.ruleonetoolbox.com
Technologies: Angular14, SCSS, .Net, High Charts, Azure DevOps
LMS
Link: http://curriculum.com /
Technologies: NodeJs, Angular 9, NgRx, Tailwind CSS, Material UI, D3 Charts, and Animation
Social Media - Job Portal
Link: https://jobpros.io/home
Technologies: NodeJs microservices, Mongo, Angular14, NGRX, Material, Tailwind CSS, Stripe
Payment
Market Place
Link: https://dev.pricetracer.de/
Technologies: Angular11, NgRx, Unit Testing (99.65% code coverage), RxJs, E Charts, PrimeNg
controls, Bootstrap, SCSS (BEM- pattern), Storybook, Git- Feature Branches, Jira
EDUCATION & TRAINING
Bahudin Zakarya University (BZU)
Master's degree, Computer Science