Summary
Overview
Work History
Education
Skills
Timeline
Generic

Miruthujay Veerannan

Bangalore

Summary

A Cloud Architect, and Developer leading a Team with 12 plus years of experience in E-Commerce, Web Apps, Middleware, Search, Microservices, Cloud Readiness of Web Apps and AWS. Extensive experience in various complete life cycles of software design processes and methodologies (Agile, Scrum, Waterfall, Behavior-driven & and Test Driven), POCs, design, implementation, maintenance, QA/UAT defect management and Documentation. Proficient in converting Business requirements and Functional Requirements Team Player with practical communication skills, proven abilities in resolving complex problems and strong technical and managerial leadership skills. Proficient in Retail, Banking Domain, and Telecom Domain. A quick learner and handled multiple roles (Delivery lead, Test Manager, Scrum Master, and People Manager) with perfection. Onshore Experience working in a client place in Saud Arabia.

Overview

13
13
years of professional experience

Work History

Project Engineer

WIPRO TECHNOLOGIES LTD
11.2010 - 01.2014

Senior Associate Consultant

INFOSYS LIMITED
02.2014 - 06.2014

Team Lead

Accenture Services Private Limited
06.2014 - 09.2019

Team Lead

Fidelity Investment Private limited
10.2019 - 07.2021
  • Team Size: 6
  • Tech/Tools Used: Spring 5
  • X, Spring Boot 2
  • X, SOAP, REST, ActiveMQ, MySQL, Docker, Swagger, AWS, Kubernetes, solr 4.4
  • Description: MDM is a master data management system, which compromises a different integrated system, which handles data processing, and management and is passed to downstream consumers
  • MDM picks data in a different format from vendors in raw format and processes them into a standard format using a service layer adding business logic and transferring data to DB to be consumed by entire downstream users for their processing
  • This Data is available through APIs also
  • Roles and Responsibilities:
  • Upgrading all 38 services to Cloud readiness
  • As part of this task, java 8 was implemented with spring 5.x and JAX-WS implementation
  • Docker and Kubernetes orchestration implemented for each service
  • Secret zero and Vault implementation
  • Cloud-ready service deployed using AWS.

Team Lead

Epsilon
08.2021 - Current
  • Experiences
  • Epsilon
  • Project: EPCC – Epsilon People Customer Cloud., Team Size: 10
  • Tech Stack: Java, Spring Boot, Microservices, Docker, Camunda, HBase, S3, EC2, EMR, ECS, Fargate, Lambda, Redshift Database, Snap Logic, Terraform, ELK
  • Description: EPCC is CDP (Customer Data Platform) which is responsible for Customer Data, is a core product and this product integrates and provides Data for Loyalty Program and Campaign management
  • EPCC contains many sub-modules which is responsible for Data orchestration and Data Synchronization
  • The entire Product suite is in Cloud ready and fully automated
  • Roles and Responsibilities:
  • Design and architect the application by leveraging the latest Cloud technologies (AWS)
  • Led a core development team of People Cloud customer products
  • Migration Synchronization Process to Snap logic from Kylo/Nifi for major clients
  • Optimizing Cost and Improving performance in existing features in EPCC products
  • Redesign and migrate existing Application stacks to the latest AWS services
  • Automation of Infrastructure through Terraform
  • Created an In-house Automated Password Rotation Framework
  • Migrated Legacy Tech stack to Java 11 and EMR 6.10 along with spark 3.3.1
  • Design and build a Reconciliation framework using ELK to Sync Missing records
  • Fidelity
  • Project

ESAL
11.2018 - 09.2019
  • Team Size: 15
  • Tech/Tools Used: Spring 5.x, Spring Boot 2.x, SOAP, REST, RabbitMQ, MySQL, Docker, Swagger
  • Description: ESAL is an e-invoice platform application of Saudi payments which allows Supplier to upload invoices for buyers and manage
  • Buyers’ payments are tracked with invoices
  • This platform has e-mail and SMS notifications for buyers to be notified when suppliers upload invoices (SFTP, Frontend, API) and payments are tracked from the bank which the buyer pays along with Refund, Reconciliation, and all payment management
  • Application is developed as multiple component engine exposing it to be consumed (Microservice)
  • Role &, :
  • Build and lead developer, who has developed multiple components and functionality (SMS, Refund, Invoice Upload, Payment Notification)
  • Integration with Various Entities (Banks, Invoice Products, etc)
  • Manges Deliverables for the sprint of the entire project and actively involves in development activities of Back end streams and is responsible for Builds of all streams (Frontend: HTML and PHP and Backend: Java)
  • Designed and Created multiple YAML Definitions for services to be exposed
  • Developed CRUD Microservices and integrated with the Banking system for Payment Notifications and refunds
  • Product Support, Defect Management, and Resource Management for other streams (PHP, HTML)
  • Project #2: Centric Brands.

