Karthick_Resume
-
Upload
karthik-reddy -
Category
Documents
-
view
64 -
download
0
Transcript of 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
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
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
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