Prasanna R

Prasanna R Email and Phone Number

Senior Golang Developer @ Experian
Indianapolis, IN, US
Prasanna R's Location
Greater Indianapolis, United States, United States
About Prasanna R

Prasanna R is a Senior Golang Developer at Experian.

Prasanna R's Current Company Details
Experian

Experian

View
Senior Golang Developer
Indianapolis, IN, US
Website:
genpt.com
Employees:
10
Company phone:
(770)953-1700
Company email:
webmaster@genpt.com
Prasanna R Work Experience Details
  • Experian
    Senior Golang Developer
    Experian
    Indianapolis, In, Us
  • Genuine Parts Company
    Sr.Golang Developer
    Genuine Parts Company Feb 2024 - Present
    Atlanta, Georgia, Us
  • Experian
    Senior Golang Developer
    Experian Apr 2022 - Feb 2024
    Costa Mesa, Ca, Us
    Consumed data from Mainframe and worked on decoding, encryption, conversion and uploading to S3Created athena tables with data from S3, compared with mainframe data to validate the filesInvolved in field level and file level encryption, decryption of files.Worked on file transfer with Lambda functions from cloud to AFT to deliver data for clients.Experience in working with AWS services such as S3, EFS, Lambda functions, Athena, Step Functions, EC2, SecretManager.Application Veracode scan and remediated Vulnerabilities to clear PSA.Worked on creating multiple services interacting with each other using RESTFUL endpoints.Created dashboards and alarm for logging errors in cloud watch.Experience using GO technologies on UNIX and LINUX platformsCreated Docker images for microservice files Proficiency in databases like Badger DB, MongoDBExperience working with Amazon workspacesExtensively used gRPC for internal Microservice communication.Worked with Athena to simplify data process logicUsed golang to create reports as PDF, TXT, HTML. Used terraform temple to provision services in AWS.Developed utility services using python and validated the cloud data using schema of parquet using python.CyberArk for CyberSecurity of Application.Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD. Involved in Unit Testing and Integration testing in a development environment and ensuring application is according to specifications.
  • L Brands
    Golang Developer
    L Brands Oct 2020 - Mar 2022
    Columbus, Oh, Us
    Involved in developing backend micro services in Go Lang.Building a Command line tool to interact with RESTful API using Golang.Used Kafka to publish the notifications to internal Kafka topic, consuming external Kafka topic notifications and storing them in the database.Added Swagger Documentation for the existing APIs using Go-Swagger.Extensively used Go's approach to concurrency using go-routines and channels.Implemented the routing technique in Golang using gorilla/mux as request router and dispatcher for matching incoming requests to their respective handlerUtilized JSON Web Tokens (JWT) for access and authentication efforts for the REST APIs.Develop and maintain CI/CD pipeline with CloudFormation, Jenkins, GitHub, Code build and ECS.Implemented AWS solutions using EC2, S3, DynamoDB, Elastic Load Balancer, Auto scaling groups.Written go tests for the Microservices during the development phase and made sure the code coverage is above 85%.Worked with Grafana to visualize the data by creating dashboards.Enhanced, fixed functional and performance related bugs in core product written in GO.All the services are dockerized and pushed into the organization's docker registry.
  • Cox Communications
    Golang Developer
    Cox Communications Aug 2018 - Sep 2020
    Atlanta, Ga, Us
    Utilized Go's encoding/JSON package for marshalling and unmarshalling requests and responses.Excellent understanding of Design Patterns, Multithreading and Go Containers. Avoided Goroutine leaks by utilizing wait groups and error groups.Worked on creating multiple services interacting with each other using RESTFUL endpoints with JSON as data exchange format.Extensively used gRPC for internal Microservice communication.Utilizing gRPC to significantly lower response times from averaging around 2 seconds to 40 ms.Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD.Involved in Unit Testing and Integration testing in development environment and ensuring application is according to specifications.Used Log4j for logging errors, messages and performance.Worked with JIRA for bug tracking, creating the dashboard for issues.Extensively worked on Jenkins to configuring and maintaining for continuous integration (CI) and for End to End automation for all build and deployments.Wrote Docker files to push images to artifactory.Worked with CI/CD team to prepare the Jenkins file, roster file and salt stack to deploy code in our servers.
  • At&T
    Java Developer
    At&T Feb 2017 - Jul 2018
    Dallas, Tx, Us
    Responsible for Analyzing Business requirements, creating Use cases, interaction/package/sequence and class diagrams for Web Components Framework.Responsible for integrating the Media One with the client services, Ad networks and third-party reporting tools.Used SPRING REMOTING and Web-services to consume Client services.Used Velocity templates for dynamically rendering UI for different screen sizes.Implemented MVC architecture using Media One framework and enhanced the design for the Middle Tier Development.Designed and developed the JCS object caching to improve system performance and response time.Designing and coding of Business Classes using Spring IOC and AOP features.Implemented ANT as a build system with Cruise Control for automatic builds in Development Environment and QA.Used Hibernate persistence framework to develop the DAO layer of the Media One.Used XML for data and message exchange over HTTP.Used JIRA for tracking issuesUsed Log4J logging framework for logging messages with various levels written throughout the Java codePerforming coding in Java/JEE technologies using Eclipse IDE with My Eclipse plug-in.Responsible for unit testing the application using JUnit. Unit tested the changes and performed the code review.Documented and streamlined business processes, including production and online distribution of product/processes.All new functionality has been delivered on schedule with excellent quality and performance.Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.Responsible for managing Staging/Production servers. Involved in production support and maintaining the application after production.Used Ant script for daily build and deployment on Build Server.
  • Fannie Mae
    Java Developer
    Fannie Mae Oct 2015 - Jan 2017
    Washington, District Of Columbia, Us
    Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis and Code development.Prepared detailed technical design DT documents using HLD and other Use case documents.Involved in implementation of JSP pages and spring controllers.Used Ant and maven scripts to build and deploy application on dev environment.Implemented test cases JUnit and TestNG.Involved in implementation of consumption of Restful web services.Responsible for deploying new changes to Development environment and dev-integration testing for new changes.Implemented service layer components in application using hibernate and Chordiant ORM librariesInvolved in writing DAO, DTO's using Hibernate DAO Support.Implemented PMD rules for code review in build management.Followed Agile Scrum process.
  • Blazedream Technologies Pvt Ltd
    Java Developer
    Blazedream Technologies Pvt Ltd Jun 2011 - Sep 2012
    Chennai, Tamil Nadu > Chennai, In

Prasanna R Education Details

  • Devineni Venkata Ramana & Dr. Hima Sekhar Mic College Of Technology
    Devineni Venkata Ramana & Dr. Hima Sekhar Mic College Of Technology
    Electronics And Communications Engineering

Frequently Asked Questions about Prasanna R

What company does Prasanna R work for?

Prasanna R works for Experian

What is Prasanna R's role at the current company?

Prasanna R's current role is Senior Golang Developer.

What schools did Prasanna R attend?

Prasanna R attended Devineni Venkata Ramana & Dr. Hima Sekhar Mic College Of Technology.

Who are Prasanna R's colleagues?

Prasanna R's colleagues are Lane Lambright-Reed, Bikbok Le, David Webb, Sam Brancato, Dee Fuller, Ron Herms, Stu Blandford.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.