
Vignesh Radhakrishnan

Connect with Vignesh Radhakrishnan to Send Message
Connect
Connect with Vignesh Radhakrishnan to Send Message
ConnectTimeline
About me
Sr Software Engineer at Walmart Global Tech
Education

Birla Institute of Technology and Science (WILP)
2013 - 2015Master of Technology (M.Tech.) Computer Software Engineering
Anna University
2008 - 2012Bachelor of Engineering (B.E.) Electronics and Communications Engineering
Experience

Cognizant
Mar 2013 - Aug 2019Client: J.B. HuntRole: Technical LeadProject: Order ManagementOrder Management is the core business platform for J.B. Hunt that allows to capture the orders that are placed by the customer via different channels like EDI, Manual Create and Spread Sheet upload.Responsibilities:• Prepared low-level design document (LLD) detailing the functionalities of the application.• Gathered NFR from the business user to arrive at key design decisions.• Designed and developed cloud based micro-services that utilizes 12-Factors App principles and Enterprise Integration Patterns (EIPs).• Created REST web services & APIs using Spring Boot (Spring REST, Spring Data, Spring MVC) with Richardson Maturity Model Level 3.• Integrated web client technologies (Angular) with various back-end microservices using Zuul API Gateway.• Integrated micro services architectures with patterns and frameworks that provide resiliency (Netflix Hystrix, cloud Circuit Breaker Pattern, self-healing distributed systems).• Used Spring Cloud Config Server for centrally managing application properties, environment variables and Internationalization.• Designed Cloud Native User Session Management for web applications using Spring HTTP Session.• Implemented Spring Security for securing the microservices.• Implemented Service Registry and Discovery for microservices using Eureka.• Designed and implemented full text search platform using NoSQL Elasticsearch Engine.• Designed and implemented applications using Event Driven Architecture using various patterns and technologies like Apache Camel, Active MQ (AMQ).• Used CI/CD tools like Jenkins.• Implemented ELK (Elastic, Log Stash and Kibana) for Centralized logging.• Implemented Unit testing and Integration testing using Junit, Spring Unit Test, Mockito, and REST Assured.• Used Dynatrace tools for application monitoring. Show less Client: J.B. HuntRole: Technical LeadProject: Notification PlatformNotification Platform is an enterprise level project to handle the subscriptions and delivery of notifications both within the organization and to external customers via email, SMS, in-app and EDI formats.Responsibilities:• Worked on requirement gathering.• Prepared design documents to cater to the needs of the different applications and domains at an enterprise level.• Created REST web services & APIs using Spring Boot (Spring REST, Spring Data, Spring MVC) with Richardson Maturity Model Level 3.• Used OAuth for authentication with external emailing platforms like ExactTarget.• Designed and implemented applications using Event Driven Architecture using various patterns and technologies like Apache Camel, Active MQ (AMQ), Enterprise Integration Patterns (EIPs) for sending notifications.• Used CI/CD tools like Jenkins.• Implemented Unit testing and Integration testing using Junit, Spring Unit Test, Mockito, and REST Assured.• Used Spring Quartz scheduler for sending periodic EDI notifications.• Used Spring WebSocket and STOMP protocol to deliver in-app notifications to users.• Used Freemarker template (ftl) engine to create templates for notifications. Show less Client: J.B. HuntRole: Technical LeadProject: ICS BonusICS Bonus application was developed to calculate and provide monthly bonus for employees and managers working in the ICS division of J.B. Hunt. The application also aids the Finance division to keep track of the target vs actuals of each branch.Responsibilities:• Prepared Low-level design documents (LLD) detailing the application functionalities.• Created REST web services & APIs using Spring Boot (Spring REST, Spring Data, Spring MVC).• Implemented Validation Framework based on Hibernate bean validator (JSR-303) to handle different type of validations.• Used Camel mail framework to send email notifications.• Designed and implemented applications using Event Driven Architecture using various patterns and technologies like Apache Camel, Active MQ (AMQ), Enterprise Integration Patterns (EIPs).• Used CI/CD tools like Jenkins.• Implemented unit testing frameworks like Junit and Easymock.• Used Jasper reports to create templates for bonus documentation.• Used Dynatrace tools for application monitoring. Show less Client: J.B. HuntRole: Software DeveloperProject: SafetySafety applications were developed to provide training and briefing to drivers working for J.B. Hunt.Responsibilities:• Worked on the designing of Service Oriented Architecture (SOA) based application.• Worked on the development of OSGi modules for deployment to JBoss Fuse Server.• Created REST web services & APIs using Apache CXF.• Apache Camel blueprint framework was used for exposing CXF endpoints.• Worked in Camel Aggregation for service orchestration. Show less
Associate
Apr 2017 - Aug 2019Associate
Nov 2016 - Mar 2017Associate
Sept 2015 - Oct 2016Programmer Analyst
Sept 2014 - Aug 2015Programmer Analyst
Mar 2013 - Aug 2014

Walmart Global Tech
Aug 2019 - nowSr Software Engineer
May 2021 - nowSoftware Engineer
Aug 2019 - May 2021
Licenses & Certifications
- View certificate

Twelve-Factor Applications
LinkedInOct 2017 - View certificate

Spring: Test-Driven Development with JUnit
LinkedInOct 2017 - View certificate

Spring: Spring Cloud
LinkedInOct 2017
Recommendations

Christiana kyriakidou
Data Management LeadNicosia, Cyprus
Taylor newall
Product Planning and Performance | Global IT & DigitalAtlanta Metropolitan Area
Mario davidkov
Warehouse Manager at Ottobock Manufacturing EOODSandanski, Blagoevgrad, Bulgaria
Srikanth rapolu
Senior Integration ConsultantHoofddorp, North Holland, Netherlands
Anil kumar a
Tech Lead - MBSE, ADAS, Embedded software, SysMLBengaluru, Karnataka, India
David anderson
ACCOUNTING PRACTICEDuncanville, Texas, United States
Raevyn boykins, mba
Digital Marketing Manager | Paid Media Strategist | Brand Marketing ExpertUnited States
Maja palcevska
Project Management | Product Marketing | Banking | Digital Transformation | ESGSkopje, Skopje Statistical Region, North Macedonia
Iara resende, aai, cfp®
Director III EQI BrasíliaFederal District, Brazil
Noor idham idris
Process & Production Engineer, ManufacturingBandar Baru Bangi, Selangor, Malaysia
Hüseyin i̇lker ocaklı
ASELSAN şirketinde Leader EngineerAnkara, Ankara, Türkiye
Iñigo azcona puig
Wind Project Development ManagerMadrid, Comunidad de Madrid, España
Timothy gallic
President, St John Paull II, Catholic High SchoolWindsor, Colorado, United States
Nilesh sawant
SME at Fujitsu consulting India.Pune, Maharashtra, India
Eduardo flávio jacob
MetalúrgicoAraxá, Minas Gerais, Brazil
Shukti sinha
RGS Fellowship, Assistant GIS Consultant at WSP Global Inc.Noida, Uttar Pradesh, India
Rui félix
IT Manager na MONTEIRO PackagingValongo, Porto, Portugal
Natalia di laudo
BP Salud, Seguridad y Medio Ambiente Argentina en SyngentaArgentina
Ella duffy
Grants Coordinator and Reporter for The Lutheran Church—Missouri Synod.Greater St. Louis
Shila fatemi dietrich
Industrial EngineerToledo, Ohio Metropolitan Area
...