Android Developer Resume
Richardson, TX
SUMMARY:
- 10+ years of extensive experience in design, development and implementation of Mobile, Web based and Client - server applications, Component development and Web services.
- Around 3.5+ years of experience as a Mobile Applications developer in Android and Blackberry and 6.5+ years of experience as a Web/Windows Application developer in Microsoft technologies.
- Good understanding of Android/Mobile Architecture and their components like Activities, Fragments, Services, Broadcast Receivers, Content Providers, Intents and Intent Filter, GCM, Web Sockets, and Geo-Location.
- Hands on experience in accessing Phone Data as well Address Book Data in Android and BlackBerry.
- Expertise in Team Foundation Server ALM Suite for Build Automation, Customization of Build work flow, Automatic Test case preparation and integration,
- Experience in setup of Build Automation using TFS for Android/.Net Applications.
- Involved in all phases of app development in Android/ BlackBerry from app development, testing, signing of app via signatures, release to the App Store.
- Knowledge using Phone gap, JQueryMobile, AngularJS.
- Strong knowledge of Object Oriented Analysis and Design, Object Oriented Programming skills, Design Patterns and involved in all phases of Software Development Life Cycle (SDLC).
- Experience in developing UI applications using AJAX, XAML, DHTML, JavaScript, CSS, and HTML5.
- Strong skills in writing XML, XSD, XPATH and transforming the documents into HTML, XHTML using XSLT.
- Excellent command over JAVA, C#, ASP.NET, Web API, MVC, MS SQL Server 2005/2008.
- Strong skills in .NET Technologies including .NET Framework 2.0/3.0/3.5/4.0 , Web Forms, User Controls, Enterprise Level Application Frameworks.
- Expertise in creating Windows Forms, Web Forms in ASP.NET 2.0/3.0/3.5/4.0 using C#.
- Good understanding of several concepts in .NET Technologies including .NET Framework 3.0/3.5/4.0, WPF, WCF (Windows Communication Foundation) in developing various services across network.
- Understanding of Google’s Android design principles and interface guidelines
- Familiarity with (GCM) cloud message APIs and push notifications and Web Sockets
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Strong knowledge ofAndroidUI design principles, patterns, and best practices
- Strong knowledge ofAndroidSDK, different versions ofAndroid, and how to deal with different screen sizes
- Hands on experience in developing applications to access data and data services in ADO.NET.
- Expertise in working with databases SQL Server 2000/2005/2008 and creating stored procedures, Triggers, Indexes, Functions, Views, Joins & etc.
- Experience in writing complex Database Queries, Stored procedures using MS SQL Server.
- Effectively worked in developing RESTFUL & XML Web Services (SOAP, WSDL, UDDI)
- Experience in development for Windows forms and web forms.
- Good organizational skills and task management abilities.
- Ability to work under pressure independently with the ability to meet deadlines.
- A quick learner with an easy adaptability to new environments, technology and people.
TECHNICAL SKILLS:
Mobile Development: Eclipse, Android Studio, Java, Android-SDK, BlackBerry JDE
Technologies & Libraries: Android SDK, BlackBerry JDE, HTML5/DHTML, XML, JQuery, Web Services, .NET Framework, ASP.NET,AJAX, C/C++, ADO.NET, Win Forms, Web Forms, ActiveX, .NET Remoting, SOAP, XSLT, CSS, JavaScript, WSDL
Languages: Java, XML, HTML5, HTML, DHTML, JavaScript,.NET (Dot NET) family(C#), C, SQL/PL SQL, Transact-SQL (T-SQL)
Databases: SQLite, MS SQL Server / 2000, MS Access
Middle Ware: ADO.NET, .NET Remoting, Web Services, WCF, REST API
Reporting Tools: SQL Server Analysis Services, SSRS.
Version controls: Git, WinCvs, Team Foundation Server, Visual Source Safe, ClearCase, SVN.
Operating Systems: Android, BlackBerry, Windows Vista, XP, Server 2008/03
Development Tools: Visual Studio .NET, WPF,HTML5,Html,Json,DHTML, ADT, Ant, BitBucket, Jira, TFS, TFS-ALM, IIS, JIRA,MS Office, LINQ, AngularJS, Jquery, NUnit testing, Nant, MSMQ, FxCop 1.35, ANTS Profiler, Infragastics controls, UIAutomator, SenchaTouch, Jquery Mobile, Jenkins
RELEVANT SKILLS:
Mobile Apps development experience.
Software Development for Web.
Software Development for Windows.
Tier Applications Development.
Telecomm
HealthCare / Insurance.
PROFESSIONAL EXPERIENCE:
Confidential, Richardson, TX
Android Developer
Environment: Java, Android, Eclipse, Git, Test Flight, Ant, SourceTree, Jira, BitBucket, Jenkins
Responsibilities:
- Involved in development of Native Android application.
- Involved in modularization of the Application to enable reuse and internationalization and template based for supporting multiple vendors.
- Worked on GCM, Push Notifications, and Web Sockets.
- Used various Android components like Fragments, Activities, P Activity, Services, Broadcast Receivers, Content Providers, SQLite, and Shared Ps.
- Responsible for writing Services for File Synching.
- Involved in fetching and parsing of Xml data through REST API Calls.
- Followed Scrum methodology for faster paced development
- Responsible for writing use cases, testing, and debugging various programs
- Requirement documentation and conversion of user requirement into the detailed design.
- Worked on development and maintenance activities.
- Debug code and fix any Development / QA bugs and/or modify code to in corporate the enhancements / customizations.
- Conduct unit testing to ensure good quality of the work developed.
- Providing Development / System Testing, UAT support.
- Involved in Code review sessions.
Confidential, Jacksonville, FL
Sr. Developer
Responsibilities:
- Involved in both Native Android application and Service Layer development.
- Involved in ASP.NET Web API development.
- Developed business access components using C#.
- Extensively used JQuery and JSON to load the data into User Interface.
- Involved on writing stored procedures
- Followed Scrum methodology for faster paced development
- Worked as a team member, actively involved in development.
- Implement defect preventive measures on all the tasks received.
Environment: Java, Android, Test Flight, Eclipse, .NET Framework 4, C# .NET, ASP.NET Web API, LINQ to SQL, Scrum, MVC4, Microsoft SQL server 2008, Microsoft Visual Studio 2010/2012. IIS, TFS.
Confidential
Android Developer
Environment: Java, Android, Eclipse, Team Foundation Server-ALM, Ant
Responsibilities:
- Involved in development of Native Android application.
- Involved in modularization of the Application to enable reuse and internationalization and template based for supporting multiple insurance companies.
- Used various Android components like Fragments, Activities, P Activity, Services, Content Providers, SQLite, and Shared Ps.
- Responsible for writing Services for File Synching.
- Involved in fetching and parsing of Xml data through Web Service Calls.
- Worked on TFS integration for automation of build
- Followed Scrum methodology for faster paced development
- Responsible for writing use cases, testing, and debugging various programs
- Requirement documentation and conversion of user requirement into the detailed design.
- Worked on development and maintenance activities.
- Implement defect preventive measures on all the tasks received
Confidential
Mobile Developer (Android & BlackBerry)
Responsibilities:
- Followed Scrum Methodology
- Developed User interfaces Views, Business Logic in Java.
- Working on development and maintenance activities.
- Worked as a team member, actively involved in development.
- Implement defect preventive measures on all the tasks received.
Environment: BlackBerry Java SDK, Android, Blackberry JDE 4.6, BlackBerry Java plug-in for Eclipse, Android-SDK, TFS
Confidential
WPF Developer
Responsibilities:
- Attending regular weekly team meetings related to Application development progress and future targets.
- Worked as a team member, actively involved in development.
Environment: WPF, C#.Net, XML, Visual Studio 2010, Team Foundation Server, SQL Server 2005.
Confidential
WPF DeveloperResponsibilities:
- Developed UI Views using the Infragistics controls.
- Developed the Business Logic layer (Middle tier) and the data access layers for a few modules.
- Requirement documentation(HLD) and conversion of user requirement into the detailed design document
- Working on stories and organizing standup calls with in offshore.
- Interaction on weekly basis to discuss about status the tasks.
- Production Support and Maintenance
Environment: WPF, C#, XML, Visual Studio 2010, Microsoft Expression Blend, Team Foundation Server, SQL Server 2005.
Confidential
Asp.Net DeveloperResponsibilities:
- Involved in Requirements analysis and documenting Technical Specifications.
- Involved in discussions with network and server groups and designed the application architecture.
- Designed the application in n-tier architecture and testing the application in load balancer environment.
- Designed mockup screens to demonstrate business user’s requirements.
- Used Microsoft Application blocks for Data Access, Exception Handling and Logging.
- Involved in developing critical components like Alarm Service, Monitoring Windows & web services running on different Development / staging servers.
- Developed stored procedures for data insertion and extraction.
- Developed custom classes to process IIS Logs for website usage reporting.
Environment: ASP.NET, Java Script, C#.NET, ADO.NET,.NET Framework 2.0, Visual Studio 2005, SQL Server 2005, WinCVS, Windows Server 2003.
