Ish Kumar, Developer in Barrie, ON, Canada
Ish is available for hire
Hire Ish

Ish Kumar

Verified Expert  in Engineering

Python Developer

Barrie, ON, Canada

Toptal member since May 21, 2024

Bio

Ish has over 15 years of software development experience, focusing on back-end application frameworks, including Django, Flask, Express.js, and FastAPI. Ish has successfully deployed enterprise-grade applications on AWS with robust CI/CD pipelines using Terraform. He's proficient in writing code in Python and Node.js.

Portfolio

Toptal
Tornado, Python 3, React, AWS CLI, Docker, GitHub, Stripe, Stripe API...
5AM Solutions
Django, AWS Fargate, CI/CD Pipelines, Docker, Python, TypeScript, PostgreSQL...
Deloitte
Django, Python, Vue, AWS Fargate, Terraform, MySQL, Express.js, CI/CD Pipelines...

Experience

  • MySQL - 12 years
  • Python - 8 years
  • Django - 8 years
  • PHP - 8 years
  • CI/CD Pipelines - 6 years
  • Docker - 6 years
  • Elasticsearch - 4 years
  • AWS Fargate - 4 years

Availability

Full-time

Preferred Environment

PyCharm, Visual Studio Code (VS Code), MacOS

The most amazing...

...project I've built is the Client Portal, which I engineered to ingest data through an ETL pipeline from software platforms, including Splunk and ServiceNow.

Work Experience

Software Architect

2025 - PRESENT
Toptal
  • Automated processes for SAAS application to build for deploy efficiently.
  • Dockerized local environment for easy onboarding of new developers.
  • Stripe integration with backend payment processing and fault management.
Technologies: Tornado, Python 3, React, AWS CLI, Docker, GitHub, Stripe, Stripe API, Compliance

Software Architect

2022 - 2024
5AM Solutions
  • Worked on the Assay Marketplace with a custom gene panel design shop utilizing Django for the back end with a PostgreSQL database and a React front end.
  • Designed the entire AWS infrastructure using Terraform, with a CI/CD pipeline and GitHub-integrated process for deployment in AWS Fargate.
  • Improved the test quality and coverage for unit and integration tests.
Technologies: Django, AWS Fargate, CI/CD Pipelines, Docker, Python, TypeScript, PostgreSQL, REST APIs, Bash, React, Amazon Web Services (AWS), Infrastructure as Code (IaC), DevOps, GitOps, GitHub, Amazon Elastic Container Service (ECS), Git, Amazon CloudWatch, Amazon RDS, Terraform, Linux, SQL, Bash Script, GitHub Actions, Data Validation, Data Engineering, Amazon EKS

Senior Consultant

2014 - 2022
Deloitte
  • Developed Client Portal software to ingest data through ETL pipelines. These systems encompass SEIM, Splunk, QRadar, LogRhythm, ELK, Jira, ServiceNow, malware sandbox, threat intelligence, MISP, vulnerabilities, and Qualys.
  • Transformed a monolithic application into a microservices architecture, employing Python and Django for the back end and multiple Node.js and Express services. Implemented the front end using Vue and Vuex for state management.
  • Created a threat intelligence module, built an ETL pipeline for hundreds of millions of indicators of compromise (IOC) such as IP addresses, domains, URLs, and hashes, and delivered high-performance feeds to SIEMs utilizing Elasticsearch.
Technologies: Django, Python, Vue, AWS Fargate, Terraform, MySQL, Express.js, CI/CD Pipelines, Elasticsearch, PHP, Cypress, CakePHP, Node.js, Docker, PostgreSQL, Apache Kafka, Redis, REST APIs, Bash, DevSecOps, QualysGuard, Splunk, LogRhythm, Jira, ServiceNow, Cybersecurity, SIEM, Vulnerability Management, Amazon Web Services (AWS), Application Security, DevOps, Web Security, Security, IT Security, Infrastructure as Code (IaC), TypeScript, MongoDB, Next.js, GitOps, GitHub, SOC 2, NoSQL, ELK (Elastic Stack), AWS Lambda, Amazon Elastic Container Service (ECS), Amazon EC2, Git, Amazon CloudWatch, Amazon RDS, Linux, SQL, Bash Script, GitHub Actions, ETL Tools, Data Validation, Data Engineering, Amazon EKS, Active Directory (AD), Compliance

