Karthick_Resume

5
Karthick C Bangalore Mobile: +91 9945533891 [email protected] Objective To work in an environment where I shall be driven to learn each day, where I can strive to move up with the help of my abilities by making use of the opportunities around and where the work culture is such that I can enjoy my work. Professional Summary Employer : Flipkart Internet Pvt. Ltd., Bangalore June 2014 - Till Date Working as a Software Engineer (PSE-2) for Promise Engine Team, which is responsible for providing to the website the availability and serviceability of an item Employer : Helios& Matheson, Bangalore Dec 2013 - June 2014 Worked as a Senior Software Engineer for HP (Altair team), which is responsible in developing silent installation of operating systems on HP servers. Employer : Lionface Technosys Pvt. Ltd., Bangalore Apr 2013 - Nov 2013 Worked as a Software Engg. for the e-learning team, which provides online training videos on website. Skill Set Technologies/Frameworks Core Java, REST Webservices, Hibernate, Spring, JDBC, JUnit, Log4J, Maven, Javascript, Ruby Web Technology: Struts, JSP, Servlets, HTML Tools: Eclipse, IntelliJ, GIT, JIRA Platforms: Databases (MySql, Redis), OS (Windows, Linux, Mac), Web/Application Servers (Tomcat) Design skills: OOP (Object Oriented programming), ORM (Object-Relational Mapping), Design patterns. Software Development WaterFall methodology, Agile

Transcript of Karthick_Resume

Page 1: Karthick_Resume

Karthick C ● Bangalore ● Mobile: +91 9945533891 ● [email protected]

Objective

To work in an environment where I shall be driven to learn each day, where I can strive to move up with the help of my abilities by making use of the opportunities around and where the work culture is such that I can enjoy my work.

Professional Summary

Employer : Flipkart Internet Pvt. Ltd., BangaloreJune 2014 - Till DateWorking as a Software Engineer (PSE-2) for Promise Engine Team, which is responsible for providing to the website the availability and serviceability of an item

Employer : Helios& Matheson, BangaloreDec 2013 - June 2014Worked as a Senior Software Engineer for HP (Altair team), which is responsible in developing silent installation of operating systems on HP servers.

Employer : Lionface Technosys Pvt. Ltd., BangaloreApr 2013 - Nov 2013Worked as a Software Engg. for the e-learning team, which provides online training videos on website.

Skill Set

Technologies/Frameworks Core Java, REST Webservices, Hibernate, Spring, JDBC, JUnit, Log4J, Maven, Javascript, Ruby

Web Technology: Struts, JSP, Servlets, HTML

Tools: Eclipse, IntelliJ, GIT, JIRA

Platforms: Databases (MySql, Redis), OS (Windows, Linux, Mac), Web/Application Servers (Tomcat)

Design skills: OOP (Object Oriented programming), ORM (Object-Relational Mapping), Design patterns.

Software Development Methodology: WaterFall methodology, Agile

Other: XML, Ruby, Jira

Cloud Platform: Amazon EC2, S3, SES, Cloud Front

Page 2: Karthick_Resume

Project Experience

1. Project : Promise EngineCompany: Flipkart Internet Pvt. Ltd.

Client: --Project Description:

Promise Engine is the team which is responsible for providing promises for products (sla, availability, promise dates and pincode based serviceability). The service is a highly scaled and highly available system serving around 3.5k qps.

Technology: Java, Hibernate, DropWizard, REST Webservices, Redis, MySql, JSONTeam size: 9Duration: Jul 2014 - Till DateRoles-Responsibilities:

● Involved in development of various modules for Promise Engine (Basket level Shipping Charges, Bigfoot ingestions – an entity which collects user activity data for analytics, Implementing forcing restrictions on serviceability, Tagging cities for an product etc.)

● Developed an internal tool called Theia which serves as an interface between the Promise Engine's internal configurations and the external world.

● Created an interface for the BA team to upload the warehouse/pickup hubs daily cutoff wise capacity data, apply various validations on the uploaded data and store the data in the database.

● Wrote a service which when given a product analyses various availability/serviceability logic, thereby interacting with several external services and concludes the reason of non-serviceability of a product at a particular location.

● Wrote services to generate daily reports on the warehouse capacity consumption and calculation of spillages (days by which the promise dates are getting affected) and alert the planning team to proactively take action.

● Wrote several crons for alerting/reporting on various features (e.g. - warehouse capacity consumption, holidays not marked on particular days etc.)

● Wrote many scripts (ruby/python/java based) to automate tasks.● Wrote Junits for many modules.● Proactively involved in daily on-call mails and involved in resolution

for the same.

Karthick C +91 9945533891

Page 3: Karthick_Resume

2. Project : HP Insight Control Server Deployment& DevelopmentCompany: Mphasis

Client: HP

Project Description:

HP Insight Control Server Deployment provides rapid, scalable deployment solutions through its easy-to-use graphical user interface which also support drag and drop features. It offers full control of headless servers by fully leveraging HP's unique lights-out capabilities (ILO).

Technology: JavaTeam size: 4Duration: Dec 2013 - June 2014Roles-Responsibilities:

● Performing client requirement review.● Complete analysis of application functionality, to ensure the application meets

the client’s expectations.● Involved in coding and designing the system.● Testing functionality by writing Junit.● Reviewing code written by other developers.● Bug fixing and testing the functionality.

3. Project : PreplionCompany: Lionface Technosys Pvt. Ltd.,

Client: --Project Description:

PrepLion is an e-learning Platform that allows one to Learn Interactively Online. Preplion delivers superior tutoring experience that comes close to one-on-one individual tutoring. It offers a virtual one-on-one learning environment, where students directly connect, learn, assess and interact with top notch teachers.

Technology: Java, Struts, JSP, JavaScript, Log4J, Web Services, Oracle, XMLTeam size: 3Duration: Apr 2013 – Nov 2013Roles-Responsibilities:

● Writing Server Side Code.● Reviewing codes to identify any basic errors.● Training, guiding and supervising Junior Developers in coding methodologies.● Coordinating with architects and business analysts to determine functionalities.● Involved in writing User Interfaces using JSP● Coding client side validations using Ajax, jquery.● Writing database scripts.● Writing and maintaining code using technical specifications to update existing

application and/or to develop new application.● Installing and maintaining servers like Apache http, Apache Tomcat, Mysql and

Apache Directory Studio in the EC2 Instance.● Installing Amazon EC2 and Configuring Subversion, S3, SES(simple email

service), in the Instance.● Involved in application deployment.● Supporting formal testing and resolve test defects.

Karthick C +91 9945533891

Page 4: Karthick_Resume

AwardsAward of Excellence for contributions on making the Big Billion Days a successful event. (Flipkart Nov, 2015)

Cheer Points for consistent dedication and good performance (Mphasis Nov,2013)

Personal Profile

Father's Name : Nageswara Reddy CDate of Birth : Oct-16-1989Passport Number : J2847305Nationality : Indian

I hereby declare that the above information is true to the best of my knowledge.

Place: Bangalore Karthick C

Karthick C +91 9945533891