Post Job Free
Sign in

Sr Android Developer

Location:
The Woods, CA, 95136
Posted:
May 02, 2024

Contact this candidate

Resume:

ANDREW CARRELL

Android Architect & Lead Developer

Phone: 510-***-**** Gmail: ***************@*****.***

TECHNICAL SKILLS

PROFILE

10+ Years Android Development

* ******* **** ********* ** Play Store

14+ Years in Information Technology

Programming Languages:

JAVA,.NET, VB.NET, C#.NET, ASP.NET, J2EE, XML, XSLT, HTML, DHTML, AJAX, JavaScript, VBScript, CSS, Shell, Bash, PHP, PL/ SQL, Perl, Ruby, Python, C++, Kotlin

IDE: Eclipse, Android Studio, Firebase, NetBeans, IntelliJ

Design Standards:

Material Design

Architecture & Design Patterns:MVP, MVC, MVVM, Abstract Factory, Builder, Decorator, Façade, Command, Observer, Singleton, Visitor, Proxy, HAL

Bluetooth: Bluetooth Low Energy, RxAndroidBle, Bluetooth Classic

Databases:MS SQL Server 7.0/2000/2005/2008/2010, Oracle 9i/10g, MS Access, MySQL, Firebase DB, PostgreSQL

Operating Systems:Android OS Lollipop, Nougat, Marshmallow, Oreo, Windows 2000/2003 Server, UNIX, Red Hat Linux, Windows OS, Mac OSX

Enterprise Applications:Visual Studio .NET, Visual Source Safe, Active Directory, BizTalk Server, TIBCO, Documentum, SharePoint 2007/2010/2013

Development: Test-Driven Development, Continuous Integration, JIRA, Confluence, BitBucket, Atlassian Stack, Trello, Kanban, Slack, Agile/Scrum, Sprint Planning, Sprint Retrospective, Daily Scrum/Stand-Up, Scrum Master/Team Lead, Product Manager, VersionOne, Rally, GitHub

Web Services: REST, SOAP, XML, JSON, GSON

Threading:Loopers, Loaders, AsyncTask, Intent Service, RxJava, Retrofit, Volley, EventBus, Coroutines

Media:Picasso, Fresco, Glide, ExoPlayer

Testing: Test-Driven Development, Unit Testing, Mockito, JUnit, LeakCanary, Crashlytics, MonkeyRunner, Espresso, Robotium

ContinuousIntegration:Jenkins, Travis CI, Hudson, Circle-CI, Concourse

Security:Certificate Pinning, KeyStore, Encrypted SharedPreferences

Dependency Injection:IcePick, Dagger 1, Dagger 2, Android Tools, ButterKnife

Web Dev:jQuery, HTML, CSS, JavaScript, Google Web Toolkit, Knockout.js

•10+ years of experience with application development and customization using Java, C#, Shell, Bash, PHP, PL/ SQL, Perl, Ruby, Python.

•10+ years of experience working with SharePoint Technologies and customizing SharePoint applications for enterprise clients

•Experience programming in Java and Kotlin Programming languages.

•Experience applying Agile methodologies and tools and understanding of the Scrum Development methodology.

•Exposure to mobile middleware and integration with different web services and message exchanges (e.g., SOAP, REST, XML, JSON)

•Good at implementing full life cycle of SDLC from Analysis, Design, Development, Deployment and Testing of application. Familiarity with Google guidelines and APIs including Material Design, permissions APIs, GCM and Firebase.

•Experience with all the usual stuff (multi-threading, integration with REST APIs, view animations, custom transitions, multi-threading).

•Skilled with Espresso, JUnit, Mockito and simulated design patterns to test and develop applications.

•Knowledge of Architectural design patterns: MVVM, MVP, Clean Code, MVI, Architectural Components, MVC.Well versed in Android third-party libraries such as Volley, Retrofit, Picasso, YouTube, Location API, Maps View, Google View, Google Maps, PayPal, Stripe, Android pay, Butterknife, Dagger, Google Wallet payments, Android Annotations.

•Skilled with Java, Kotlin, Android UI Toolkit and Layout Managers. Proficient in Android Application Framework and Android SDK Tools.

•Knowledge and experience using payment gateways/systems.

•Familiar with OOP design patterns such as Façade, Abstract Factory, Builder, Singleton, Observer, Protocols & Delegation, etc.

•Knowledge of Google application guidelines and compliance requirements.

•Solid understanding of interface guidelines and be able to design good UX.