Full-stack Developer

2010 - 2010
Engine Group
  • Developed and maintained multiple real estate websites and applications.
  • Supervised the deployment of AWS infrastructure access, managed release procedures, and maintained backup systems.
  • Designed, developed, and deployed the online pizza ordering system for Pizzaville.
Technologies: PHP, JavaScript, CSS, Apache, Linux, CakePHP, Amazon Web Services (AWS), LAMP, Heroku, Git, Bitbucket, SQL

Senior Software Engineer

2008 - 2009
ONE BCG
  • Contributed to payment integrations using various payment gateways like PayPal, Allied Wallet, and Authorize.net.
  • Implemented designs for websites using CSS and JavaScript.
  • Built generic business websites using PHP, Apache, and MySQL.
Technologies: PHP, Apache, MySQL, CSS, JavaScript, Subversion (SVN), LAMP

Experience

Assay Marketplace

https://assay-marketplace.archerdx.com
Contributed to a platform for searching a user's genes or fusions of interest to search our ever-expanding database of functionally tested primers. I developed a back-end system to deliver high-performance search and customization to assay panels. I designed the entire AWS infrastructure using Terraform with a CI/CD pipeline and a GitHub-integrated process for deployment in AWS Fargate.

Client Portal at Deloitte

I designed and developed the client portal software seamlessly integrated with several internal systems via REST APIs to ingest data through ETL pipelines. These systems encompass Security Event and Incident Management (SEIM), including Splunk, QRadar, LogRhythm, ELK, Jira, ServiceNow, malware sandbox, threat intelligence, Malware Information Sharing Platform (MISP), vulnerabilities, and Qualys.

Pizzaville

Worked on an online platform for ordering pizza, offering customizable options, convenient online ordering, managing delivery addresses, account management, notification and tracking features, and rewards collection.

Education

2010 - 2010

Postgraduate Degree in Project Management

Humber College - Etobicoke, Ontario, Canada

2007 - 2009

Master's Degree in Business Administration

Punjab Technical University - Mohali, Punjab, India

2001 - 2005

Bachelor's Degree in Computer Science

Punjab Technical University - Fatehgarh Sahib, Punjab, India

Certifications

SEPTEMBER 2019 - PRESENT

Essential Google Cloud Infrastructure: Core Services

Coursera

SEPTEMBER 2019 - PRESENT

Security in Google Cloud

Coursera

SEPTEMBER 2019 - PRESENT

Elastic Cloud Infrastructure: Containers and Services

Coursera

Skills

Libraries/APIs

REST APIs, Stripe, Node.js, React, Stripe API, Vue, Vuex

Tools

AWS Fargate, GitHub, Amazon Elastic Container Service (ECS), Git, Amazon EKS, Terraform, Splunk, Jira, ELK (Elastic Stack), Amazon CloudWatch, Bitbucket, PyCharm, Apache, Subversion (SVN), AWS CLI

Languages

Python, SQL, PHP, CSS, JavaScript, Bash, Bash Script, TypeScript, Python 3

Frameworks

Django, CakePHP, Next.js, Express.js, Cypress

Paradigms

DevSecOps, DevOps

Platforms

Docker, Amazon Web Services (AWS), LAMP, Amazon EC2, Linux, QualysGuard, LogRhythm, Heroku, AWS Lambda, Apache Kafka, Google Cloud Platform (GCP), Visual Studio Code (VS Code), MacOS

Storage

MySQL, Elasticsearch, Data Validation, MongoDB, NoSQL, Redis, PostgreSQL

Industry Expertise

Cybersecurity

Other

CI/CD Pipelines, Web Security, Security, IT Security, GitOps, Amazon RDS, GitHub Actions, ETL Tools, Data Engineering, Active Directory (AD), Compliance, ServiceNow, SAML-auth, SIEM, Vulnerability Management, Application Security, Infrastructure as Code (IaC), SOC 2, Programming, Data Structures, IT Management, IT Project Management, Tornado

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring