Summary
Overview
Work History
Education
Skills
Career Highlights
Awards and Honors
Languages
Certification
Timeline
Generic

Sattanathan Gnanasambandham

Milton,ON

Summary

Professional Java developer with 12+ years of experience, having high technical expertise in design and development of applications involving Web technologies and data engineering. Looking for challenging role to broaden technology exposure by developing innovative solutions for businesses that adds value to the company.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Java Developer - Expert

Incorporated Consultant
10.2021 - Current

Client: Royal Bank Of Canada, Capital Markets

Project : Security Reference Data

Role: Java Developer- Expert

Duration: Nov ' 2021 - Present

Security Reference Data Repository is an enterprise wide repository and it is used for receiving, storing, which includes asset types like Equities, Corporate, Convertibles, Funds, Warrants, Futures,Options,Indices,Currency,Government, Municipals and Mortgages.

  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Worked with business teams to understand needs and address production questions.
  • Optimized web assets for speed and performance.
  • Diagnosed and corrected errors within code to allow for integration of proprietary applications.
  • Applied scripting knowledge to supplement Java development.
  • Worked on design,development of data lake applications in Spark/Java/Shell scripting and worked on setting up ne VM and Hadoop Edge Nodes

Senior Software Engineer

Cognizant Technology Solutions Canada Inc.
10.2011 - 10.2021

Client: Discover Financial Services LLC, US.

Role: Technical Lead and Project Manager

Duration: Jun' 2016 - Oct' 2021

Discover financial services is a leading direct bank and electronic payment services company. Our direct bank issues the company's flagship credit card business and offers an array of banking products, such as private student loans, personal loans, home equity loans, checking and savings accounts, certificates of deposit and money market accounts. Discover operates PULSE, one of the nation's leading ATM/debit networks; Discover Network, with millions of merchant and cash access locations; and Diners Club International, a global payments network with acceptance in more than 185 countries and territories.

  • Perform design, development, integrate and test software components as per clients requirements
  • Develop REST API, Even driven API using Spring boot framework and host in Pivotal Cloud Foundry Platform
  • Worked on Modernizing legacy java applications and migrated to Cloud platform
  • Implementing pair programming concept and test driven development (TDD) pattern within agile teams
  • Preparing documents such as architecture diagram, technical diagram, dataflow diagrams that are required for Cyber security auditing purpose
  • Gathering requirements promptly from client and delegating work to offshore development team
  • Deploying application to production servers, maintaining application, backup and recovery in production environments
  • Developing Jenkins deployment scripts using groovy.

Client: IAC Search & Media

Role: Technical Lead

Duration: Jan' 2013 - Jun' 2016

IAC is a leading media and Internet company focused in the core areas of search, applications, online dating, local and media. Ranked by Fortune magazine's annual standing of the world's most admired companies in the Internet Services & Retailing sector for many years, IAC's network of sites has over a billion total monthly visits in more than 30 countries and is the 8th largest network in the world. The company is headquartered in the Chelsea neighborhood of New York City with business operations and satellite offices around the world.

  • Responsible for designing, developing and maintaining Offercast Desktop API,Mobile API and nRelate SERP Projects
  • Design and development of new requirements involved in Offercast Desktop API
  • Design and development of new requirements involved in nRelate SERP API
  • Involved in Production support activities
  • Followed coding and quality standards provided by client
  • Involved in Change management activities like Version Controlling and baselining

Client: Ebay Inc

Role: Programmer

Duration: Oct' 2011 - Dec' 2012

EBay Inc. is a multinational e-commerce corporation headquartered in San Jose, California that facilitates consumer-to-consumer and business-to-consumer sales through its website. The company manages eBay.com, an online auction and shopping website in which people and businesses buy and sell a wide variety of goods and services worldwide. The website is free to use for buyers, but sellers are charged fees for listing items after a limited number of free listings, and again when those items are sold.

  • Core developer in team of four-member involving design and development of CS Project.
  • Design and development of various modules of Customer support flow
  • Involved in development of CS Adaptor for Customer support
  • Involved in design and development of business logic to get list of API's
  • Design and development of continuous integration setup for various projects of eBay
  • Design and development of LHS Portal

Education

Bachelor of Technology in Computer Science and Engineering -

Pondicherry University
Puducherry, India

Skills

  • Programming Language : Java, ,SQL,Spark,Shell ,HTML,CSS, Java script,React,Jquery,Free Marker,Python,Shell Scripting
  • Frameworks : Spring Boot,Spring Cloud,Spring Data,Spring Web Flux,Hibernate,JPA,Lombok,Swagger Code Gen,Hugo, Solace
  • Database: Oracle,SQL Server,Maria DB,Gemfire, Postgre SQL,Hive,Dremio
  • Security: JWT,Oauth 20,API Center,CA Center,IBM App Scan,Greenlight,Nexus Lifecycle,Protegrity,Safenet,Hashicorp Vault
  • File system: Cloudera(Hadoop)
  • Scheduling : Cron , Stonebranch
  • Testing : Mockito, TestNG, Selenium, Cucumber, Jmeter ,Hoverfly, Wiremock, AutoIT, Rest Assured
  • Cloud Technologies: Pivotal Cloud Foundry, VM ware ,Docker, Kubernetes,AWS ECS
  • Application Monitoring: AppDynamics, Kibana
  • Project Build tool: Maven, Gradle, Sonar, Jenkins, Harness, Hudson,Helios
  • Project Management: Rally, JIRA
  • Version Control: GitHub, SVN

Career Highlights

  • Java Developer - Expert, Incorporated consultant for Royal Bank of Canada,Capital Markets.(Nov ‘2021 – Present )
  • Senior Software Engineer, Cognizant Technology Solutions Canada Inc. (Jan ‘2021 – Nov ‘2021)
  • Associate , Cognizant Technology Solutions Canada Inc. (Nov ‘2020 – Dec ‘2020)
  • Associate , Cognizant Technology Solutions Pvt Ltd (Apr ‘2020 – Nov ‘2020)
  • Associate , Cognizant Technology Solutions Canada Inc. (Nov ‘2018 – Apr ‘2020)
  • Associate , Cognizant Technology Solutions Pvt Ltd (July ‘2015 – Nov ‘2018)
  • Programmer Analyst, Cognizant Technology Solutions Pvt Ltd (Oct ‘2012 – Jun ‘2015)
  • Programmer Analyst Trainee, Cognizant Technology Solutions Pvt Ltd (Oct ‘2011 – Oct ‘2012)

Awards and Honors

  • Oracle Certified Programmer for the Java Platform, SE 6 Cognizant
  • Certified Professional-Level 0: Core Java 1.6 Cognizant Certified Developer - Core Java/JDBC SE6
  • Received "Certificate of Appreciation" award from Cognizant Technology Solutions for the outstanding contribution towards the design and delivery of the application

Languages

Tamil
Native or Bilingual
English
Full Professional
French
Elementary

Certification

Name : Sattanathan Gnanasambandham

Gender: Male

Marital Status: Married

Nationality: Indian

Canada Immigration Status: Permanent Resident

Timeline

Java Developer - Expert

Incorporated Consultant
10.2021 - Current

Senior Software Engineer

Cognizant Technology Solutions Canada Inc.
10.2011 - 10.2021

Bachelor of Technology in Computer Science and Engineering -

Pondicherry University
Sattanathan Gnanasambandham