Chetan Kumar Hallan

Associate

Software Engineer, with good knowledge of data structure and algorithms. Love to solve problems and optimising things intrigue me so much, in my free time I like to workout and hangout with friends.

Courses and Certifications
MongoDB Associate Developer

MongoDB Associate Developer

MongoDB

Issued June 27, 2022 - Never

Recognition
  • Hall of Fame - Paytm 2020 (It is the most prestigious award Paytm provides to engineers who out perform in every department through out the year. )
  • Rockstar - Paytm 2019 (Its an award provided in the department for excellent performance and doing the best in a quarter.)
  • Rockstar - Paytm 2018
  • Rockstar - Paytm 2017
  • Star of the Month, oodles technology - 2016
Career Summary

8+ Year of working in different environments plus different technologies through out my career.

  1. Strong data structure and algorithms skills.
  2. Good knowledge of Design Patterns and their implementations in various different projects.
  3. Experience in leading projects as with my last organisation lead couple of amazing projects to its completion.
  4. Working on Data platform and created it from scratch on spark scala with configuration based design so that each step and each implementation can be plug and play.
  5. Improving the spark execution time by optimising the Spark SQL plan and improved the performance to run jobs faster.

Education
  • B.Sc. (H.) Computer Science, Delhi University. (2011-2014)
Work Experience
Peerislands

Associate

Apr 2021 to till date

Responsibilities

  • Applying right design pattern for implementations.
  • Data platform development on Spark / Scala / Databricks.
  • Experience working on Databricks cluster creation and optimising the SQL plan for faster Spark job execution.
  • Pair Programming.
  • Unit Testing.
Paytm

Technical Lead

Nov 2020 - Mar 2021

Responsibilities

  • Creating System Analysis doc for new requirements, including scalability, design, integration and roll out strategies.
  • Develop applications from scratch on Frameworks like Spring.
  • Writing highly stable code and architecture overview for stability.
  • Design Project and Database Architecture.
  • Code Review.
  • Working and managing AWS & AliCloud services.
  • Help and mentor the team.
Paytm

Senior Software Engineer

Apr 2018 - Oct 2020

Responsibilities

  • Analysis of code and and proper use of data structure for each scenario’s.
  • Code review.
  • Design the schema.
  • Propose System architecture.
  • Improve the current functionalities and improve the stability.
Paytm

Software Engineer

Nov 2016 - Apr 2018

Responsibilities

  • Analysis of code and and proper use of data structure for each scenario’s.
  • Code review.
  • Design the schema.
  • Propose System architecture.
Oodles Technolgies

Software Engineer

Dec 2014 - Nov 2016

Responsibilities

  • Creating web applications from scratch.
  • Handle the end to end product life cycle from requirement gathering to coding.
  • Code reviews.
  • Pair Programming.
  • Deployment, CI CD pipeline creation on Jenkins.
Technical Skills
Backend Technologies
  • Java
  • C++
  • Python
  • Scala
  • AWS
  • Azure
  • gRPC
  • Unit Testing
  • GCP
  • Grails
  • Spark
Frontend Technologies
  • Javascript
  • Angular
  • Html
  • CSS
  • TypeScript
  • Xaml
  • XAML
  • JQuery
Frameworks
  • Spring MVC / Spring Boot
  • JPA/ORM
  • Apache Spark
  • J2EE
  • Spring Boot
  • NestJS
  • Hibernate
Webservices Tools
  • REST
  • WebSocket
  • SOAP
  • WSDL
  • Swagger
  • GraphQL
Database
  • MySQL
  • PostgreSQL
  • MongoDB
  • ElasticSearch
  • SQL
  • SQL Server
Devops
  • Git Lab
  • SVN
  • Jenkins
  • CloudFlare
  • BitBucket
Technical Domains
  • Cloud Technologies
  • Machine Learning
  • MVC
  • Big data
  • SOA
  • AI
  • AWS
  • Docker
  • Web Development