Summary
Overview
Work History
Education
Skills
Technical Skills
Timeline
Generic

CHANDRAMOHAN MURUGANANTHAN

Aldie,VA

Summary

Experienced cyber security professional with expertise in information security and application development. Specializes in modern authorization with policy-based access control (PBAC), zero trust, identity governance, DUO, and federated identity management. Possesses over 17+ years of comprehensive experience in Java/J2EE technology, successfully analyzing, designing, implementing, integrating, testing, and maintaining various applications. Proficient in utilizing a wide range of AWS services such as EC2, Cloud Watch, Cloud Formation, S3, and RDS. Highly adaptable and quick to learn new skills required at different stages of a project's lifecycle. Dedicated, hardworking, and committed to achieving team success.

Overview

24
24
years of professional experience

Work History

Multi Factor Authentication Rest Service (MFA-RS)

Fannie Mae
05.2000 - Current
  • Integrated Duo (MFA) security endpoint for onboarding resources, sad account alias, bypass code rotation and generate secret key.
  • Implemented Plain id services for whitelist IP Cider Range for authorization calls and Integrated objects like Dynamics group, Policy, Asset, etc.
  • Implemented JWT token validation to secure the endpoint using ROPC validation with Ping Federate.
  • Integrated with Sailpoint-IIQ scim call to get the resource details.
  • Extensive AWS services have been used like EC2, cloud watch, cloud front, cloud formation, s3 and RDS.
  • Onboard the custom endpoint to APIGEE gateway.
  • Reroute the call to Failover(Contingency) and Fallback (Production) to the traffic.
  • Integrated Splunk with cloud watch logs using AWS agent.
  • Configuring load balancer, nginx, route 53, target group (health check) as business needs.

Senior Java Developer

Freddie Mac
03.2018 - 05.2020
  • Implemented Microservices architecture to make applications smaller and independent which includes End Point Registration, Request, Response, HTTP Codes, Error Codes etc.
  • Utilized several Java 8 concepts like Stream, Optional, Functional Interface, Collection API to migrate / develop the application.
  • Resources were exchanged using Jersey RESTful web services with the data passed around in JSON format.
  • Designed REST Controllers and Services for CRUD operation to MongoDB.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Developed unit and integration tests for existing microservices using JUnit, Mockito and Docker.
  • Worked more on JIRA for checking all the user stories and tracking of ticket status.

IAM Consultant

Fannie Mae
11.2015 - 03.2018
  • Authenticate and authorization of user credentials against Active Directory using SSL/LDAP.
  • User creation, provision(de) of members has been accomplished in secure connection against AD.
  • Responsible for creating and maintaining the Restful API using spring boot.
  • Integrated swagger to restful endpoint and shared with testing team.
  • Establish the Siebel connection to perform bulk upload and send confirmation email with success and failure lists.
  • Implemented server-side Restful web services for external applications to access applications to validate user credentials.
  • Used Spring AOP and Dependency Injection (IOC) in developing discount generation Services and Configured and accessed Hibernate with Spring IOC.
  • Generate the auto sys sync jobs in UNIX between Siebel and AD.

Senior Java Engineer

Freddie Mac
11.2013 - 11.2015
  • Spearheaded migration to microservices architecture, increasing scalability and maintainability of the application.
  • Extensively involved in business users’ requirements gathering and technical walk-throw like class diagrams / sequence diagrams to represent the functionality of the system and the interaction between classes.
  • Worked with EJB 3.0 to set up session beans to receive price requests from other systems.
    Used different design patterns like MVC, Singleton, Data Access Object, Value Object etc.
  • Collaborated with cross-functional teams to deliver high-quality software solutions that met business requirements.

Education

Master of Science -

Bharathidasan University
Tamil Nadu, India
05.1998

Skills

  • Multifactor Authentication - DUO
  • Plain id
  • Java, HTML, XML, PL/SQL, JavaScript
  • AWS
  • Keycloak, Nginx
  • Splunk, Jenkins
  • Agile
  • Open Policy Agent (OPA)
  • NoSQL databases like OrientDB & Redis
  • Exceptional troubleshooter

Technical Skills

Active Directory, Java /J2EE,  SailPoint IIQ, PlainID, Ping Authorize, Open Policy Agent (OPA), OAuth/OIDC, KeyCloak,  OrientDB, Oracle, Redis, Microservices, Nginx, Java, Jenkins, SMAL, PKI.

Timeline

Senior Java Developer

Freddie Mac
03.2018 - 05.2020

IAM Consultant

Fannie Mae
11.2015 - 03.2018

Senior Java Engineer

Freddie Mac
11.2013 - 11.2015

Multi Factor Authentication Rest Service (MFA-RS)

Fannie Mae
05.2000 - Current

Master of Science -

Bharathidasan University
CHANDRAMOHAN MURUGANANTHAN