8

Click here to load reader

Jyoti_Java_Developer_5 year 9 month of experience

Embed Size (px)

Citation preview

Page 1: Jyoti_Java_Developer_5 year 9 month of experience

Jyoti Kumari CURRICULUM VITAE Contact Address: Kasavanhalli sarjapur, Bangalore Mobile: +917259012333

Mail Id: [email protected] Objective To get an opportunity to work and strive to improve my personal skills in a good enterprise where I will put my efforts in improving myself and in growth of company.

Professional Summary

Designation Senior Software Engineer Role Senior developer Experience 5 year 9 month

Organization Rakuten India Private Ltd.[Mar 2016 – till date]

Ericsson India Global services Pvt. ltd.[Nov 2014 – Mar 2016]

Cognizant Technology Solution[Mar 2013 – Sep 2014] Huawei Technologies India Pvt. Ltd [Jan 2011 – Feb 2013]

Software Proficiency

Languages Java,J2EE

Development Tools Eclipse, Sql developer, Toad, Soap UI,Winscp,

Putty Web Service REST api

Build Tools

Maven, Ant, Gradle

Framework Struts , Spring Framework 3.0, Hibernate 3.0,Spring Boot

Web Technology HTML, CSS, Java script, AJAX,JSP

Shell scripting Linux

Project Management Agile project management(Scrum)

Page 2: Jyoti_Java_Developer_5 year 9 month of experience

Application Server apache-tomcat-7.0.8, Bea Web Logic Server 10g Version Control SVN,CVS, Clear case,Git Data Base Oracle Data Base System Big data tools Flume, Fluentd, Kafka 2.10 ,Spark streaming, Hbase

Certification: Oracle Certified Associate, Java SE 7 Programmer.

Awards and Achievements

Awarded with excellence award for individual contributor in Ericsson. Awarded with 75% (i.e. Highest Score in my team) in ECQ (Enhance Code Quality) Test at Huawei Technologies India Pvt. Ltd.

Recognized as a member of the Best Delivery Team at Huawei Technologies India Pvt Ltd. Onsite Experience July 2016 – Sept 2016 at Rakuten, Tokyo, Japan

Project Details Cart data analysis system – Rakuten India Pvt Ltd (July 2016 – till date)

Domain Serving: ecommerce

Environment Linux

Software Core Java 8, spring boot

Testing Junit

Version Control Git

Big data tools Kafka,fluentd,Spark streaming ,spark batch processing,Hbase

Description:

Create a cart data analysis tool which will be able to export cart data from CartAPI to some storage for later analysis. Extract the useful information from the snapshot cart data(one day before) with specified condition. Later send the reminder mail to shopper having pending items in cart. Analyze the most popular items inside the cart.

Page 3: Jyoti_Java_Developer_5 year 9 month of experience

Roles and Responsibilities:

• Design High level design document on confluence page. • Compared and finalized the big data tools used in project. • Detailed design of each component. • Involved in coding and testing.

AntiPhishing Tool – Rakuten India Pvt Ltd (Mar 2016 – June 2016)

Domain Serving: ecommerce

Environment Linux

Software Java 8, Spring boot, Apache kafka

Testing Junit

Version Control Git

Description:

Created a tool that is use by the company to detect Phishing attacks and take actions against them. The detection tool will taps into the existing RAT event structure and upon matched events it detect the suspicious behaving IP addresses. After detection push any black-listed IP's directly to the Nginx middleware by using rPhish api. In future if same IP is used for login then it will be directly blocked at Nginx level.

Roles and Responsibilities:

• Writing design document. • Developed ant phishing tool from scratch. • Written junit test cases. • Completed end to end testing on all the servers.

Exclude Customers from billing Process (Billing Exclusion Tool) - Ericsson (Mar 2015 – Oct 2015) Domain Serving: Telecom BSCS Billing

Environment Win XP,Linux

Software Core Java, Swing, Hibernate

Testing Junit

Version Control SVN

Static Code Check Tools Checkstyle, Findbugs, Simian, Sourcemonitor

Shell scripting Linux,Unix

Page 4: Jyoti_Java_Developer_5 year 9 month of experience

Description:

• A new customer adaption is developed into CBiO 3.0.1 of Claro Centro America in order to perform the temporary exclusion of a given customer or a group of customers from the billing processing.

• Billing Exclusion Tool is used to perform a temporary exclusion of a given customer or a group of customers from the billing process.

• Tool is used to suspend the invoice generation for customer who are in dispute process. Once the dispute process was solved, the exclusion of this customer must be revoked and the invoice

generation for this customer should proceed

Roles and Responsibilities:

• Writing LLD and finally development of component. • Involved in Code Review, troubleshooting, bug fixes and

resolving product issues.

Reconnection Fee Generator - Ericsson (Jan 2015 - Mar 2015) Domain Serving: Telecom BSCS Billing

Environment Linux

Software Java, Hibernate

