Sr. Android Developer Resume
Schaumburg, IL
SUMMARY
- Over 8 years of experience in developing applications & Information Technology designing and testing of Mobile Applications using Android SDK wif 4 years of experience inAndroidapplication development and 3 years of experience in Web Application development using Java/J2EE/J2ME technologies.
- Extensive experience in application development and integrating wif various databases and Client - Server applications.
- Experience in Software Development environment using AGILE methods like SCRUM and Waterfall model.
- Strong in iOS, Objective C, Swift, XCode and MAC OS wif experience in architecting solution, developing mobile applications and maintaining
- Familiar wif Node JS, Bootstrap JS, React JS.
- Strong experience wif entire software development life cycle, Mobile Application development Life Cycle, Model View Controller (MVC) based frameworks.
- Expertise in working wif public APIs, such as Twitter, Facebook, Google, YouTube.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application
- Knowledge on Objective-C foriOSApplication development
- Involved in Object Oriented analysis/ Design & Design patterns including MVC across teh apps.
- Working noledge of graphic design and handling various kinds of media using Photoshop, Illustrator, and Dreamweaver.
- Experience in working wif SQLite Database, Google Maps API, GPSLocation Data and Push Notifications.
- Enterprise Java development experience wif JSP, Servlets, JSF, JDBC, JMS, Web Services, Struts, Spring and Hibernate.
- Experience in building Android apps which consume REST web services, using JSON&XML parsing
- Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like WebSphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise Application Integration EAI
- Strong noledge wif databases such as Oracle, MS SQL Server for managing tables, views, functions, triggers and packages
- Excellent communication, organizational skills, attention to detail and teh ability to meet tight deadlines
TECHNICAL SKILLS:
Languages: HTML5, JQuery, C#, Objective-C, JAVA, JavaScript, ASP.Net, VBScript, T-SQL/PLSQL, C, C++, Core data, swift.
Internet Technologies: .Net Framework 2/3.5/4, Android 2.x/3.x/4.x, iOS 4/5/6, ASP.Net, ASP, Ajax, WPF, WCF, XML, DHTML, HTML, SharePoint, Crystal Reports, Flash, Silverlight, CSS3, PL/SQL,VC++,J2ME.
RDBMS: SQL Server 2000/2005/2008, Oracle 10g, MS Access
Database Connectivity: ADO.Net, OLEDB, ODBC, ADO, DAO, DTS,ADB.
App/Web Servers: Internet Information Server (IIS)
Middleware: ASMX Web Services, WCF Services, SOAP, COM+.
Other Tools/Software: Eclipse, Visual Studio 2010, Dreamweaver CS5, Photoshop CS5, Microsoft Office 2013, NetBeans, Qualcomm, Notepad++, WordPress, Maven, swift scripting, Node JS, Bootstrap JS, React JS.
Operating Systems: Windows 7, Windows Vista, Windows XP, iOS 7/6., Mac OSX, UNIX, Android 2.x/3.x/4.x/5.x/6.x.
PROFESSIONAL EXPERIENCE
Confidential, Schaumburg, IL
Sr. Android Developer
Responsibilities:
- Participated and contributed to all phases of teh SDLC, including programming, defect Correction, unit testing, code review and deployment planning.
- Used Android SDK, Java to design UI wif different layouts and widgets corresponding to various resolutions and different orientations
- Worked wif Objective C, Swift and Cocoa Frameworks, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
- Designed wireframes for two iOS application.
- Created teh design documentation for iOS application
- Developed user-friendly interface for teh library of magazines
- Assisted in designing teh User Interface (UI/UX) and overall look and feel of teh app.
- Designed UI including themes, icons, colors, and backgrounds using Photoshop.
- Implemented Fragments to make teh app usable on both Smart phone and tablets.
- Developed teh app to adapt to different orientations and various resolutions (Idpi/mdpi/hdpi) based on teh device.
- Worked on teh feature of teh app to provide teh user information regarding their Proximity to teh closest store location.
- Used Google Maps API to develop location based services for teh App.
- Used JSON to fetch data from teh server using RESTful web services
- Implemented List views for displaying new releases.
- Created a file in swift syntax highlighting, quick class lookup, documentation.
- Developed teh Alert dialog for confirmation of quitting teh application
- Helped another mobile appdeveloping teamto develop teh same application onIOSplatform.
- Provided subsequent releases which included feature changes, enhancements and bug fixes
- Production monitoring and support as needed
- Experience in Debugging and running wif in teh development environment using swift system.
- Interact wif SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of teh project at teh end of each sprint
- Provides expertise on mobile current standards and cutting edge technologies and frameworks.
- Assists in producing and executes on well-documented technical designs.
Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, SDLC.
Confidential, Chevy Chase, MD
Android Developer
Responsibilities:
- Responsible for requirements validation, technical design documentation, and publishing teh app to Android market
- Worked on different phases of teh project cycle like design, development and testing
- Collaborated wif cross-functional teams to define, design, and develop new features
- Collected teh requirements wif teh client and documented teh requirements
- Involved in requirement gathering, UI design and development
- Implemented functionality based on teh business requirements for major releases
- UsedREST based web services and XML parsers for secured data interchange.
- Google API to provide teh user wif directions to teh closest Confidential Insurance Agent.
- Implemented customized web view component to load an SWF file and HTML data.
- Handling XML data using efficient parsing techniques such as DOM parser.
- Work closely wif teh web application development team to ensure proper integration between mobile application and web application.
- Employ technical expertise in halping team members overcome technical problems
- Building mobile apps in an Agile and fast paced setting.
- Tested teh application on various Androiddevices.
- Worked closely wif teh testing team. Performed unit testing using JUnit test cases and automation testing using Robotium Automation Framework.
Environment: Android SDK, Eclipse IDE, Android APIs, Google APIs, JDK, REST Web service, JSON, HTML, XML, CSS, SQLite, GPS service, Log cat, Windows7
Confidential ., Portland, OR
iOS Developer
Responsibilities:
- Used AV Foundation Framework to record audio from teh device.
- Implemented Dropbox API for sharing and backup.
- Implemented Core Data framework to store user Data.
- Implemented NS Operation Queue and NSURL Connection to integrate wif backend webservices.
- Implemented using Storyboard and ARC.
- Developed unit tests for testing specific functionality and logic.
- Fixed bugs as documented by QA team.
- Used Instruments to fine-tune teh app performance and memory management.
- Formatted teh Data as per Business rule to display in UI.
- Followed a work data flow principle for design and development.
- Worked closely wifin a cross functional team of testers and developers.
- Debugging issues at onsite whenever required.
- Worked wif Subversion to checkout and update teh codebase changes.
- Managed meetings wif product teams and other key stakeholders in ensuring product development and marketing strategy are aligned.
- Proved overall “Go to Market” strategies for new products launches wif internal cross functional teams, as well as providing to field marketing, outside vemdors and co-op agencies.
- Directed all agency relationships, creative, photographer and production agency.
Environment: Objective C, Xcode 5.0, iOS 7.0, iPad, Cocoa Touch, Cocoa framework, Foursquare, RESTkit, APNS,C++, Coredata.
Confidential, Winston-Salem, NC
Android Developer
Responsibilities:
- Responsible for consuming teh REST services, getting JSON response and parsing them to get teh required information.
- Responsible for design of user interface using various Custom Layouts, buttons, dialog boxes, alert boxes and edit boxes.
- Actively participated in all teh phases of SDLC like design, development, testing.
- Used Web Views, Custom List views & populated lists to display teh lists from database using simple adapters and Custom adapter.
- Performed Unit Testing and interacted wif QA for testing.
- Creating Intents (explicit, implicit), Multi-threading and Creating Linear, Relative and Table Layout.
- Defining elements like List view and web view.
- UsedAndroidContent Providers for implementing features like sending E-mails, SMS, etc. from teh app and designed GUIs for these applications.
- Work closely wif teh web application development team to ensure proper integration between mobile application and web application.
- Used TEMPeffectively AllAndroidApplication components.
Environments:AndroidStudio,AndroidSDK, SQLite, JSON, PHP, Web Services, Eclipse, Oracle.
Confidential, Alpharetta, GA
Java Developer
Responsibilities:
- Developed all teh User Interfaces using JSP and spring MVC
- Writing Client Side validations using JavaScript
- Extensively used JQuery for developing interactive web pages.
- Developed teh DAO layer using teh hibernate and for real time performance used teh caching system for hibernate
- Web Services interface for provisioning teh Subscriber configuration and inventory configuration
- Designed teh applications using multithreading concepts
- Mainly multi-threading is used to perform time consuming tasks in teh background but UI is still active and available for teh users
- Designed class and sequence diagrams for Modify and Add modules
- Followed Spring MVC Framework for teh development of teh project
- Developed teh user interface presentation screens using HTML, XML,CSS
- Experience in working wif Spring MVC using AOP, DI/IOC and JDBC template.
- Hands on experience wif data persistency using Hibernate and Spring Framework.
- Developed many Java Interfaces to integrate teh Web Services wif teh database transaction tables.
- Experience in developing web services for production systems using SOAP and WSDL.
Environment: Java, J2EE 1.5, JSP, Servlets, XML, Spring2.5, Hibernate, Oracle11XE,JDBC, PL/SQL, HTML, CSS, ANT, UML, Eclipse, MySQL, JBoss, Java Script & JQuery.
Confidential
Web Developer
Responsibilities:
- Involved in teh Analysis, System study and designing of teh project.
- Developed front-end screens wif HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed teh required Servlets.
- As a developer, coordinated wif onsite team and client in understanding teh business process and requirement understanding.
- Developed stores procedures, triggers, functions and database tables in Oracle database.
- Worked on developing a suitable GUI for teh website.
- Participated in daily meeting for enhancing teh features for teh portal.
- Participated in Code review and Quality Assurance.
- Used JDBC, application server provided transaction API for accessing data from teh Oracle teh using standard statements.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
- Debugged using Firebug.
Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, GIT, Windows XP/07 and MS Office.
