# pradeep veluvoluvenkata > MTS1 Software Engineer, at eBay Advertising Location: San Jose, California, United States Profile: https://flows.cv/pradeepveluvoluvenkata • Experience in Full Software Development Life Cycle (Requirement gathering, Analysis, Design, Development, functional testing, performance testing, Documentation, Maintenance and Support) of Enterprise, Product-based, Web & client side applications • Experienced in designing and developing functional/performance test frameworks using TestNG, Junit, Unittest(python), ScalaTest, Gatling, JMeter • Experienced in automating functional/performance test frameworks • Incorporated Scrum Agile methodology and Test Driven Development techniques to provide reliable working software early and often • Proficient in implementing functional programming using Scala • Experienced in designing and developing scalable Rest services using Play, Spring frameworks • Familiar with Akka and the Actor paradigms. • Experienced with developing applications using MongoDB, Oracle and MySql as data store • Experienced in implementing unit test cases using frameworks like ScalaTest, Junit, EasyMock • Experienced in designing and developing functional/performance tests using ScalaTest, Gatling/JMeter • Experienced with build automation tools like SBT, Maven • Good experience with Source Control & Versioning Tools like GIT and SVN • Pragmatic team player, having strong desire and capabilities to efficiently convert customer's requirements into applications. • Strong analytical and problem solving skills and capable of working independently. • Good knowledge of Data Structures & Algorithms. • Passionate to learn new technologies and able to deliver outputs in short deadlines. ## Work Experience ### MTS1 Software Engineer @ eBay Advertising Jan 2017 – Present | San Jose, CA ### Sr Scala software engineer, Test @ Verizon/AOL Jan 2014 – Jan 2017 | San jose ca Title: Senior software engineer. Responsible for designing and developing Restful backend services, developed validator to monitor and validate complex metadata pipeline, automating functional tests for Restful backend services, developing performance test cases using Gatling/JMeter Responsibilities: • Involved in design, development, implementing unit tests, automating functional tests, load testing and tuning different applications • Incorporated Scrum Agile Methodology for user stories, tasks, defects, phases and releases • Designed and developed scalable Rest backend services using Scala, Play Framework, Akka • Designed and developed validator for complex metadata pipeline using Scala, Play Framework and Akka • Designed and developed automated functional test framework for Restful web services using ScalaTest, SBT and Jenkins • Used MongoDB, Amazon DynamoDB to retrieve and persist the data • Developed performance test scenarios using Gatling, JMeter and load tested different modules • Profile and monitored applications using VisualVM and YourKit • Used SBT to build the applications and configured Jenkins to automate the build process • Wrote scripts for bulk uploading the data • Involved in Production support of GO90 and helped in resolving complex issues ### Scala developer and performance engineer @ Intel Corporation Jan 2013 – Jan 2014 | Santa Clara CA Consultant: Senior software engineer/performance engineer. Responsible for designing and developing Restful backend services, developed validator to monitor and validate complex metadata pipeline, automating functional tests for Restful backend services, developing performance test cases using Gatling/JMeter Responsibilities: • Involved in design, development, implementing unit tests, automating functional tests, load testing and tuning different applications • Incorporated Scrum Agile Methodology for user stories, tasks, defects, phases and releases • Designed and developed scalable Rest backend services using Scala, Play Framework, Akka • Designed and developed validator for complex metadata pipeline using Scala, Play Framework and Akka • Designed and developed automated functional test framework for Restful web services using ScalaTest, SBT and Jenkins • Used MongoDB, Amazon DynamoDB to retrieve and persist the data • Developed performance test scenarios using Gatling, JMeter and load tested different modules • Profile and monitored applications using VisualVM and YourKit • Used SBT to build the applications and configured Jenkins to automate the build process • Wrote scripts for bulk uploading the data • Involved in Production support of GO90 and helped in resolving complex issues ### Java/J2EE and BigData Engineer @ Experian Jan 2012 – Jan 2013 | Costa Mesa CA Consultant: Senior Java Developer and Performance Engineer. Responsible for gathering the requirements, preparing functional and technical documents, design, develop, load test and tune the application. Also responsible for configuring and tuning the Solr search engine for different data sources Responsibilities: • Involved in design, development, preparing functional and technical documents, unit testing, deploying, load testing and tuning the PreciseMatch application • Incorporated Scrum Agile Methodology for user stories, tasks, defects, phases and releases • Designed and developed the PreciseMatch application using Spring MVC, JAXB, Apache SolrJ, Hibernate • Implemented PreciseMatch application as a RESTful call using Spring 3.0 REST support • Used JAXB Unmarshaller to unmarshall the xml request and used VTD-XML’s XPath to generate xml response • Used Hibernate to develop the persistence layer • Implemented complex logic to derive the match codes related to name and address for each request • Developed Cache framework to load all static data while starting the application • Used Apache Solr to search through billions of records from different data sources • Wrote scripts to start, monitor, stop and implemented security for Solr instances • Configured Solr cores and shards on different machines to improve the seek time of queries • Developed a tool to fire parallel queries to different Solr instances and calculate the response times for each request • Load tested the application using the JMeter and monitored the application using VisualVM • Analyzed the application heap dump using JMap and JHat and tuned the application ### Sr Java Engineer @ Cisco Systems Jan 2010 – Jan 2012 | United States Consultant: Senior Java Engineer. Responsible for gathering the requirements, development and maintenance of CTSMAN Responsibilities: • Involved in discussion of complex requirements to enhance screens from CTSMAN 1.7 to CTSMAN 1.8 with functional team • Involved in preparing technical and functional documents • Developed the Screens which are used by administrator to show meetings scheduled, modify scheduled meetings using JSPs, AJAX, Tiles, Struts Action Classes • Developed LoadTestHarness Framework which is used to load test SOAP, RMI and HTTP requests • Used Spring MVC, Hibernate, JMeter, JAXB, Velocity templates, JSPs to develop the LoadTestHarness Framework • Developed Automated Meeting population framework which helps in scheduling different type of meetings • Used Hibernate to retrieve and persist the data • Wrote JUnit test cases to test the LoadTestHarness Framework and to unit test the use cases • Involved in complex bug fixing in CTSMAN bug fixing phase • Developed build scripts using ANT for application packaging • Helped testing team in configuring tools Visual VM, Hyperic, Cacti to monitor JVM and JBoss on CTSMAN ### Senior Java developer @ Deloitte Jan 2009 – Jan 2010 | Santa Ana CA Consultant: Java Developer. Responsible for gathering the requirements, development and maintenance of application Responsibilities: • Involved in low level design and discussed complex requirements with functional team • Developed Screens which are used by judge and clerk in a courtroom to perform various actions like configuring a Minute Code, scheduling an event, configuring bail schedule, sentencing a participant using JSPs, AJAX, Tiles, Struts Action Classes • Developed Session Beans which are responsible for processing business logic and for saving case related information to the database • Used design patterns like Business delegate, Session Façade, Service Locator, DAO and Singleton • Used XmlBeans framework to parse the xml files which contains queries to process the logic • Used JPA persistence mechanism to persist the data • Involved in development of MOCS engine using Spring IOC • Exposed the Session Beans as web services based on SOAP and developed clients for the same. • Wrote various Data manipulation queries, Stored Procedures to persist data as well as to display case information • Involved in discussions with functional people to resolve the System and Integration test defects • Developed JUnit test cases for unit testing the Service and DAO Layer ### Java/J2EE Developer @ Options Clearing Corporation Jan 2008 – Jan 2008 | Keller Tx Consultant: Java/J2EE Developer. Responsible for development and maintenance of Risk Application Responsibilities: • Developed User Interface with Spring MVC, JSP, HTML • Developed Spring Business Services for generating the data screens like Incremental Risk Summary, Historical Risk Summary, Risk Exposure, Risk Monitor etc • Developed the PDF generator Framework using iText to save the data and graphs related to screens in the form of pdf files. • Used Spring JDBC to persist and retrieve the data. • Developed JUnit test cases to unit test the different business services implemented for Risk Screens. • Involved in application server profiling and performance tuning • Involved in all bug-fixes and support the application in Testing Environments • Provided production support and resolved issues in production ## Education ### Master’s Degree in Computer Science Western Kentucky University ### Bachelor’s Degree in Information Technology Jawaharlal Nehru Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/pradeep-veluvoluvenkata-72a7b065 --- Source: https://flows.cv/pradeepveluvoluvenkata JSON Resume: https://flows.cv/pradeepveluvoluvenkata/resume.json Last updated: 2026-04-11