•Experience designing for Tablets and other big screen devices.

•Proficient in Working with different Android frameworks (Bluetooth, Location, Camera, Notifications, Maps).

•Experience with SQLite Database, Google Maps API, GPS Location data, Camera and Push Notifications.

•Experience with Android SDK versions 5 and above.

•Excellent written and verbal communication skills; excels at client needs analysis, accurately gathering and documenting project requirements and goals and working with Stakeholders.

•Great professional communication skills, including formal presentations and technical documentation and productive in both team-based and self-managed projects.

April 2023 – Current

Wells Fargo

San Leandro, CA

Senior Android Developer

Synopsis: Member of Device Identity and In-House Human Threat Detection feature teams tasked to provide enhanced user and device security for the Wells Fargo Mobile application.

Wells Fargo Mobile:https://play.google.com/store/apps/details?id=com.wf.wellsfargomobile

•Actively participated in daily standups, backlog refinement sessions, and bi-weekly agile ceremonies such as Sprint Planning, Sprint Review, and Retrospectives. This involvement ensured alignment with project goals, effective prioritization of tasks, and continuous improvement of team processes.

•Played a crucial role in code reviews, where I offered feedback and insights to maintain high standards of code quality and consistency across the project. This included ensuring adherence to best practices, identifying potential issues, and fostering knowledge sharing within the team.

•Collaborated closely with stakeholders in requirement elicitation sessions, facilitating the creation of detailed user stories documented in JIRA. This involvement ensured that project requirements were accurately captured, understood, and translated into actionable development tasks.

•Constructed comprehensive unit tests for all classes and functions, aiming to achieve a minimum of 90% code coverage. This commitment to testing helped ensure the reliability, stability, and maintainability of the codebase, ultimately contributing to the overall quality of the software product.

•Focused on the development of the Secure Device Tag feature within the Device Identity feature team. This involved implementing advanced security measures such as the AndroidKeyStore, generating EC private/public key pairs for secure storage, and facilitating validation processes using JWS. Additionally, I optimized existing wrapper interfaces to enhance testing efficiency and maintainability.

•Led the integration of the Akamai BotManager Pro SDK library for detecting bot-hijacked logins as part of the In-House Human Threat Detection feature team. This included coordinating with DevOps management to obtain necessary approvals and implementing a new HeaderInterceptor to enhance the security of Login API calls by collecting and injecting device data into headers.

Technologies Used: Android, Jetpack, Github Enterprise, Java, Kotlin, Dagger 2, RxJava2, Retrofit 2, OkHttp, JIRA, Confluence, AndroidKeyStore, Nimbus JOSE+JWT, Akamai BotManager Pro SDK, JUnit 4/5, Mockito, PowerMock, MockK, Robolectric, SonarQube, Jacoco Code Coverage, KtLint

April 2020 – Mar 2023

Eli Lilly

Indianapolis, IN

Senior Mobile Applications Developer

Synopsis: Member of the team providing development and support for the Mobile Medical App Framework (MMAF), which is the SDK for internal development of Eli Lilly mobile applications.

LillyCloud: provides data stored in Eli Lilly databases for display and analysis by mobile applications.

LillyDevice: provides Bluetooth Low Energy support for applications which connect to blood glucose meters and insulin injectors

LillyAnalytics: provides a bridge to common analytics providers (Adobe Analytics, Firebase Analytics, AppDynamics, etc.) to be used by applications

LillyAutoInjector: a specialized library (separate from LillyDevice) providing Bluetooth Low Energy support for applications which connect to Bolt auto-injector devices

•Member of 12-person multi-disciplinary development team (Android, iOS, QA, business analysts)

•Mentored team members in effective development and coding patterns and practices

•Led development work on LillyAutoInjector, LillyCloud, and LillyAnalytics SDKs

•Provided two (2.0, 2.1) pre-production development releases of the LillyAutoInjector library for Bolt Connected AutoInjector devices (devices themselves not ready for production release)

•Performed instrumented testing using actual pre-production engineering devices, hardware development kit, and software-based simulator

•Achieved 85% coverage on unit tests

•Refactored LillyAnalytics library for new release

•Library required a refactor to fix some coding inconsistencies from previous builds

•Refactored LillyCloud library using static class composition for latest release

•Also performed a large-scale conversion from Java to Kotlin

•Created and documented a proposal for refactoring LillyDevice codebase, replacing RxAndroidBle with NordicSemiconductor Android BLE Library in a manner providing consistent interfaces

