Post Job Free
Sign in

Developer Intern Customer Support

Location:
Fremont, CA
Posted:
June 23, 2023

Contact this candidate

Resume:

Lakshman Mamidala

adxvbr@r.postjobfree.com 234-***-****

https://www.linkedin.com/in/lakshman-mamidala-56580a128 PROFESSIONAL SUMMARY:

o 6+ years of experience in Java web application development and building micro services. o Developed Distributed systems spanning across multiple regions. o Good technical skills in technologies like JAVA, Kotlin, J2EE (JDBC, spring boot, Web services) and REST API. o Good Knowledge of Object-Oriented Design Principles, Data Structures, Algorithms. o Maintaining, Trouble shooting and Analysis of software applications. o Experience on Junit, Specs2 (Scala unit testing) and Kafka. o Experience in IDE tools like Eclipse and IntelliJ idea. o Experience with Agile development processes.

TECHNICAL SKILLS

o Technologies: Java, DMS, Kotlin, Spring Boot, JSON, Restful API, JPQL, JDBC, Docker, Kubernetes, Prometheus, Git, Maven, Junit, Blaze meter, JMeter, Graphena, Redis, Hazelcast, AWS, Docker and Kubernetes. o Databases: Oracle, MySQL, PostgreSQL, MongoDB, Cockroach DB and Aurora DB. o Tools: Eclipse, IntelliJ IDEA, SQL Developer, JIRA, Jenkins, Harness, k9s. o Tracking, Testing Deployment: JIRA, JUnit, Blaze meter, JMeter, SoapUI PROFESSIONAL EXPERIENCE:

• Senior Platform Engineer Anaplan Nov-21 to Present o Design and implement highly scalable distributed systems and shared services infrastructure in a hybrid cloud environment using Java11, Kotlin, Kubernetes, and Docker

o Developing a Multiplexer to mirror the requests to the newly developed distributed webFlux service. o Designing the architecture for deploying and topology of the Aurora DB in across different regions. o Migration of data from MYSQL to Aurora DB using DMS by AWS. o Modernization of Java monolith to microservices using Kotlin and webFlux. o Performance Tests by Blaze meter to ensure that the new service is performant for production. o Written helm charts to deploy service as docker image on Kubernetes. o Experienced in implementation of version control software GIT repositories and Maven build tool.

• Senior Software Developer Thousand Eyes/Cisco Jun-19 to Oct-21 o Working on Config based billing model, which optimizes the use of resources, over data-based measuring billing model. o Improved the scalability of the usage-based system by optimizing the different code paths to handling at least 1.5x of current peak load.

o Developed a subsystem within the Usage-based system to avoid duplicated computations for the same kind of the requests. o Took the lead in migrating the micro services to cloud (AWS) and implemented Dashboards and alerts around these services.

o Developed Automation platform for performance and Stress testing to test end-to-end flow. o Created API version of Data Visualization platform, which enables the customers to see the fine-tuned raw data. o Implemented a mechanism to create an entry in JIRA and SFDC on customer’s requests, which helps to easily track and prioritize the requests.

o Actively involved in breaking the monolithic application into micro-services and working in a distributed environment. o Involved in Sprint Planning and division of tasks by specifying the requirements. o Improved e2e test coverage of the data visualization module. o Worked on rapid development methodologies such as Continuous Integration, Continuous Delivery and SCRUM. o Created alerts and dashboards using Prometheus and Grafana to safeguard the system by allowing engineers to take proactive measures.

• Software Developer Rich Relevance Jun-18 to Jun-19 o Created OAuth Manager which is a gateway to authenticate user accessing APIs. o Implemented a new Auditing service.

o Third party dependency Streamlining across all projects. o Worked on Kafka consumer-producer to build the communication between micro services. o Worked on rapid development methodologies such as Continuous Delivery and SCRUM. o Designing and implementing data pipelines to support data needs for machine learning.

• Software developer Intern D3 Banking Technologies Jan-18 to May-18 o Built multiple versions of Adapters to connect core live (transfers, accounts, and real time transactions) with client backend.

o Contribute to the delivery and continuous support of robust, resilient, and quality D3 Digital Banking products. o Analyze and troubleshoot issues, Provide internal and customer support of developed applications. o Perform analysis identification, reproduction and resolution of product defects involving complex software in a parallel processing environment.

• Application Developer Intern Union Pacific Railroad May-17 to Dec o Developed Calendar Ordering system and Information Television (ITV) self service Module. o Maintain quality and ensure responsiveness of applications. o Design Self-service architecture of the web application and implementation of data models o Integrating and testing with back-end services and databases. o Development and testing of software APIs.

• Technical Service Engineer Huawei Technologies India Pvt Ltd Nov-2012 to Jul-2016. o Developed and Maintained Online Charging System (OCS). o Configuration of tariffs/products and services.

o Involved in deployment, release and support.

o Participated in cross functional teams.

EDUCATION:

University of Nebraska

Omaha, NE.

Fall 16 – Spring 18

M.S – Computer Science GPA – 3.83

PROFESSIONAL PROJECTS

Implementation of Data Pipelining and Authentication Service: Developed a Micro Service for Authentication gateway using Kong-Client and version controlling and propagation. Using streaming Frameworks, such as Kafka, to pass the commutation between different Microservices. API driven digital Banking:

This digital solution is divided into two parts Controller (for FI) and Banking (end user) module which makes “Develop once and sell to anyone”. Each customer can be customized (look and feel, enable and disable) as they wish without changing the code which saves lot of developer hours and cost effective.

Information TV:

Developed a web application called Information Television (ITV), which enables to share information across organization or within the group or team by displaying real time information on ITVs across the locations, using JAVA spring MVC as backend and Angular JS as front end, my application takes video, image and text as input to render it on ITV and avoids manual intervention by enabling self service capabilities and also supports content from Content Management system. Calendar Ordering System:

As per of the Internship at Union Pacific Developed a Calendar ordering system using Angular JS and J2EE. Which enables for internal customer to order calendars for business partners and fixing the issues in the existing application.



Contact this candidate