Anzeige
Vivek_MK
Vivek_MK
Vivek_MK
Vivek_MK
Nächste SlideShare
Lecture1422914635Lecture1422914635
Wird geladen in ... 3
1 von 4
Anzeige

Más contenido relacionado

Anzeige

Vivek_MK

  1. 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. 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. 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. 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 ofworking 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 ______________________________________________________________________________________
Anzeige