•Regular correspondence with team building simulator software for testing of LillyAutoInjectorlibrary

•Introduced concepts of dynamic composition to create classes as a replacement for class inheritance

•Participated in daily standups as well as bi-weekly agile ceremonies

Aug 2020 – Apr 2022

National Express, LLC

San Jose, CA

Senior Mobile Applications Developer

App Name: ZonarAccess (in-house application, not in GooglePlay)

•Performed complete rewrite and refactoring of ZonarAccess application, which is used primarily by school bus drivers equipped with Zonar tablets to reference their task schedules and perform their daily duties. The application is designed to be installed on three different tablet types all using different API versions of Android (Android KitKat, Android Pie, Android 11):

•Converted 90% of the code from Java to Kotlin (certain classes were required to be in Java for compatibility reasons).

•Refactored application to use MVVM (Model-View-ViewModel) architecture.

•Refactored package architecture into a more modular approach (placing certain features into their own packages rather than packaging all activities, fragments together).

•Refactored User Interface into a Single Page Application using Android Navigation components.

•Refactored the application to provide separate class files/modules for debug/release, UAT/Production, and for the three different tablet families.

•Rewrote most web API calls to use RxJava call adapters.

•Applied Reactive Programming using RxJava2.

•Simplified UI to provide a better user experience for the drivers.

•Created Kotlin extension functions to extend the functionality of both Android and ZonarSdk components.

•Introduced Android WorkManager to replace JobIntentServices scheduled using AlarmManager.

•Improved the response time of API calls.

•Replaced obsolete AsyncTasks with Reactive (RxJava) calls.

•Interactions with third-party providers:

•Met regularly with representatives from Zonar Systems (who provided the base tablets for the company) to determine best practices for interfacing ZAccess with their ZonarShell and EVIR (vehicle inspection) software.

•Met regularly with representatives from TylerTech to determine the best way to integrate their TylerDrive software into ZAccess.

•Agile Scrum:

•Participated in daily standup meetings with web development team (base team which included mobile development).

•Participated in Backlog Grooming, Sprint Planning, Sprint Review/Retro meetings with web development team and management stakeholders.

•Support tasks:

•Assisted Product Manager with resolving support issues with ZAccess as well as other Zonar-related issues.

•Monitored Crashlytics to identify issues that needed to be fixed in code or referred to API/Database team.

