KARTHIK NAINI
www.nainikarthik.com
South Richmond Hill NY 11419 *****.*******@*****.***
______________________________________________________________________________________________________________
EDUCATION M.S., Computer Science with certification in Software Engineering, NYU-Poly, (GPA: 3.7/4.0) May 2009
B.S., Electronics and Communication Engineering, Jawaharlal Nehru Tech Univ (GPA: 3.8/4.0) May 2007
PROJECTS Academic Forms Online Conversion, Jun 2009 – Oct 2009
Developing multiple access level portal to process academic forms and requests efficiently and effectively
Generated optimized database schema for the data-driven project
Responsible for Database maintenance, Object oriented PHP and AJAX coding
Guide the team on stages of processing for various forms
Cognitive Skills Testing System, Jul 2009 – Aug 2009
Designed an online data-driven series of tests for NYU intended to evaluate the cognitive skills in kids
Involved in Agile and Rapid Application Development to meet the deadlines
Responsible for creation of tests, capturing answers, storing and retrieving data to and from database
Wocora, May 2009– Present
A social educational application which caters people with extensive and latest information on all topics
Designed a Mobile application in Agile Development environment using Object oriented principles
Conducted market research and business analysis for application evaluation
Drafted an Application prototype leading to final product performing gray box testing and integration of
proposed features throughout the development life cycle
Developing a web application for the same compliant with Web 2.0 standards
Responsible for project proposal, documentation, architecture, code and maintenance of the application
Electronic Voting Machine (EVM) Prototype, Mar 2008 – May 2008
Steered a team of four in structuring a prototype for EVM demonstrating voting operations prioritizing
security and privacy using UML and Agile development process
Compiled Requirements Specifications that proposes a Process methodology for software development
Documented Use cases, Class diagrams, Sequence diagrams, Z Specifications, Risk and Mitigation plans
Online Course Registration System, Mar 2008 – May 2008
Designed an online course registration system that deals with enrollment of students in courses
Performed requirement analysis and generated optimized database schema
Responsible for PHP and SQL coding, documentation and maintenance
Case Studies, Sep 2007 – Present
Analyzed several papers, real-time projects victimized by Software glitches. Failures of huge projects in
various areas like testing, quality assurance, debugging etc.. studied, analyzed and solutions devised
Investigated papers on numerous topics in Software Engineering highlighting importance of standard
development methods and compliant standards for efficient production and reuse of software applications
WORK Graduate Assistant, NYU-Poly, Jan 2008-Present
Promoting the school and enrolling potential candidates at the Graduate Admissions’ Enrollment Office
Responsible for enrollment procedures, issues and financial transactions of prospective students
Communicate with prospective students on phone and through email regarding enrollment issues
Work in a team multi tasking different priority activities and deliver deadlines
Part of the technical team to modernize the intra-office transactions
Class Representative, Oct 2003 – May 2007
Represented the batch for 4 years acting as an interface between professors and students during Undergrad
Practiced leadership traits and event management techniques
SKILLS Languages : C, JAVA, SQL, PHP, JavaScript, ActionScript, HTML, CSS, XML
Software : Eclipse, Dreamweaver, Navicat, FileZilla, WinSCP, Macromedia Flash, MATLAB
Technologies : AJAX, FLASH, JQuery, Drupal, Cubecart