Sie sind auf Seite 1von 3

SUNIL Software Developer / Android Application Developer.

PROFESSIONAL SUMMARY 5+ years of professional experience in Application software design & development, Database application development, Documentation, Debugging and Implementation. Worked extensively on client-side Java application development. Worked extensively with Android applications, Algorithm design patterns, and Database applications. Published 3 live Android mobile applications in Android market place. View Applications. Good Knowledge in developing Web services using HTML, XML, ASP, CSS, and JavaScript. Experienced in using Object oriented design patterns like Type object, Faade, Command, Proxy, Memento, Singleton and others. Expert in Designing and Developing custom Java applications, Android applications, Database applications. Experienced with Database development using database engines like MySQL, SQL Server 2005/2008 and Oracle 9i/10g/11g, Ms-Access, and Database normalization. Expertise in SQL, PL/SQL, stored procedures and cursors in Oracle. Good Experience in Software design and analysis using UML methodologies in MS-Visio. Strong problem solving skills using Algorithm design patterns, Object oriented concepts, DBMS concepts. Very good working knowledge on Performance Tuning, Debugging, Testing in various platforms. TECHNICAL SKILLS Programming Languages Internet Technologies Databases Modeling Language Methodologies Protocols Testing Frameworks IDEs and Tools Others

: : : : : : : : :

J2ME, Android 2.2, Java/JDK 1.6, Visual Basic 6.0, C, C ++. Java Script, Web Services, XML, HTML, CSS, AJAX. Oracle 9i, Oracle 10g, MS-SQL Server2005,2008, Ms-Access. UML. Object Oriented design, Algorithm design, Database design, Agile methodology. HTTP, FTP, TCP/TP. Application unit testing, Android unit testing. QTP, Eclipse 3.4/3.5, Net Beans, Visual Studio 2008. Microsoft office, Shell scripting, Adobe Photoshop, PC Assembling.

PROJECT EXPERIENCE. Sep 09 Present Android Developer NFL.Com Score Board 5th Jul 2010-22nd Jul 2010 This is NFL.Com Game Score Board. This application provides pre/post/current game score board. User can select team profile, user can select player and can check out all the detail about team and player. I have worked with Java APIs., and created attractive layouts. I have done parsing JSON data and extract all the information from Java servlet API to applications intent. Deal with different parsing method, network connection methods. Test system on Android Mobile Phone. Environment: JAVA, Eclipse, JUnit test, Object oriented design patterns, JSON data, Parsing, XML layout. Basic Video Store Inventory System. The video store sells movie DVDs/BRDs. You can add, sell DVDs/BRDs. Also, you can modify and update information. Search DVDs/BRDs using ID and name, rent items, and calculate late fees. Environment: JAVA, Eclipse, JUnit test, Object oriented design patterns. Advanced Video Store Inventory System. The video store sells movie DVDs/BRDs. You can add, sell the DVDs/BRDs. Also, you can modify and update information. Search DVDs/BRDs using ID and name, rent item, calculate late fee. Create in-memory database to faster search result. Also implemented undo operation. This is system made by Memento pattern, Command pattern, and Proxy pattern with concept of Serialization.

Environment: JAVA, Eclipse, In-memory database, Type-Object pattern, Proxy pattern, Memento pattern, Command patterns, JUnit Test. Split Cost Split cost between participants. Calculate total cost for each participant. Also, you can save participants information and in the end you can generate report which gives you detail information regarding your trip, cost split. Environment: Android, Java, Eclipse, SQLITE 3. Tourist Buddy According to current location find the list of popular visitor places nearer to your location, show details about that locations, show maps, create your own favorite list of places, shows ride from your place to selected place, one click call feature Environment: Android, Java, Eclipse, SQLITE 3. Restaurant Application A Restaurant application which creates and populates a list of restaurants, tracks restaurant location and the current user location using Google Map APIs, stores data using content provider and SQLite databases, update widgets. Also, performed Android JUnit testing for the application. Environment: Android, Java, Eclipse, SQLITE 3. Handson Mobiles. 5th Jul 2010-22nd Jul 2010 Android Developer NFL.com Score Board. This is NFL.Com Game Score Board. This application provides pre/post/current game score board. User can select team profile, user can select player and can check out all the detail about team and player. I have worked with Java APIs., and created attractive layouts. I have done parsing JSON data and extract all the information from Java servlet API to applications intent. Deal with different parsing method, network connection methods. Test system on Android Mobile Phone. Responsibilities: Create attractive layout using XML and different android layouts. JSON data parsing. Worked with APIs, Client server communications Teting of the application. Environment: JAVA, Eclipse, JUnit test, Object oriented design patterns, JSON data, Parsing, XML layout Global Business Support System, Inc. May 09 July09 Android Developer/ASP Developer. s Five star review script allows users to rate a product on a scale of 1-5 stars and make comments (reviews) related to the product for other users to read. Administrator must approve a review before it is published; an administrator can edit and delete a review, and also can delete all unapproved reviews. Responsibilities: Product review and rating systerm for 3 online stores. Designing database for product review. Backend and frontend codes for the review application. Environment: Android, Java, ASP, JavaScript, HTML, CSS, SQL Server 2005. Elecon Information Technology, Ltd. Oct 07 Aug 08 Software Developer/ Team Leader. EITL HR System. Online system which can be accessed from any workstation in a company. The purpose to develop this system is to shape an interaction between Human resources management and IT. It generates periodic pay slips. ESS gives rights to all employees to update or modify their own details. Responsibilities: Analyzed the function and non functional requirements prior to beginning migration.

Database analysis and designing. Used SQL Server 2005 to extract and insert data into the target database. Developed SQL queries for extracting various DML and DDL operations. Developed use-cases and use-case diagram to understand the client requirements. Followed Interactive waterfall model and object oriented architecture throughout the application development. Involved front-end forms development using ASP. Developed C#.net code for back-end. Involved in unit testing and integration testing. Also, generated Crystal reports. Involve in presenting innovative ideas, assigning job to team members, reporting to management, presentation.

Environment: Visual Studio 2005, .Net using C#, Crystal report generation, SQL Server 2005. Computer Inventory System. Windows based application which shows history, summary, and graphical representation of inventories. You can add inventory by auto generated ID, can manipulate information, and can generate report. Responsibilities: Involved in the complete life cycle of the application. Database analysis and designing. Prepared class diagrams for the project. Developed SQL queries for extracting various DML and DDL operations. Generate reports using crystal report feature. Present system to management. Environment: VB6.0, Visual Studio 2005, MS-Access, Crystal Report. Jawahar Vidhya Mandir High School. Jan 05 Dec07 Software Developer. Student Information System. A software application for High Schools to manage student data. It provides capabilities for entering student data including grades, student schedules, student attendance, scholarships, skills, achievements and other student-related information needs in the school. Responsibilities: Was involved in the complete life cycle of the applications.--prob Developed Use Cases and Use Case Diagram understanding the client requirements. Database analysis and designing. Prepared class diagrams for the project. Developed SQL queries for extracting various DML and DDL operations. Generate grade sheet of a student, also generates report for particular student. Presented the enhanced system to management. Environment: VB6.0, Visual Studio 2005, MS-Access. EDUCATION Master of Science: Computer Science, San Diego State University, Aug 2008 Present. Bachelor of Engineering: Computer Engineering, C.I.T.C, Gujarat University, India, Aug 04 Jun 08.