PUNE, MAHARASHTRA, India
Phone: xxx-xxx-xxxx
Email: xxx@xxxx.xxx
Looking For: Lead Software Engineer, Lead Engineer
Occupation: IT and Math
Degree: Master's Degree
Career Level: Fully Competent
Languages: English
Highlights:
Skills:-Big Data Hadoop, -Spark, Spark Streaming, Kafka, -HBase, Solr, Mapreduce, HDFS, Hive, -Kafka, Flume, Oozie, Crunch, Avro, Sqoop, -Core Java, -Multi-Threading, Collections, Generics, -Spring MVC, Spring Boot, -Build tool maven, Code Repository Git, and SVN, -Continuous integration using Teamcity
Goal:To Java Architect
Senior Programming Analyst 09/2014 - current
CitiCorp ServicesIndia Pvt Ltd, Pune, Maharashtra India
Industry: Banking and Finance
CitiCorp Services India Private Limited is a nonbank subsidiary of CitiGroup. CitiCorp India is a part of Global Delivery Center of Expertise in the bank. It supports Business Process, Information Technology and Knowledge Process across Consumer Banking, including Card and Home loans, Legacy Asset Servicing, Global Banking and Markets and Global Wealth & Investment Management Lines of Businesses at Citi Bank.
PROJECT: ETS (Electronic Technology Services) – DPF (Data Profiling Framework)
In DPF I work for Data profiling framework which validate the data of all the consumers across the globe from various countries for various products viz. Credit Card, Loan, Mortgages etc. My role and responsibilities are:
a. Product development, product improvement and real time bug fixing. Developing and maintaining high performance, high throughput application.
b. Adding new features using best performance data structures and algorithms, Code review and improving the performance of the existing modules.
c. Details about Tools and Technology as well as development methodology used :
1. Core Java - Multi-threading, REGEX, Collections, Executors, Semaphore, Generics etc.
2. Data Structures and algorithms implementations to improve performance and to maintain high throughput.
3. JUnits - Extensive test driven development (TDD)
4. Writing complex SQL queries
5. Agile (Scrum methodology for product development) : Participating in Product Backlog Grooming and coming up with User Stories and their Estimation/Sizing. Translating user stories into designs.
6. Spring Batch and SPEL.
7. Eclipse IDE, Oracle DBMS, Unix OS, Java 1.7--
Programmer Analyst 09/2013 - 09/2014
Bank of America Continuum, Hyderabad, Andhra Pradesh India
Industry: Banking and Finance
BA Continuum India Pvt. Ltd. is a nonbank subsidiary of Bank of America. BA Continuum India is a part of Global Delivery Center of Expertise in the bank. It supports Business Process, Information Technology and Knowledge Process across Consumer Banking, including Card and Home loans, Legacy Asset Servicing, Global Banking and Markets and Global Wealth & Investment Management Lines of Businesses at Bank of America.
PROJECT: GMRT (Global Market Research and Technology)
In GMRT I got training on fundamentals of capital markets and my role and responsibilities are:
1. Developing and maintaining high performance, high availability Trading Systems using FIX Protocol to make sure that Transaction time is less than 10 milliseconds.
2. The tools and technologies used are Core Java (Multi-threading, concurrent API, Collection API etc.), Oracle DBMS, Eclipse as IDE, JIRA, SVN Subversion as versioning repository etc.
3. Adding new features, Code review and improving the performance of the existing modules.--
Senior Software Engnieer 12/2012 - 08/2012
Trimble Information Technologies, Chennai, TamilNadu India
Industry: Software Development
Core Java, Multi-Threading, Concurrent API, Collections, Spring, Hibernate, JSP, Servlets, JDBC, DB2, MySQL etc.
--
Senior Software Engnieer 06/2009 - 12/2012
D&B TransUnion, Chennai, TamilNadu India
Industry: Credit Bureau, Risk and Finance
Core Java, Multi-Threading, Collections, Spring, Hibernate, JSP, JDBC, DB2 etc.
--
Sri Sathya Sai Institute of Higher Learning(Deemed University) 06/2001 - 03/2004
Puttaparthi, Andhra Pradesh, India
Degree: Bachelor's Degree
Major:Mathematics
Minor:Statistics and Economics
1. Studies focused on Applied Mathematics:
Applied Statistics, Statistical Inference, Descriptive Statistics, Linear Programming, Mathematical Methods for Economics.
2. Studies focused on Pure Mathematics:
Linear Algebra, Calculus, Complex Analysis, Real Analysis, Mathematical Logic, Graph Theory, Ordinary Differential Equations, Vector Analysis, Numerical Analysis, Probability Theory and Distributions, Fuzzy Sets.
Core Java Expert core java, fix protocol, Spring, Spring Batch, SPEL, Regex
Login to view resume: Big Data Hadoop Specialist -