05.2018 - 11.2018
  • Team Size: 12
  • Tech/ToolsUsed: MuleESB, AnypointMQ, APIManager, Cloudhub, AnypointStudio, Munit, Connectors, Maven, Jenkins
  • Description: A renowned brand in the apparel field and has physical stores across all the locations and had been using a third-party platform to sell products on e-comm
  • The client wants to have their own e-commerce platform
  • We are building a complete suite to support the client’s e-commerce business using a complete cloud-based solution with cloud-based services like SFCC, SFMC, SFSC and MuleSoft integrating with many 3rd party systems
  • Role & Responsibilities: Lead the MuleSoft integration team and was responsible for sprint deliverables from onshore actively involved in requirement gathering and designing and development on a demand basis, Developed Secure API spec (RAML) along with custom policies, Point to Point Integration, monitoring of endpoints using a program, and collaborated along with MuleSoft Professional Product Team to get their approvals of design before implementation.

Web services

01.2016 - 05.2018
  • G, SQL, SOAP, , Jenkins
  • Description: Cosmote is the largest telecom network operator in Greece which deals with Phone devices, Plans, features, Accessories products
  • The B2C and B2B implementation was to provide access to various features for logged in user which includes changing plan, viewing/paying bill, viewing reports, activation/de-activating value-added services
  • Role & Responsibilities:
  • Provided base Architecture and base design protocol for technically challenging modules to onshore for client approval, Created Utility components to Cross team & internal team for rapid development
  • Provided Requirement Analysis and Feasibility for both functional and technical use cases and requirements and maintained code quality and standards through JUnit, Sonar reviews
  • Managed a team of 5 members and delivered quality work product under constraints and dynamically changing requirements along with co-ordination with the onshore team end to end delivery phase
  • Project #4: VMWare- Enterprise Territory Management

03.2015 - 12.2015
  • ODM 8.X
  • Description: ETM consolidates territory management and centralizes assignment capabilities to ensure alignment across systems, enhance assignment performance, improve assignment accuracy, and reduce administrative overhead
  • Rule Externalization: Externalization of rules to Database from ODM to improve the performance of application and usability
  • Upgrade of ODM services to latest version 8.0
  • Role & Responsibilities: Worked on Proof of Concepts to accommodate new customization features in ODM (HOT Deployment & Custom Deployment), Improving Performance and Optimization of Code, Modification of UI and preparation of Reports for Rule Externalization, Created Build Scripts for project modules using ANT, Environment Readiness (TEST, UAT, STAGE, PROD) and Data migration to environments for Deployment and Automation of Script to Validate Data migration, Wrote Utility tool for Data Refresh to reduce manual efforts
  • Project #5: AT&T- Security enhancements supporting mobility ordering

Vodafone, eShopCore
06.2014 - 02.2015
  • G, SQL, SOAP Web services
  • Description: The Existing Premier DXML Framework is enhanced to accommodate Order status, Account Info and other features by creating new web service APIs for platform users/customers who access the Premier Commerce through B2Bi along with existing salient features like Order (Creation, Status) and Catalog transactions which is pushed Outgoing (AT&T pushes it at discretion)
  • Enhancements include the Order (Creation, Status) and Catalog transaction to be invoked directly by the customers on demand and simplify the existing customer-facing API (Account Information, Care Order Status, Manage Care Service Order, Store SKU Availability, and Inventory Report)
  • Role & Responsibilities: Developed complete Report module through hosting web service and XSD creation for all newly Hosted APIs Involved in requirement analysis and finalizing the requirements in BRS and FRS and technical feasibility for the same with design documents (HLD & LLD)
  • Defects Management in the Maintenance and production phase.

E
Commerce
02.2014 - 06.2014
  • Application “eShop” has a common Product development model (build Global Product once, deploy to multiple local markets), I.e., a Core Product (global product) is developed once, and Vodafone will sell it to the required local markets and customized based on their needs
  • The Current Version includes changes in Introducing Multisite, Premium delivery, Thallium, web simplicity, and advantage journey of users in the site
  • Role & Responsibilities: Involved in requirement analysis and finalizing the requirements in BRS and FRS and technical feasibility for the same with design documents
  • Defects Management of previous releases
  • Maxis Berhad - MOS (Maxis Online Storefront)

