Ahsan Khan

Ahsan Khan

$20/hr
Senior Software engineer
Reply rate:
25.0%
Availability:
Full-time (40 hrs/wk)
Location:
Multan, Punjab, Pakistan
Experience:
12 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.