Technologies: Android, AndroidX (Lifecycle extensions), Azure DevOps, Java, Kotlin (reflection, coroutines), Dagger2, RxJava2 (Rx2BroadcastReceiver, Rx2ServiceConnection, Retrofit, OkHttp, GreenRobotGreenDAO, ZonarSDK, JIRA, SharePoint, MVVM, Android Arch, Android Navigation, Android WorkManager, MPAndroidChart, Picasso, Gson, Firebase Analytics, Firebase Crashlytics, Zxing, Mockwebserver, PowerMockito, Roboelectric, Espresso.

Jul 2019 – Aug 2020

PayPal, Inc./Venmo

San Jose, CA

Senior Android Software Developer

Member of the West Coast App Experience Group, providing UI updates for the Venmo Mobile Wallet app.

Venmo Mobile Wallet https://play.google.com/store/apps/details?id=com.venmo

•Updated the PIN entry screen to fix a security hole

•Paid Wrong User feature

•Feature designed to allow the user to confirm the correct user that he is sending money to by entering the last four digits of the target user’s phone number

•Developed a fragment-based solution for the UI to enter the user’s number, move forward with confirmation of the phone number, or allow the user to either cancel the payment or proceed without confirmation if the phone number on file does not match

•Integration with REST API to validate the user’s phone number

•Security measures taken to prevent user from defeating safeguards

•Buyer Protection/Refund Support feature

•Designed to allow the user to use the app to send money for the purchase of goods or services from a target user, and allowing the user to pay a calculated fee to purchase refund support for the transaction

•Created a customized templatable radio button and group control which will be extended for general usage through the app

•Created a custom BottomSheetDialogFragment compatible with the app’s existing MVP architecture which will be extended for general usage through the app

•Created an MVP-based UI for the user to elect refund support for the transaction

•In progress: integrating with a REST API to retrieve pre-eligibility criteria which will initially validate whether a transaction may have refund support

•Future: integrating with a REST API to determine eligibility for refund support based on a set of risk and other rules

•Future: integrating with the payments REST API, extending the existing call to include the retrieved eligibility information to process the transaction and associated fee

•Future: Updating the UI for the social feed to denote payments which had refund support attached.

Technologies:Android Studio, Java, Kotlin, RxJava2, AndroidX, MVP

Jan 2019 – Jul 2019

Telenav, Inc.

Santa Clara, CA

Senior Android Software Developer

The purpose of this project was the development of a proof of concept for the next generation of the ARP application.

ARP Automotive Reference Product:Proprietary & Internal

•Updated the application's UI to create a responsive user experience for different device aspect ratios and graphical specifications.

•Modified existing layouts to new specifications.

•Created new layouts for devices not already specified.

•Created a system to track and alert to road hazards provided by a central traffic information server.

•Bluetooth Low Energy and Bluetooth Classic connection to allow users to use android app in their vehicles using ConstraintLayouts for the different form factors.

•Implemented a vehicle friendly UI to allow the user to navigate easily between the application screens with ease using ConstraintLayouts for better display on the car infotainment system.

•Implemented Yelp to allow the user to navigate using the application with ease while in their auto mobile, displayed on the vehicle infotainment screen.

•Used Content Provider for Toyota vehicle models to communicate with display using Toyota Entune.

•Successfully displayed the application on the infotainment system using ContentProviders and Bluetooth communication.

•Utilized Hardware Abstraction Layer(HAL) APIs to retrieve service from vehicle hardware.

•Used C++ to implement successful communication between HAL.

•Created a system to track and predict user’s en-route purchasing habits, providing a route to preferred points of interest, and optionally provide the ability to purchase in advance of arrival.

•Created a card to show predicted destination, estimated travel time, and details of user’s expected purchase.

•Upon expansion, displays the fastest route to the destination and a button to process the order

•Created a mock processing system to process the order.

•Upon processing of the order, starts a navigation session for the user to travel to the destination along the previously determined route.

•Worked in Android Studio IDE with Android API Level 23.

•Coded in Java and Kotlin.

Technologies: MVVM, MVP, Google Maps API, Retrofit, RxJava, Kotlin, Fragments, Flow, RxAndroidBLE, Yelp

Jul 2018 – Jan 2019

Ford Motor Company

Dearborn, MI

Android Software Engineer

Provided software development for the 2.0 version of the FordPass app. Primary areas of development included production support bug fixes and rollout of a new version of the app for Mexico and Spanish-speaking areas of the US.

FordPass:https://play.google.com/store/apps/details?id=com.ford.fordpass HYPERLINK "https://play.google.com/store/apps/details?id=com.ford.fordpass&hl=en_US"& HYPERLINK "https://play.google.com/store/apps/details?id=com.ford.fordpass&hl=en_US"hl=en_US

•Requirements gathering in an agile environment to help create user stories.

•Efficiently used Activities, Fragments, and internally created components such as the Unbound Event Bus, Transient Data Provider, and View Callback Emitter and Observer for building the app using MVVM architectural pattern.

•Employed Test-Driven Development to ensure code quality. Unit tests written in Java and Kotlin.

•Used Adobe Experience Manager to handle string translations for Mexico and Spanish-US locales.

•Development of library modules for efficient componentization of functionality.

•Used Dagger 2 for dependency injection to allow for more efficient use of codependent components in app.

•Integration with Adobe Analytics to provide usage tracking for activities to the business

•Worked with REST web services using JSON, using Retrofit and RxJava to communicate with back-end systems in the background.

Technologies Used: Android SDK, Java, Kotlin, Android Studio, Android Architecture Components, Android Support Library, Dagger, Retrofit, RxJava 1 & 2

Aug 2015 – Jun 2018

NASA

Houston, TX

Android Architect/Lead Software Developer

Worked on long term project for NASA on software development and mobile app development for a variety of applications pertaining to the NASA space program. Applications ranged from internal applications to some educational applications for the public. I headed up the software development for internal and mobile applications for these projects.

Space Station Research Xplorer:https://play.google.com/store/apps/details?id=gov.nasa.jsc.igoal.ISSResearchExplorer

MIDAS Prime:

Private app not available on Google Play

•Analysis of project needs and objectives; requirement gathering

•Documented requirements and created a project plan; made recommendations on best practices and recommended approach and frameworks.

•Efficiently used Activity, Intents, Fragments, Services, Broadcast Receivers, notifications, Content Providers and Media Players for building the app.

•Embedded local storage solutions such as SQLite

•Employed knowledge of relational databases (Oracle, MS SQL Server, MySQL, PostgreSQL, etc.).

•Employed unit-test code for robustness, including edge cases, usability on the app project.

•Used sync adapters to load changed data from server and to send modified data to server from app.

•Worked closely with other team members, management, and employees to develop the business logic of the application.

•Interacted with existing development team to understand the native Android features required by the application.

•Facilitated back-end communication with Retrofit and RxJava, managing threading to not tie up the main thread.

•Worked closely with back-end team on network communications to ensure security and connectivity.

•Took part in Native application development using the prebuilt libraries.

•Implemented and lead and remotely managed complete life cycle of several demo apps, Helped UX team for coming up with app screen flows, and development team by providing Object Oriented Software architecture/design.

•Coding in the Android application in Java using Android Studio.

•Worked manage work onsite as well as offsite team of contractors.

•Used web views, list views & populated lists to display the lists from database using simple adapters.

•Involved in working with Restful Web service with JSON.

•Provided subsequent releases which included feature changes, enhancements and bug fixes.

Technologies Used: Android SDK, Java, Android Studio, Android Support Library, Glide, Volley, jSoup, Joda, Android-Job

Sept 2014 – August 2015

Shoe Carnival

Evansville, IN

Android Software Engineer

Served on Agile dev team responsible for adding new features/functions to app and optimizing performance.

App:

https://play.google.com/store/apps/details?id=com.gpshopper.shoecarnival HYPERLINK "https://play.google.com/store/apps/details?id=com.gpshopper.shoecarnival&hl=en"& HYPERLINK "https://play.google.com/store/apps/details?id=com.gpshopper.shoecarnival&hl=en"hl=en

•Applied OOP software design patterns/best practices.

•Implemented UI/UX look-and-feel in the app, andapplied styles and themes in line with Google Material Design guidelines.

•Created Content Providers with a native approach to handling UI asynchronous updates.

•Refactored unoptimized pieces of code to guarantee maximization in the use of resources.

•Used Eclipse IDE to implement the application in Java and automated testing with Robotium.

•Used Jenkins for continuous integration.

•Used Git and BitBucket for code repository/version control.

•Wrote Javadoc for documenting the different modules, hardware, and software features.

•Performed code reviews to ensure code quality and adherence to company coding standards and industry best practices.

•Integrated Flurry for mobile analytics.

•Transitioned from traditional to Test Driven Development.

•Utilized AsyncTask to connect to remote servers.

Jan 2013 – Aug 2014

FXCM, Inc.

New York, NY

Android Application Engineer

Worked on Forex Trading application in Android which allows users to manage their trading account, research market and stocks and to buy and sell stocks using the Android mobile device.

Forex Trading:https://play.google.com/store/apps/details?id=air.com.fxcm.TSmobilePhone HYPERLINK "https://play.google.com/store/apps/details?id=air.com.fxcm.TSmobilePhone&hl=en_US"& HYPERLINK "https://play.google.com/store/apps/details?id=air.com.fxcm.TSmobilePhone&hl=en_US"hl=en_US

•Worked on an Agile scrum software development team comprised of 2 Android developer, a front-end designer and 2 back-end developers.

•Worked with project manager and stakeholders to gather requirements and on sprint planning and sprint backlog.

•Used Eclipse as the primary IDE since it includes all the tools needed to develop, test and deploy the Android application.

•Used Espresso & Mockito for testing the UI & App functionalities.

•Used Espresso for instrumentation testing using View Matchers, Matchers and Actions.

•Used Intents & Intent Filters to initiate activities and pass information between Activities and Fragments.

•Used GitHub private repositories with standard Workflows as a Version Control Software.

•Used the JIRA bug tracking tool for quality control.

•Used the SQLiteOpenHelper to connect with the local database and perform CRUD operations.

•Used the Support Libraries from different API levels for backward compatibility.

•Used the View Pager Indicator to provide feedback to the user about the background processing status.

•Used Volley and GSON to retrieve information from an internally programmed API and make the conversion between the JSON and POJOs.

•Worked with Android notifications to send the reminders to the user interface.

•Worked with Content Providers to connect with and consume Android Contacts.

•Worked with Dagger 1 for dependency injection to develop clean, maintainable code.

•Worked with GSON and Jackson library to parse JSON files on the Android project.

•Worked with JUnit to complete all test cases.

Technologies used: Eclipse, Android Studio, Java, Android SDK, Android Support Libraries, Dagger 1 Dependency Injection, JSON and POJOs, RESTful Web Services, GSON, Volley.

Oct 2012 – Dec 2012

Sallie Mae

Fishers, IN

Senior SharePoint Architect

Implemented inventory tracking system by managing Access tables and forms using SharePoint Access Data Services.

•Created custom forms using InfoPath to manage input validation and create a look and feel to match business theme.

•Created a complex state machine workflow to track and notify groups of Access table modifications and updates.

•Developed a sequential workflow used to import inventory items from CSV files into SharePoint Lists.

•Implemented a nightly timer job to update Access tables based on entries created in SharePoint lists.

•Setup and Configured Business Connectivity Service application along with Secure Store Service to connect to external business application via a web service and pull employee data from SQL database.

•Developed a resource guide for SharePoint’s best practices and set up training sessions with power users to help better maintain production environments.

Apr 2012 – Sep 2012

Freddie Mac-Federal Home Loan Mortgage Corp

McLean, VA

Senior SharePoint Architect

Designed and developed complex workflows using SharePoint Designer, Visual Studio, and InfoPath for SharePoint 2010.

•Created a sequential workflow using the Visual Studio and InfoPath 2010 to process the financial loan approvals.

•Created a state machine workflow using Visual Studio and InfoPath 2010 to process the customer suggestions and to save them to the customized lists, tasks, and doc libraries.

•Designed and developed custom list forms using XSLT Data Form Web Parts for SharePoint 2010.

•Developed and designed user reports using XSLT Data View Web Parts for SharePoint 2010.

•Created a custom workflow-based filtering mechanism to process user’s reports and to save the relevant data to the database and/or formatted Excel templates.

•Created a custom timer job to execute user reports and to mail them to the specified business users.

•Assisted Tech Services department with evaluation of DocAve 6.0 Administration tool and Deployment Manager.

•Used DocAve Content Manager to move and migrate the SharePoint 2010 sites and their components between the different deployment environments and farms.

•Used DocAve Backup and Restore module to configure and schedule the backup plans for multiple components of the SharePoint 2010 farm.

•Used DocAve Administrator to manage the security, rules, configurations, and compliance for the SharePoint 2010 farm.

Sept 2011 – March 2012

University of Pittsburgh Medical Center

Pittsburgh, PA

SharePoint Architect

Designed and led the implementation of Contracts Management System using SharePoint Server 2010 for the Legal department.

•Gathered the Business Requirements and prepared the Functional specification document.

•Followed the Agile SCRUM development methodology with sprints of 3 weeks.

•Installed and configured SharePoint 2010 Server including Web front End (WFE), Index and Search Servers in a large server Farm with clustered SQL 2008 database server.

•Setup Authentication with Single Sign-On service using enterprise application definitions to map credentials used by SharePoint Portal Server to credentials used in the Legacy application.

•Created and scheduled custom Timer Jobs to automatically send reminders of expiring contracts.

•Involved in the migration of Lotus Notes based Reservation process application to SharePoint based portal.

•Analyzed the existing Notes application and Planned and implemented the migration process, converting data types, mapping Lotus views to SharePoint lists.

•Developed a very intuitive User Interface embedded with AJAX controls and ASP.NET components.

•Defined migration scripts, created form templates and ran migration jobs between the Lotus Notes and SharePoint environment.

•Designed Forms using InfoPath 2010 with custom attributes and routed along the workflow for approval following the Conference Room’s Reservation business process.

•Customized the 'EditControlBlock', the drop down actions list and the 'Actions' menu of the list view to add custom functionality and installed as Feature.

•Deployed the customizations, workflows, features, custom web parts across the environments by creating Solution Packages (.WSP).

•Integrated with SAP application.

Feb 2011 - Aug 2011

Catapult Systems

Austin, TX

SharePoint Developer

Conducted meetings and workshops with business and IT department members to introduce SharePoint 2010 new functionality..

•Responsible for highlighting business benefits and gains of upgrading to the new version of SharePoint and potential use cases.

•Responsible for evaluating use cases and creating POCs to demonstrate the new platform's user experience and performance.

•In charge of utilizing new enterprise features to achieve more robust content management solutions in an enterprise environment including global content types, document sets, folders and content organizer.

•Created external lists to present 2010 capabilities to integrate other enterprise solution with the SharePoint portal.

•Introduced SharePoint 2010 development platform to Development team and promoted best practices and standards.

•Became the “go to” person regarding the upgrade process and customization migrations to the SharePoint 2010 environment.

•Produced server farm design recommendations including sizing and capacity planning, server topology and service



Contact this candidate