Testing Junit

Version Control SVN

Shell scripting Linux

Description: RFGgen is a tool to generate penalties for service reconnection. Basically this penalty is generated when a given customer has a contract suspended by late or missing payment and this customer performs some payment at this moment the suspended service is reactivated and a penalty for reconnection is generated to be charged in the next customer invoice.

The REC Generator tool (RFG) will support the following functionalities:

Page 5: Jyoti_Java_Developer_5 year 9 month of experience

1. Read the contracts belonging to customers assigned to a specific bill cycle. 2. To select the contracts with contract status transitions from suspended by missing or late payments to activate during processed bill cycle. 3. Generate the reconnection fee for these contracts. 4. Generate trace and log information. Roles and Responsibilities: • Writing LLD and finally development of

Component.

Page 6: Jyoti_Java_Developer_5 year 9 month of experience

British Airways Application Managed Services (O&D) - Cognizant Technology Solution.( Mar 2013 – Sep 2014) Domain Serving: Airline

Environment Win XP,Linux,IBM AIX,SOLARIS

Software Core Java,JSP,Java Script,Ajax,J2EE,Spring Core, Spring MVC,Hibernate Testing Junit

Version Control SVN

GDS Amadeus

Shell scripting Linux,Unix

Description: • This project is a maintenance, enhancement and production support for various airline specific applications related to Revenue Management, Yield Management, Optimisation of flights.

• Web based tool for Demand Forecasting, Various Booking up gradation and re-accommodation in case of any disruption or flight cancellation etc. • Maintenance and Enhancement of various business critical applications. Roles and • Writing One pager document and finally development Responsibilities: of component.

• Implementation of new features and feature Participation in Releases and Deployments on the application servers to implement new technical requirement and ensuring that all pertinent actions are diligently taken during the release. Pantaho BI Plateform - Huawei Technologies India Pvt. Ltd.(Oct 2012-Feb 2013)

Domain Serving: Business Intelligence

Environment Win XP

Software Core Java,Swing

Page 7: Jyoti_Java_Developer_5 year 9 month of experience

Testing Junit

Project Management JIRA (Issue Tracker), Mantis and jTracker(Code Review), CI (Building packages),DTS

Version Control Clearcase,SVN

Static Code Check Tools Checkstyle, Findbugs, Simian, Sourcemonitor

Description: Pantaho BI Platform: Server based Application which enables access, Exploration and Visualization of all data that impact business results.

• Report is created both in server itself through plugins or files publish to server from Remote Desktop Application.

• Pentaho Interactive Reporting: This Plugin enables users to create Reports in visual drag-and –drop fashion. Roles and • Writing Business Story, Approach document and Responsibilities: finally development of component.

• Implementation of new features and feature enhancements of PRPT Report Designer. • Responsible for writing MST cases and executing them as well. • Responsible for code coverage (using Emma) involved in MST.

iWeb Report Server - Huawei Technologies India Pvt. Ltd.(Jan 2011-Oct 2012) Domain Serving: Deep packet Inspection Business Intelligence

Environment Win XP,Linux,IBM AIX,SOLARIS

Software Core Java,JSP,Java Script,Ajax,struts 1.2

Testing Junit

Project Management JIRA (Issue Tracker), Mantis and jTracker(Code Review), CI (Building packages),DTS Version Control Clearcase,SVN

Static Code Check Tools Checkstyle, Findbugs, Simian, Sourcemonitor

Page 8: Jyoti_Java_Developer_5 year 9 month of experience

Description: iWeb Report Server: Web based server Application where user can do the below function:

• Analyze the data using Table and Chart.

• Import, Export, Mail, Schedule the Report.

• Generate the Report in the different formats HTML, CSV, IRF, Excel, Word and PDF format.

• Backup, Restore and Upgrade the Report Server.

• iWeb Report Designer: Designer is a Desktop Application used to design the Template and generate the Report

• Connect to Data base and create the Template

• Drag-and-Drop the Table and Chart Roles and • Development activities spanning across two main Responsibilities: versions and one SPC version releases. • Writing Business Story, Approach document and finally development of component. • Implementation of new features and feature enhancements of iWeb Report server. • Involved in Code Review, troubleshooting, bug fixes and resolving product issues. • Handled customer's issues in a short of span of time. • Used Reflection in some applicable scenarios. • Responsible for writing MST cases and executing them as well. • Responsible for code coverage (using Emma) involved in MST. • Responsible for executing CI builds (Inspection, Primary, Secondary and Ternary). • Responsible for handling team's FAQ portal.

Education

College / School Course Year Percentage

Women’s Institute of Technology B.Tech (IT) 2010 77 Jawahar Navodaya Vidyalaya 12th 2005 77

Jawahar Navodaya Vidyalaya 10th 2003 86

I hereby declare that the above particulars are to the best of my knowledge and beliefs.

Location: Bangalore Jyoti Kumari