11.2013 - 01.2014
  • Team Size: 10
  • Tech, Description: Maxis Online Store, is an e-commerce application that provides a variety of communication products, applications and value-added services for consumers, large enterprises, and small & medium business owners
  • This application provides features that are provided in the store when customers walk in, to make those features available through the web, along with existing store on providing features like Segregation of lines into Principal and Supplementary lines, Mobile Number Portability (MNP) and Device Contracting
  • Role & Responsibilities: I was involved in requirement analysis and finalizing the requirements for BRS and FRS, development, and design of a Data Model for MNP and Contracting along with UI and UX with design document
  • Coordinated with the testing team and onshore and managed the entire QA and prod release phase.

DESIGN
11.2011 - 11.2013
  • Team Size: 6
  • Tech/, PULSE is an end-to-end web application and modular solution that would cater to all gambling regulatory requirements and would be integrated with the Operators solution to provide a secure end-to-end Internet Gambling experience to the Players in the US geography
  • PULSE application consists Front Office, Back Office, and Admin modules
  • Front Office application includes Internet Gambling player registration, login, Card detail Management and Transactions
  • Back Office application includes Reporting, Taxation, Payments etc
  • I developed and handled the complete ADMIN Module in the project, which includes 8 sub-modules (Set up and Managing (Operator, Site, Acquirer, Payment routing, GEO-IP, Player Management, Jurisdiction and Gaming))
  • Implemented and developed end-to-end Player (Registration, Validation, Modification) and Card (Registration, Modification) with UI and UX along with jQuery client Validations
  • Implemented AJAX using DWR for the entire Front office module and implemented Security Fixes using ESAPI validation solution across projects for security vulnerabilities
  • Involved in CR Estimation and requirement feasibility with documentation.

Buy, Marketplace
01.2011 - 11.2011
  • Team Size: 12
  • Tech/, , J-unit
  • Description: Best Buy Marketplace implementation allows retailers/sellers to partner with best buy and sell their inventory through Best Buy.com on a commission basis with seller handling end to end (Shipping, Fulfillment, Customer Service & Returns)
  • Leverages the existing implementation and enables product ratings for Marketplace Items and vendor ratings with a mixed cart containing core assessment items and marketplace items in a single checkout
  • Role & Responsibilities: I was involved in requirement analysis, and low-level design documents (Component, Sequence, Activity, Class) and developed checkout, post-checkout pages, J-unit and sonar reports for the developed modules
  • Knowledge transfer was given to fellow mates and the Production-Support team.

Education

B.Tech - I.T

Anna University Sree Sastha Institute of Engineering and Technology
2010

XII -

SBOA
2006

X CBSE -

Vidya Mandir
2004 81

Skills

  • Skill Set
  • Programming Languages /Technologies
  • Java, J2EE, JSP, HTML, Java Scripting, AJAX(DWR), Web services
  • Frameworks
  • Spring 5X, Spring Boot 2X ATG 10X, Hybris 4X, ODM 8X
  • Database
  • Oracle SQL, MySQL, Hbase
  • Tools
  • Eclipse, Tortoise SVN, WinSCP, PuTTY, Bugzilla, IBM Clear Quest, SONAR, SOAP UI, JIRA, Postman, GIT, GoCD
  • Operating System
  • Windows, Linux
  • Middleware
  • SnapLogic,Mule ESB, Cloudhub, Anypoint MQ, API Manager
  • MQ
  • RabbitMQ, Kafka
  • AWS
  • EC2, EMR, ECS, Fargate, Lambda, Redshift,EKS

Timeline

Team Lead

Epsilon
08.2021 - Current

Team Lead

Fidelity Investment Private limited
10.2019 - 07.2021

ESAL
11.2018 - 09.2019

05.2018 - 11.2018

Web services

01.2016 - 05.2018

03.2015 - 12.2015

Team Lead

Accenture Services Private Limited
06.2014 - 09.2019

Vodafone, eShopCore
06.2014 - 02.2015

Senior Associate Consultant

INFOSYS LIMITED
02.2014 - 06.2014

E
02.2014 - 06.2014

11.2013 - 01.2014

DESIGN
11.2011 - 11.2013

Buy, Marketplace
01.2011 - 11.2011

Project Engineer

WIPRO TECHNOLOGIES LTD
11.2010 - 01.2014

B.Tech - I.T

Anna University Sree Sastha Institute of Engineering and Technology

XII -

SBOA

X CBSE -

Vidya Mandir
Miruthujay Veerannan