Muthusamy Ramasamy adweuv@r.postjobfree.com
Cumming, GA
Muthusamy Ramasamy LinkedIn
Objective:
Over 15+ Years of experience in the requirement analysis, design, development, testing, implementation, and support using object Oriented Methodologies and Java/J2EE technologies in domains like in Process Manufacturing, Health Care, Credit Reporting and Retail Analytics Institutions. Excellent analytical and communication skills to work with mid-size teams, technical and business leadership.
Visa: Have H1B VISA valid until 04/2025.
Professional Summary: MCA-2002
Over 15 Years of experience in Design, Development of applications using Java and J2EE technologies in Windows/Unix/AWS/Concourse Environments.
Worked in Agile and Waterfall development SDLCs.
Experienced in developing Restful APIs/applications using Java/J2EE technologies (JDK1.8, Spring4.x)
Worked with AWS services/components like S3, IAM, EC2, AMI, ECS, Docker, Elastic Search,Cloudwatch.,
Experienced in implementation of continuous integration, continuous delivery, continuous deployment through Jenkins and GoCD pipeline.
Understanding of Core / J2EE / Microservice Design patterns.
Experience Apache Camel and Activiti-BPM Framework.
Experience RDBMS like SQL Server 2012, Oracle DB, Postgres and Elasticsearch, Mongo DB.
Experience in TDD (Test Driven Development) using Junit and build tools such as ANT, Maven to compile, package the components using Jenkin.
Technical Skills:
Languages
Java 8, Java/J2EE
Frameworks
Spring 4.x, Spring Batch, Camel EIP, Hibernate, Quartz Scheduler, Apigee, Swagger, Activiti-BPM
Messaging Streaming
Kafka
Vulnerability Scan
Fortify Scan
Web Application Servers
Apache Tomcat 9.x, JBoss, AWS ECS/EC2
Code Coverage
Sonar Cube
Web Services
Restful /SOAP services
Database Servers
Oracle 10g, SQL Server 2012, Postgres, HSQLDB, Elastic Search (NoSQL), Mongo DB
Version Control Systems
Bitbucket, GitHub.
Build Tools & Scripts
ANT, Maven, Jenkins, GoCD, Groovy
Platforms
Windows 7, Windows 10, Unix
Security
OAuth2.0, SSL&TLS Certificates, CyberArk, Hashicorp Vaults.
Professional Experience:
Client: Comcast, PA
Employer: Compunnel, NJ Nov 2022 – Till date
Role: Engineer Level-IV
Product: XfinityMobile-Shipping, FraudVerification services
Domain: Telecom
Description: XfinityMobile workflow product which comprises of Xfinity mobile Billing, Inventory and Fraud verification services. All the restful microservices are triggered and accessed via Activiti BPM workflow framework.
Responsibilities:
As part of Xfinity Mobile team involved in the Product enhancement, application support, bug fixes for Mobile Shipping and Fraud-Verification services.
Extensively worked with Activiti-BPM which handles the Xfinity Billing, Inventory and Fraud verification workflow and services activation
Taken responsibility of fixing Sonar code coverage issues and Junit coverages using Mockito framework.
Worked with Mongo NoSQL-DB and Oracle-RDBMS.
Extensively used Git for version controlling with repo base Bitbucket/GitHub.
Used JIRA as the Story& bug tracking system to track and maintain the history of features/bugs/issues.
Environment: Java 8, Spring APIs, REST Microservices, Kibana-Log, Junit-Mockito, JIRA, Sonar-Cube, Concourse, Jenkin, Git-hub, JMeter, Postman,
Client: Equifax, Alpharetta-GA /Leeds-UK/Bangalore-IND Jan 2014 – Oct 2022
Employer: TCS
Role: Sr. Developer & Technical Lead
Product: Interconnect
Domain: Credit Reporting – Risk Decisioning
Description: Interconnect is a decision-making platform that provides on-line, real-time decision solutions to Equifax customers. It is a component-based product suite offered by Equifax to help businesses simplify and automate lending processes.
Responsibilities:
Extensively working for 9 years on Equifax’s Risk-Decisioning solution product Interconnect and responsible for Analysis, Design, Development and Maintenance activities.
Lead the 8 members team (both onsite & offshore) and responsible for analysis, design, development, and unit testing for new enhancement/development work and followed Agile, waterfall SDLC process.
Developed server-side using JDK8, Spring Boot & Hibernate.
Developed spring boot based Microservices interacting through a combination of Rest and Kafka message brokers.
Developed several REST webservices which produce both XML and JSON to perform tasks.
Secured API's by implementing OAuth 2.0 token-based authentication using Spring Security.
Worked with AWS services/components like S3, IAM, EC2, AMI, ECS, Docker, Elastic Search.,
Involved in batch processing using Spring Batch framework to extract data from database and load into tables/share the data to downstream.
Worked with AWS S3 bucket for persisting Micro service configurations retrieve and storage.
Experience in configuring the build/deploy using Jenkin & GoCD and configured blue/green deployment like deploying the artifacts into AWS Container for continuous integration & deployment (CICD).
Experienced in SQL Server DBA activities(Scheduler, Backup, Replication),DB file management
Environment: Java 8, Spring boot, Microservices, Restful Web services, Spring Batch, AWS, Apache Camel, Spring EIP, OAuth 2.0(Ping/Apigee), Docker, Elasticsearch, JSON, Postman, Junit, Mockito, Git, JIRA, IBM ILog, Sparking Logic,
Client & Employer: Nuance Communications (Bangalore-India) Apr 2011 – Nov 2013
Role : Principle Engineer
Product: www.eScription.com
Description: eScription is an enterprise-wide Computer Aided Medical Transcription (CAMT) product which is integrated with speech recognition solution. Intelligent speech recognition software turns clinician dictations into formatted draft documents and the medical transcriptionists (MTs) can review and edit to reduce the document Turnaround Time (TAT). The final document then distributed back to the Clinician’s Printer/Fax or external web
Responsibilities:
Architectural changes, design, development and maintenance of Distribution component, a multi-threaded application for interfacing with printers and faxes.
Designed and developed Java Spring MVC framework with Oracle as Database using Agile
Involving & maintaining component-based Estimation/Design/Analysis documents.
Resolving QA/UAT/Production issues.
Responsible for peer Code reviews.
Created UML diagrams like Class, Sequence, Context and Component diagram.
Coordinating with management (Scrum Master, Product Owner) to create Stories for each Sprint planning.
Implemented Code quality and given necessary guidance to the team to follow minimum coding standards using SonarQube and Sonar Lint.
Participated in retrospective meeting at the end of each sprint and provided demo to the scrum master and product owner.
Keeping JIRA updated for the stories of the team.
Conducted pair programming with the any of the team members for any technical or assistance needed.
Environment: Java 1.3,1.5, JSP, Servlets, Maven, SVN, Linux, JIRA, Spring REST, Oracle, Junit, Mockito, JSON, Tomcat, XSD, JBoss, RightFax, Visual C#.
Client / Employer: Game UK / Manthan Systems Oct 2008 - Apr 2011
Role: Full Stack Developer
Product: ARC Retail Analytics
Description: ARC Enterprise BI is a performance management product for retail decision makers like merchandisers, planners, buyers, and customer service managers. Sales, Merchandising, Customer Analytics, Marketing and Promotions Analytics, Planning and Budgeting Analytics, Vendor, Loss Prevention are some of the features in ARC.ARC have 3 major application modules like ARC Analyst, ARC Dashboard and ARC administration
Responsibilities:
Design and implement Java based web applications.
Responsible for Coding, Testing and Deployment.
Customization and bug fixes for the various customers.
Production/UAT ownership for 5 customers for maintenance (Game-UK, Kmart-Australia,
Channel Island-UK, Xtravision-Netherlands, and SM Retail-Philippines).
Implemented Dashboard using Liferay & AJAX.
Environment: Java 1.3/1.5, Maven, SVN, Windows, JIRA, JSP, Servlet-Microservices, Ajax-Prototype, Oracle, SQL Server, Tomcat.
Client/Employer: Linde Group / Tech Mahindra May 2005 – Sep 2008
Role: Full Stack Developer
Product: Full Stack Developer Role: Pod Lead/Full Stack Java developer
Description:
UPS - User Perception survey-The survey is included in the logon script and is automatically presented to the user every ‘x’ number of times he logs onto his computer (the default is 22).
TMT - Territory Management Tool is a web-based call planning tool which involves integration with SAP R/3 and third-party tools
EPDT - Electronic Partner Document Transmittals handling transmittals from any partner by providing a partner-specific FTP folder in the DMZ which is in the XML form
Responsibilities:
Design and implement Java based web applications.
Developed PL/SQL Procedures, Functions, Triggers, SQL queries etc.
Responsible for Coding, Testing and Deployment. (JSP, Servlet, Ajax, Oracle, Tomcat
Web server)
Customization and bug fixes.
Environment: JDK1.5, JSP, Servlets, EJB, JavaScript, CORBA, Oracle9i.
Client/Employer: ISRO / Prognosys Medical Systems (Bangalore) May 2004 - Sep 2005
Role: Full Stack Developer
Product: EHR, ProPACs / Telemedicine HealthCare
Description: Electronic Health Record It’s a telemedicine software solution for specialty hospitals running small nodes in rural areas to interconnect. The primary users are Administrators, Rural Physicians and Specialized doctors. The rural doctor can assign the patients to the specialists. Though this is a web application, the specialist can view the assigned patient’s past medical history, biodata, CT/MRI/CCD camera images, ECG file, and BP/Blood/Sugar measures online.
ProPACS DICOM Viewer is to process and view images scanned by CT Scanners, MR Scanners, X-Ray Machines and Ultrasound scanners etc. and they are intended to run in Medical Imaging Centers and Hospitals for Diagnostics purposes. This is developed in Java with Swing GUI as front end and is given very high security to prevent any sort of hacking or suspicious login attempts
Responsibilities:
Development of Java/Struts/Swing-JAI/ Based Web & Desktop applications.
Involved in feature development application to an advanced J2EE framework (Struts1.2)
Responsible for Coding, Testing and Deployment
Customization and bug fixes.
Environment: Struts framework 1.1, Hibernate, Java1.3, JSP, JavaScript, VSS, JBOSS, Tomcat, Java Advanced Imaging, OpenGL.