1
Vivek M K
Mobile: +91 988 638 5468 | Email : vivekmk2006@gmail.com
_______________________________________________________________________________________
Professional Summary
Extensive IT experience in Android, Software development and web services
Expert in Object-Oriented Analysis/ Design and Java Development, skilled at progressing from problem statement to well-
documented designs
Proficient (4+ years of Experience) in Android Development / Mobile technologies
Analytical thinker who consistently resolves ongoing issues or defects, often called upon to consult on problems that
have eluded resolution by others
Quick learner with ability to easily research and identity potential problems; and plan/execute innovative strategies
Result-driven technology profession proficient in planning and executing IT and Mobile projects
Excellent communication, interpersonal and organizational skills with the ability to build strong business relationships
with customers, cross functional teams and senior management
Resourceful in resolving emerging problems
_______________________________________________________________________________________
Technical Skills
Java/J2EE
Android, Realm, Firebase, Retrofit, Robotium
Spring, Spring MVC, Restful Webservices, Security
JSF, Angular JS
Hibernate, JPA
Oracle, Mysql, postgres SQL
Weblogic, Jboss
Javascript, jQuery,extJs,
HTML,CSS, Bootstrap
Social Media APIs, Google APIs, Amazone APIs
_______________________________________________________________________________________
Work History
(April 2016 – To Date) Lead Developer (7C Studio, Bangalore)
Duties and Responsibilities
Estimation of the development components required for the entire solution
Worked with the project manager to support project plans and correct resource and time allocation
Supported the project manager to keep the project on time and budget
Had served as a Technical advisor to the project manager and Test manager
Identified project risks and assumptions
Oversaw the work being done by other developers and worked with other Leads
Supported the entire development methodology process
Has acted as a primary escalation resource for technical issues
Has Conducted code reviews for the development team
Project(s) Undertaken
MVP (Magic Vision Product) App
2
MVP app was developed for live streaming of softball games. The application uses video streams
from different cameras placed in the ground to auto-merge to form a live streaming video. The
app basically serves to stream video and perform actions on the video based on the metadata
that the app receives. A great feature of the app is, the logged in user can save his favorite
moments from the video and move along those moments. The logged in user can also share
instances of the video on Facebook where non-logged in users can view the shared instances.
The app is also vested with a chat feature for individual games where logged in users can chat
with other users logged onto watch the games.
(November 2010 – March 2016) Senior Software Engineer (CapGemini, Bangalore)
Duties and Responsibilities
Escalated technical issues, roadblocks or project risks to the Technical Lead
Met with the Technical Lead on a regular basis to discuss the development quality measures for the project and assess
that the best practices are being adhered to
Provided the relevant development tools to the developers on the team
Managed the quality of the code being developed by the developers
Conducted code reviews with the developers within the development team
Developed the initial framework or platform of the solution which each developer will use to build the solution
Mentored the developers of the development team
Supported the Technical Managers with estimations relating to the specialized areas or components
Ensured code is documented where applicable or required
Was responsible for the health of the build server
Led the deployments to each environment within the development lifecycle
Project(s) Undertaken
o Project Title: Smart Quote
o Client: HP IT Global
o Technologies: Spring, Hibernate
o Database: Oracle 10.5
o Application Server: WebLogic
Smart Quote is an exclusive tool offered to HP Resellers to request special pricing. Smart Quote’s
easy-to-use web interface is available when the Resellers needed it - 24 X 7. With Smart Quote,
HP is able to respond to special pricing request in as little as 4 hours.
This project mainly has two modules External and Internal. External is for resellers to request
special pricing and Internal module processes these requests. My team has undertaken a huge
change on this application as part of the recent HP split. The existing application had to work for
the both companies (HP Inc. and HP Enterprise) but shouldn’t show the data of one company to
the other and vice versa.
o Project Title: Addwise.
o Client: Target Corporation US.
o Technologies: Java, JSF, Hibernate, Android
o Database: Oracle 11 g
o Application Server: WebLogic
This is a software package that helps to advertise Target Products in LCD screens in Target
Retailer stores and shopping malls. This software component contain an Android application and
a web application which helps to schedule advertisements for a specified time. Android device
will play the advertisement to the LCD screen that are connected through the HDMI inputs.
3
Web application part helps to upload the advertisement in the form of videos and images for a
specified time span to a predefined region and location. The android device will download the
media and play it based the time specified to execute it.
(August 2009 – October 2010) Senior Developer (itWine Tech, Bangalore)
Duties and Responsibilities
Guide team development efforts towards successful project delivery
Provide technical leadership to teammates through coaching and mentorship
Maintain high standards of software quality within the team by establishing good practices and habits
Identify and encourage areas for growth and improvement within the team
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and
maintain web-and desktop-based business applications
Assist in the collection and documentation of user's requirements, development of user stories, estimates and work
plans.
Sets the standard (coding and otherwise)
Researches new technologies for the team
Sets the technical direction for the team
Designs the architecture of a system
Project(s) Undertaken
o Project Title: Government Budgeting System
o Client: Portuguese Govt
o Technologies: JSF, Java, J2EE,Hibernate , Spring
o Database: MySQL, Oracle
o Application Server: Tomcat
Government Budgeting System
A web based application that runs on Tomcat Server. This product that supports multiple clients.
This project aims to implement a solution to government budgeting that includes a collection of
hierarchies such as Ministry, State govt, District administration, etc. We did build a number of
modules such as Admin, Asset, Human Resources, Inventories etc., for this project.
Used JSF (Trinidad 1.2) as a controller for this project to provide flexibility to the developer for
navigation, error handling, validation etc. Also, we used power full spring (Spring with
annotation) at the middle layer to process business request and have used Spring ORM for object
relational persistence.
(January 2007 – August 2009) Software Developer (Cyber Tech System, Bangalore)
Duties and Responsibilities
Design, develop, and unit test applications in accordance with established standards
Participate in peer-reviews of solution designs and related code
Package and support deployment of releases
Develop, refine, and tune integrations between applications
Analyze and resolve technical and application problems
4
Assess opportunities for application and process improvement and prepare documentation of rationale to share with
team members and other affected parties
Adhere to high-quality development principles while delivering solutions on-time and on-budget
__________________________________________________________________________________________________________
Educational Details
Year University / Institution
2003 – 2006 Anna University
MCA
2000 – 2003 Calicut University
BCA
__________________________________________________________________________________________________________
Additional Skills
Technical Skills
Highly numerate
Computer Skills: Excel Spreadsheet, Word Processing, Power point
Behavioral Competencies
Creative and aggressive person capable of forming and maintaining positive and productive team environments
Flexible, team oriented, and a strong work ethic person
Enjoy stimulating, challenging and dynamic work environments
Capable ofworking independently and as part of a team
Excellent Written and Verbal skills
Dedicated and self-motivated team player
Resilience
__________________________________________________________________________________________________________
Personal Details
Date of Birth : 6th
March, 1983
Gender : Male
Nationality : Indian
______________________________________________________________________________________