Senior Software Engineer Resume
SUMMARY
- Over 7 years of diverse experience in mobile software development, web solutions and desktop software development with 6 - year experience in Android mobile development, 1-year experience in Java based application development.
 - Android application development using Java, Eclipse, XML, JSON, SQLite & Android SDK.
 - Mobile web development using HTML5 & CSS3, as well as hybrid (Native/WebView) applications.
 - Interactive web development using XHTML, CSS, JQuery, SQL Server, and Adobe ColdFusion 9.
 - Professional web & mobile design with emphasis on cross-browser & device compatibility.
 - Web/mobile database management using SQLite, SQL Server 2008, and MySQL.
 - Expert in Search Engine Optimization & Marketing with proven results.
 - Understand Object Oriented Design pattern and implemented in Android.
 - Experience in using web based application used for managing test and defect tracking using firebug, W3C.
 - Experience in Messaging, Bluetooth and WIFI connectivity with android devices.
 - Experience in synchronizing and converting data with data mapping
 - Hands on experience in client/server and web based applications.
 - Expert in Streaming and Processing Video and Audio files
 - Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, Premiere and flash.
 - Experience in the System Development Life Cycle (SDLC) for applications and understanding of business rules.
 - Worked on Agile and Waterfall model.
 
TECHNICAL SKILLS
Languages: JAVA, J2EE, JSP, C#, C++, C, PHP, JavaScript, SQL.
Frameworks : Java Development Kit (JDK), .NET, C Standard Library, jQuery, Android SDK.
Web Technologies: PHP, JSON, JavaScript, HTML4/5, XHTML, CSS/CSS/CSS3, XML.
Development Tools: Eclipse, Visual Studio 2010, Dreamweaver CS5, Photoshop CS5, Fireworks CS5, Illustrator CS5, Flex Builder CS5, Microsoft Office 2013, Netbeans, Scratch, Lego Mindstorms, Notepad++, Putty, WordPress, Python, Flash.
Databases: SQLite, MySQL, Oracle.
Android : Broadcast Receiver, Content Providers, Android Framework, Hybrid Apps, Services, Activities, Notifications and Layouts
IDEs: Adobe Creative Suite 6 (Dreamweaver, Photoshop, Flash), Eclipse Java Software Development Kit w/ Android SDK, ADT
PROFESSIONAL EXPERIENCE
Senior Software Engineer
Confidential
Responsibilities:
- Using Java (Android Studio 1.0.1) to design and develop Confidential by Confidential and OBD Auto Care Android application.
 - Performing architecture design and development activities on Confidential by Confidential and OBD Auto Care Android application.
 - Build framework of Android SDK for Support by Confidential to provide API establishing connection between Support by Confidential and backend server side.
 - Implemented NFC technologies in Support by Confidential for quickly finding product information by touching smartphone to a Confidential product that supports NFC.
 - Implemented Bluetooth socket to establish communication between OBD Auto Care app and Bluetooth OBD-II Adapter.
 - Designed for both Phone & Tablet layout and sizing.
 - Reviewing source code developed as part of Agile process.
 - Performing integration testing (unit test) on developed mobile applications.
 - Participate in mobile app demos and presentations.
 
Senior Android Developer
Confidential
Responsibilities:
- Using Java (Android Studio/Eclipse IDE) to design and develop Confidential Android application (Ginger Bread to Kit-Kat Support), currently available in Google Play. App aims at matching partners/couples leading to long term relationships.
 - Leveraging Web-Services to deliver content (via JSON format) to Android devices.
 - Performing architecture design and development activities on Confidential Android project.
 - Reviewing source code developed as part of Agile process.
 - Performing integration testing on developed mobile applications.
 - Participate in mobile app demos and presentations.
 
Environment: Java, Android SDK, Android Emulator, XML, JSON, ColdFusion 9, SQL Server 2008, SQLite, JQuery, XHTML, CSS3, HTML5, Adobe CS6
Senior Android Developer
Confidential
Responsibilities:
- Used Eclipse IDE to design and develop TV Guide app. (Leveraging Android SDK’s version 8 to 15). App. Currently in Google Play Store.
 - Participated in all phases of the software development lifecycle, requirements, architecture/design, implementation, testing, release and maintenance.
 - Implemented video streaming for preview of TV shows by videoview
 - Performed integration testing in the Android application.
 - Leveraged Android debugging techniques during software development.
 - Performed architecture design and development activities on assigned projects.
 
Environment: Eclipse, Android SDK, ADB, Android Emulator, Dreamweaver, Charles Proxy, Photoshop CS5, Java, XML, JSON, ColdFusion 9, SQLite, JQuery, XML, CSS3, HTML5
Android Developer
Confidential
Responsibilities:
- Conducting Requirements, and gathering Analysis
 - Leading Android team through SDLC process
 - Creating User stories and estimates
 - UI design and asset extraction
 - Backend logic
 - Memory Optimization
 - Code reviews and quality check through static analysis.
 - Deftly coordinating with onsite for timely delivery of project & query resolutions
 
Environment: Eclipse, Android SDK, Java, Open GL, Adobe Analytics, Memory Analyzer Tool, GitHub
Android Developer
Confidential
Responsibilities:
- UI design.
 - Integrating with Google Place API.
 - Development
 - Parsing data with JSON.
 - Manual testing.
 - Publishing the App to Google Play.
 
Environment: Eclipse, Android SDK 2.2, Java, JSON parser, Google Place API, Geo Location Based API, SQLite, GeoLocation, Google Maps.
