Personal details

Kanishk G. - Remote back-end developer

Kanishk G.

Software engineer
Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Around 6+ Years of IT Experience in design, development and implementation of Client Server, Web Applications using Java/J2EE Technologies with expertise in Mulesoft and core Java technologies as well.

I have experience in designing, building and maintaining large-scale enterprise solutions that include internet-facing digital products, interbank ACH, wire payment applications, trading engines and multi-asset trading platforms for retail businesses.

My engineering solutions emphasize simplicity, quality, performance and long-term maintainability.

Work Experience

SENIOR SOFTWARE ENGINEER
AT&T Inc | Apr 2022 - Dec 2022
Java
MuleSoft
Go (Golang)
  • Golang Components

Worked on building new Golang components for the backend app by collaborating with an agile team of 6 and helped prioritize scope feature requests to ensure that biggest impact features were worked on first.

  • Mulesoft Integrations

Did Hands-on Development on Mulesoft integration projects on Mule4 Environment. Established CI/CD framework and guided teams to implement C4E. I also understood requirements from various stakeholders and produced implementation road map using Architecture Blueprint Document, Network Architecture, Security etc.

SENIOR SOFTWARE ANALYST
GOLDMAN SACHS | Jul 2018 - Apr 2022
Java
C++
C
Docker
Spring Boot
Kubernetes
Microservices
Go (Golang)
Hibernate ORM
AWS (Amazon Web Services)
  • Billing Poller Service
    Implemented the Billing poller service that used to extract the information from Snowflake’s Data Lake, process the information and converted it into Suntec’s Billing and Statements format.
  • Reporting Micro-service:
    Migrated reporting functionality from legacy codebase to a new micro-service, which reduced the report generation time of an average of 10 mins per report out of the total 48 reports.
  • Reporting GraphQL Service:
    Developed Reporting 2.0 infrastructure which incorporates schema-based reports, thus providing more flexibility to the external clients.
  • Application Performance Monitoring Service:
    Developed application performance/health monitoring service which enabled continuous monitoring of the on-premise platform.
  • Enhanced Deployment Pipeline:
    Developed a feature flag system that allowed change of features at runtime from APIs to downstream services and data sources, thus reducing production roll-backs.
  • Automated Trading Engine:
    Onboarded an external client to the automated trading engine a week before the deadline, thus generating additional revenue of almost ($100 million).

Education

Punjab Engineering College
Bachelor's degree・Computer Science Engineering
Aug 2013 - May 2017

Personal Projects

Object Recognition
2016
Java
React
Spring Boot
AWS (Amazon Web Services)

Certifications & Awards

Mulesoft Certified Developer
Dec 2020