Emerging Media Developer Resume
NJ
SUMMARY:
- 6+ years of extensive experience as a Software Developer in Object oriented technologies, Android applications, Web Development and iOS (iPhone) Development.
- Experienced in design, development and deployment of Android applications.
- Extensive knowledge in Mobile Web Development and designing.
- Proficient with common Android framework APIs(Camera, Contact Manager, Notifications, Facebook API)
- Diverse knowledge and ability to code Android activities binding local Android services to perform extensive background tasks running in separate threads.
- Developed user interfaces with rich features.
- Strong knowledge of Android Activity/Service lifecycle call - back methods.
- Experienced in programming and web development skills, JAVA including Plug-in Architecture, HTML5, CSS3 and XML.
- Designed GUI and interfaced with services for the mobile application.
- Designed and developed reliable components in JAVA.
- Adept in requirement gathering, architectural & functional design and turning requirements to products.
- Experience in database development using database engines like MYSQL.
- Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
- Excellent technical & communication skills. A fast learner.
- Knowledge of IOS development.
TECHNICAL SKILLS:
Programming Languages: C, C++, JAVA, Shell Script, PL/SQL, HTML5, XML, XSLT, CSS3, Microsoft server 2008, Objective C
Java Based Technology: Android SDK, JDBC, Multithreading, AWT, Swing, Java Script, JQuery
Mobile Technologies: Location, Camera, Notification, Google Maps, Media, Database, XML, multi-threading, Web-services
Operating Systems: Windows 8, 7, XP, 2000, Unix, Linux, Mac.
RDBMS: Oracle, SQL2005/2008, My-SQL, SQLite3
Debugging and Testing Tool: DDMS, Logcat, Junit, ADB
Version Control Tools: SVN, MKS
Reporting Tool: SQL Reporting Services
Security Tool: Fortify
IDE Tools: Eclipse, SOAP UI, Android Studio
MS Office & iWork: MS Office ( Access, One Note), iWork (Pages, Number, Keynote) IOS iOS 6.0, 7.0 and 8.0, Xcode 6, Cocoa Touch, UIKit
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Emerging Media Developer
Responsibilities:
- Developed new Custom Widgets from scratch. There are new custom widgets for each show.
- For the show State of the Union, I developed Audience Trend line widget, that provides user to vote Agree or Disagree for the opinions made by the President during the live show. Also there would be a graph updating the public opinion every minute. It posts the current user opinion and updates the graph with the average vote collected. I using Jquery flot, HTML5 and JSON. I have also worked on node.js where I have implemented Restful webservice for this widget.
- For the show Miss USA, Miss Universe, I developed Meet the Contestant Widget that introduces list of the contestants for that show with a beautiful listview listing all the contestants with the thumbnails and once selected, the complete pictures of the contestants with the Bios would be displayed. Also there is a carousel of list of photos for every contestant. I used HTML5, JQuery, Mobile, Twitter Bootstrap plugin.
- For USA Network shows Royal Pains, Burn Notice, Suits, Summer Camp, Psych, Modern Family I was syndicating live show experience implementing watch with timed events using JSON and Jquery. This is based on Angular JS framework in which MVC pattern is followed.
- Worked in HTML5, JavaScript, CSS, JQuery, and JSON extensively.
- Involved in the development from scratch.
- Worked with responsive web designing to fit different screen sizes for Android, Tabs and also mobile phones..
- Worked on cross browser issues with IE and Firefox.
- Worked extensively with Adobe Photoshop for the image assets to build the widgets.
- Involved in development, assets verification, approval of PSDs for any minor or major change in requirement.
- Willing to provide samples at the time of interview.
Environment: and Technology: Windows 2000/XP, JavaScript, HTML5, CSS3, JSON, Eclipse, Oracle Weblogic Server, Putty, and Winscp, Android Studio.
Confidential
Mobile Security / Web specialist
Responsibilities:
- Created Code Review Document(CRD) by:
- Compiling Fortify scan finding and identifying genuine issues
- Conducted differential code review
- Reviewed the code manually
- On Device DDMS checks
- Used OWASP rules to find the security checks
- Created Sprint Review Document(SRD)
- Reviewed and enhanced the stories for Security concerns aniticipated in foreseeable future.
- Developed wrapped code
- For demos on security related issues.
- Guided the developers to fix security related bugs.
- Part of planning and designing architecture.
Environment: and Technology: Windows 2000/XP, Java, Eclipse 3.5, ADT Plugin, Android SDK 1.5 and up, HTML5, CSS3, SVN. XML, Multi-threading, SQLite3, Notification, Shared Ps, Fragments. Android Studio, Gradle 1.10 and Fortify security tool plugin for Eclipse.
Confidential
Android/ Mobile Application Developer
Responsibilities:
- Made Enhancements for the Live TV show.
- Defect fixes and enhancement of the app.
- Debugged and tested the application on device.
- Handling off shore team for co-ordination of requirement change, bug fix and development.
- Maintaining live contents for second screen android experience.
- Involved in bug fixing and testing in Android.
Environment: and Technology: Android SDK 1.5, Java, Eclipse 3.5, ADT Plugin, SVN. XML, Multi-threading, SQLite3, Notification, HTML5, CSS3, Shared Ps, Fragments, Windows 2000/XP
Confidential
Android/ Mobile Application Developer
Responsibilities:
- Involved in requirement gathering, design and implementation.
- Designed the User Interface (UI) with Web View for logging in user specific accounts.
- Developed Android native widgets for Vanguard mobile App.
- Development of various modules in accordance with Agile Methodology framework.
- Used Web Services and networking to parse xml online data from server.
- Peer review of Code.
- Bug fixes and enhancement of the app with new features.
- Debugged and tested the application on device.
Environment: and Technology: Java, Eclipse 3.5, Android SDK 1.5, XML, Multi-threading, SQLite3, Notification, ADT Plugin, Shared Ps, Fragments, Windows 2000/XP.
Confidential
Android Developer
Responsibilities:
- Involved in requirement gathering, design and implementation.
- Worked on local data storage using SQLite.
- Developed complex SQL queries for extracting data from database.
- Used ADT plug-in for Android for developing application logic.
- Created Unit Tests for the application.
- Worked on debugging the application using Log cat, DDMS.
- Debugged and tested the application on device.
Environment: and Technology:Windows 2000/XP, Java, XML, Eclipse, ADT Plugin, Android SDK 1.5, SVN, XML, Fragments.
Confidential
Android Developer
Responsibilities:
- Involved in requirement gathering, design and implementation.
- Designed the User Interface with Tabs and Gallery.
- Key role in design. Implemented adding and managing user Wardrobe
- Used API’s to access SD card storage and to scan the files.
- Developed user friendly UI using widgets like menus, dialogs and selection widgets.
- Tabs and menus are made dynamic for the entire application.
- Debugged and tested the application on device.
Environment: and Technology: Windows 2000/XP, Java, Eclipse 3.5, ADT Plugin, Android SDK 1.5 and up, SVN. Tab layout, XML, Multi-threading, SQLite3, and Shared Ps
Confidential, San Leandro, CA
Java Programmer/ Developer
Responsibilities:
- Designed and implemented the various front end interactive pages using java script frame work EXT Js.
- Extensively used the EXTJs MVC pattern for data handling in the UI side.
- Used ExtJS stores and Models to represent the data in front end.
- Developed REST APIs in spring framework where the UI can interact.
- Designed the JSON structure for data handling between APIs and UI calls.
Environment: and Technology: Windows 2000/XP/7 and MAC, Java, Eclipse 3.5, ADT Plugin, Android SDK 1.5 and up, SVN. Tab layout, XML, Multi-threading, SQLite3, and SharedPs
Confidential, NY
Team Member
Responsibilities:
- Collected requirements for maintaining on line patients’ vital health info to be accessed by patients, healthcare professionals.
- Involved in design, layout and setup of web pages
- Part of design and creating database and populated mock data - Patient Info, Doctor Notes, Doctor Appointments.
- Responsible for creating web pages
- Setting up automated emails for any modification of patients’ info
- Enabled display of patients’ & physicians’ questions and answers history on the web
- Involved in setting up/enforcing roles and privileges
- Set up unique identifiers for emergency workers to access the info in case patient is incapacitated
Environment: and Technology: JAVA, PHP, MySQL, UNIX (Solaris)
Confidential, Bayonne, NJ
Application Developer
Responsibilities:
- Gathered business requirement and created BRD.
- Converted BRD into Functional Specification and High Level Doc.
- Developed an Intranet application for Inventory tracking, automated ordering and generating daily & periodical reports.
- Designed the Database, Created tables, procedures, functions & Cursors
- Data entry of existing inventory and suppliers’ info and User .
Environment: and Technology: JAVA, MySQL, TomCat, Toad
Confidential, Brooklyn, NY
Web Designer
Responsibilities:
- Involved in design, setup and layout of web pages and their content.
- Created web pages using HTML/DHTML/JavaScript.
- Periodic maintenance of web pages updating the info.
- Importing data in to Excel and creating reports
Environment: and Technology: HTML, DHTML, JavaScript, MS Access, TomCat.