Alan Smith

KishoreKumar Thudi

Master/Manager Software Engineer

Work Experience

Master/Manager Software Engineer at Capital One Financial Corp

McLean, VA from July 2019 to Present

Project1: Worked on Real Time transaction decisioning platform where we have real time data science models and rule engine to detect fraud transactions and saved millions of dollars for the company. Got the opportunity to work on lot of data engineering tools like data bricks, Spark, Scala, Java, Springboot, Kubernetes and Hazelcast(Caching Solution) ,Rabbit MQ and Kafka.
Project2: Implemented a caching solution for credit card application UI, As most of the content is static, architected a caching solution to store the rendered page content into caching solution. Designed a low latency caching API using Golang with Elastic cache redis. It saves lot of downstream API calls which will help the application availability. As this will be handle all the backends weight perf tested to make sure it will support any traffic situations and configured proper Auto Scaling.
Technology stack: AWS, Elasti cache Redis, Golang, Data Bricks, Spark, Scala, Java, Spring boot, Kafka ,RabbitMQ, Kubernetes and Jenkins Pipeline and deployments

Sr. Software Engineer at Capital One Financial Corp

McLean, VA from July 2016 to July 2019

Devloping the applications using spring-boot and Go language. Automating the infrastructure and creating the deployment pipelines to deploy the applications automated passion. Leading team and providing guidlines to team members and troubleshooting the applications in different regions.Hands on experience on AWS-ECS, Docker, S3 and various cloudbased tools.
Technology stack: AWS,Docker,Terraform,cloudformation,Kibana ,Chef, Zabbix, Hystrix Dashboard, Hystrix Circuit braker, Micro Services

Software Engineer at Capital One Financial Corp

McLean, VA from Janruary 2015 to June 2016

Designed architecture for RESTful/SOAP based web services and developed the same in Agile methodology. Devising the deployment environments in Amazon AWS using Chef scripting. Configuring the builds & auto-deployments using Jenkins jobs. Configuring the code quality plug-ins(like; PMD, CPD) for maintaining the better code. Implemented Application Security and configured the Servers (Weblogic & Tomcat).
Technology stack: WebLogic, Apache Tomcat

Software Engineer ar Freddie Mac

McLean, VA from October 2014 to January 2015

Customized the existing fraud management, a legacy tool to upload and edit documents; Improved it by user friendly application for business which has the features like creating the new cases and escalating the cases depends on severity. Customized schemas through liquid base; Java/J2EE used to convert and modify excel data.
Technology stack: Spring MVC, Subversion, Apache Maven, Eclipse IDE.

Application Developer at MasterCard Inc,.

OFallen, MO from January 2014 to October 2014

Designed and developed services to Apple Pay Project to consume consumers (such as Citi, BoFA etc) using technologies REST, Spring IOC, Spring JDBC, Spring MVC, Oracle, build tool Maven and application server as Jboss. Developed standalone application which it gets data from DB2 to Oracle. By calling DB2 store procedures.

Software Engineer at eBay Inc,.

Austin, TX from August 2013 to December 2013

Developed View Order Details page by consuming Rest services using Spring MVC, Angular JS and Geronimo server. Implemented automation using Selenium Web Driver and TestNg. And created the continues integration job using. Jenkins which it automatically triggers when any code changes found or it will runs 5 to 6 times a day. Worked with all different teams to get the test data to make sure showing properly.

Jr. Developer at State Farm Insurance

Bloomington, IL from November 2012 to July 2013

Worked on life insurance Quote project. Before taking the policy there is an estimation which it shows in Quote. Developed SOAP based web services which it gets data from JRULE engine. It’s a synchronous service when you submit all the information to the JRULE. It’s going validate the profile and sends back all the available quotes and the prices and term durations all information. For this implementation used various technologies like JAX-WS, JRULES, Struts and IBM WebSphere.

Key Skills

Education

Silicon Valley University, San Jose, CA

Master Of Science in Computer Science

Jawaharlal Nehru Technological University, Hyderabad, India

Bachelor of Technology, Computer Science

Course Work

C programming and Data Structures, Advanced Data Structures(C++)lab, OOP’s Through Java, Advanced Data Structures, Principles of programming languages, Digital Logic Design, Computer Organization, Data Base Management Systems, Software Engineering, Design & analysis of algorithms, Object oriented analysis and design, Operating Systems, Computer Networks, Compiler Design, UNIX programming, Information Security, Software Testing Methodologies, Web Technologies, Data ware housing & managing, Client Server Computing and Distributed databases.