Summary
Overview
Work History
Education
Skills
Certification
Freelanceexperience
Personal Information
Languages
Timeline
Generic
IMRAN KHAN PATHAN

IMRAN KHAN PATHAN

Austin,USA

Summary

Accomplished software development professional with nearly 16 years of extensive experience in software design and development. Recently transitioned to the United States from Ireland under an H1B Visa.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Principle Engineer

Retail inMotion, Lufthansa Groups
Austin, TX, USA, Ireland
05.2022 - Current
  • Developed new features for multiple Airline client applications build on .Net Core 6.0, Micro Services, React.js, Vue.js & MongoDB, Elastic Search integrated to Android and IOS point of sale system using Kafka Event driven architecture
  • Working on PHP 7 e-commerce web applications capable to be deployed on Inflight ARM Single Board Hardware using Docker Compose
  • Leading Team of 8 Developer, 3 Testers & 2 BA in a continuous development Agile process, enhancing products and managing client requests
  • Managing Kubernetes Clusters, Pods, Ingresses & Services in Continuous Integrated environments using build tools like Jenkins and Octopus
  • Configuring and Monitoring New Relic logs, Kafdrop for topic, brokers and consumers, Mongoku for MongoDB

Software Developer

Aspen Grove Solutions
Tralee, Ireland
08.2016 - 05.2022
  • Working closely with one of major US banking clients to understand preservation business portfolio
  • Developed a new feature with .Net Core 2.0, Micro Services, N-service bus & Angular 6 SPA architecture & SQL database to integrate across all Aspen's products
  • Working with AWS cloud services like Elastic Search, Kibana, PSP Monitoring, S3 Buckets
  • Designed and developed SQL databases and imported them to Data lakes, Read Models
  • Scaled & Enhanced existing ASP.Net, DotNetNuke applications to meet new business requirements
  • Part of critical product releases in client's domain with TeamCity & Octopus build tools
  • Collaborated with multiple teams, their product owners, and technical architects to integrate new features in existing applications designed in various .Net technologies as to support current business model

Software Developer

Safa Solutions
Islington, London
05.2016 - 08.2016
  • Identified business opportunity in restaurant business for an integrated POS system
  • Designed and built framework in Angular, AngularJS, jQuery, Bootstrap 3.0, Windows Services, Azure (hosting) for first ever real time POS system with integrated web interfaces for managers, customers & admin portals
  • Part of developer conferences with Just Eat & Deliveroo to identify need for APIs for an integrated POS system

Technical Analyst

Infosys
London, India
08.2008 - 05.2016
  • Led a group of 12 engineers in the design, and development of .Net, jQuery, Oracle 11g based software solutions for North Umbrian waters UK
  • Coded 5 websites using ASP.NET, Silverlight, MVC 5, WCF technologies for various US clients
  • Designed and developed 3 computer software desktop applications in VB.NET, WPF technologies for US based clients like Cummins Engines
  • Build Hadoop Map Reduce structure on top of existing data structure to predict and forecast electricity consumption for Essent Netherlands using R forecasting
  • Streamlined deployment process by developing continuous integration using VSTS/TFS build agents
  • Strengthened developmental methodologies by introducing a code quality using Style Cop, Roslynator
  • Designed and developed n-tier transactional and analytical data structures using SQL, Oracle 11g, MS ACCESS, MySql databases
  • Developed shared central authentication system in ADFS for intranet / internet applications
  • Performed regression, performance, and system-level testing using tools like Coded UI, Selenium & Rational Performance testing from IBM
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity
  • Designed intuitive graphical user interfaces using various 3rd party controls like Infragistics, Telerik, Component One, Kendo UI & Xceed

Education

Bachelor of Science - Mechanical

KLCE University
Vijayawada, South India
01.2008

Skills

Languages:

  • C# 12, Python 3, PHP 7, TypeScript, JavaScript
  • VBNET, SQL, HTML 5, CSS, SCSS

Frameworks:

  • NET Core 80, ASPNET Core, NET MAUI, Reactjs, Angularjs, Vuejs, Nodejs, Flask, Laravel, Tkinter
  • NET Framework 45, ADONET, Entity Framework

JavaScript Frameworks/Libraries:

  • Reactjs, Angular, Vuejs
  • Vite, Redux, TypeScript
  • SPA (Single Page Application)

Front-End Tools:

  • Kendo controls, Infragistics, Vite

Back-End Technologies:

  • ASPNET Core, Web API, Microservices architecture, Event-Driven Architecture
  • Python (Flask, Django), PHP (Laravel)

Messaging/Queue Systems:

  • RabbitMQ, Kafka, MSMQ, N-Service Bus

Cloud Platforms:

  • Google Cloud Platform (GCP), AWS (EC2, S3), Microsoft Azure (Azure Functions, Blob Storage, Data Lake, Web Apps)

Containerization/Orchestration:

  • Docker, Kubernetes, OpenShift

Monitoring & Logging:

  • ElasticSearch, Kibana, New Relic, GrayLog, PSP Monitoring

Relational Databases:

  • SQL Server, MySQL, Oracle 11g, MS Access

NoSQL Databases:

  • MongoDB, Elasticsearch

Unit Testing:

  • MSTest, XUnit, NUnit, Jest, Karma, Jasmine

UI Testing/Automation:

  • Coded UI, Selenium, Robot Framework

Continuous Integration/Delivery (CI/CD):

  • TeamCity, Jenkins, Octopus, Git, BitBucket, SVN, TFS

Legacy NET:

  • NET Framework 45, WPF, WCF, ADONET, MVC 5, Silverlight

Additional Technologies:

  • XML Web Services, Web API 2

Certification

  • MCTS: Microsoft .NET Framework 4, Web Applications, 2012
  • AWS: Machine Learning & Artificial intelligence, 2022

Freelanceexperience

Freelancer & Hobbyist Developer, Developed projects in Image Processing Using Open CV, Python, C++ on Linux & Raspberry Pi., Cricket Empire Assistance program using FPV cameras and ball tracking., Controlling PowerPoint presentation using Human hand direction detection., Cursor controlling using eyeball tracking., Chess game next move suggester detecting last move and swan algorithm., Basic Knowledge on concepts like Machine Learning, Neural Networking model, Embedded System Micro controller programming., Basic Qubit Circuit Algorithms on Quantum Photonics Computing using Pennylane.

Personal Information

  • Age: 37
  • Gender: Male
  • Married and have two daughters

Languages

English
Proficient
C2

Timeline

Principle Engineer

Retail inMotion, Lufthansa Groups
05.2022 - Current

Software Developer

Aspen Grove Solutions
08.2016 - 05.2022

Software Developer

Safa Solutions
05.2016 - 08.2016

Technical Analyst

Infosys
08.2008 - 05.2016

Bachelor of Science - Mechanical

KLCE University
IMRAN KHAN PATHAN