Professor For Php/web Developement Resume
CA
SUMMARY
- Around 10 years of IT experience in software development and Over 5+ years of experience in Android Development, testing and deployment in both consumer and enterprise based mobile applications and worked on diverse technologies such as Android SDK, PHP, Java, HTML4/5, and CSS/CSS3 & JavaScript.
- Proficient in designing and developing application using Android SDK frameworks (ADT, Eclipse) using preferences, UI/UX components of android application such as Text View, List View, Menus, Buttons, Dialogue boxes, Action bars for various layouts
- Experience in developing applications for multiple screen sizes and for both android phones and tablets
- Strong understanding of Android design principles, patterns and best practices.
- Expertise in designing, implementing and supporting complex database schemas for data storage and retrieval using SQL and SQLite.
- Experience with third - party libraries and APIs.
- Knowledge of using Fragments, Broadcast Receivers.
- Profound knowledge in integration of third party APIs like Twitter, Facebook, Google+, Google Maps besides other open source APIs.
- Worked on Android NDK with C and C++ for the implementation of native libraries in the applications on android mobile
- Worked on Data structures in most of project in order to develop the mobile applications
- Hands on experience with SMS, Email, Geo-Fencing, Google Maps
- Hands on experience with In-App/Online purchase using PayPall. Also, work on Event Ticketing and Ticket scanning.
- Maintain the code quality, organization, and automation for the mobile applications
- Familiarity with cloud message APIs and push notifications, analytics, e,g, Adobe, qubit, leanplum
- Designed and tested the mobile application user interfaces by using the testing tools like Firebase
- Expertise in Object Oriented Programming (OOP) and Object Oriented Analysis and Design (OOAD) concepts
- Integration for application to login, GCM integration for push notifications, Chat Integration, Animations Support, Custom Seek Bar Integration, Social Media Integration
- Expertise in developing Android Enterprise applications for tablets and mobile devices using Eclipse, Android SDK, Android Studio and ADT development tools.
- Experienced in working with several versions of Android SDK like Gingerbread, Honey Comb, Ice Cream, Sandwich, Jellybean, Kit Kat, Lollipop, Marshmallow.
- Experience in using various development environments like Eclipse and Android Studio
- Experience in developing various UI components like TextView, Customized ListView, Menus, Edit Boxes, Checkboxes, Dialogs, Buttons, Status Notifications, Action Bars and Spinners
- Strong experience with Android Framework APIs such as PhoneGap, GoogleMaps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs.
- Developed User Interfaces using HTML, HTML5, CSS
- Designed User Interface using custom layouts, dialog boxes, buttons and alert boxes
- Experience in JSON/XML based development for REST web services.
- Experience in developing UML Diagrams, Use Case Diagrams and Class Diagrams
- Experience in using SQLite, SQL, MySQL
- Experience with version control systems (GitHub)
- Experience in different types of testing such as functional testing, regression testing and Emulator testing.
- Experience in developing JUnit test cases
- Experience in Android debugging tools such as ADB, Trace, DDMS, Log Cat, Eclipsed Tools and Monitor
- Good exposure in troubleshooting and debugging android applications
- Hands on experience in deployment & publish android application on Google Play market
- Motivated highflier with excellent verbal/written communication skills, admirable presentation capabilities, efficient requirement gathering ability and effectively convey them to other members in the team.
TECHNICAL SKILLS
Frameworks: JDK, Android SDK, Android NDK, Xamarin Framework
Languages: JAVA,, JavaScript, PHP, C &C++, Processing, Visual Basic, AngularJS
Programming Languages: HTML, HTML5, DHTML, Processing, JavaScript, JQuery1.2, PHP 4/5, Java, C#
Markup Language: HTML/HTML5, CSS3, JSON, XML, JavaScript,Json
OS: Windows 7/Vista/XP, Mac OSX, Android,Linux
Development tools: Eclipse Kepler, NetBeans 5.x, MS Visual Studio, Android Studio 3.0
Databases: SQL, SQLite, MS-Access,MySql, NoSQL
Web Services: REST, RESTful API
Testing: Unit Tests, UI Tests.
Version Controllers: GIT, GITHUB, SVN
Tools: /Technologies: PHPMyAdmin, Processing,UML, Eclipse, NetBeans, Microsoft Office Suite, Oracle.
Other: LEAP MOTION, UNITY, Raspberry Pi, Kinect SDK, Eclipse, Android Studio 2.0/3.0, Visual Studio, Gradle, QT,Tensor Flow, Git, Bluetooth, Augmented Reality
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Senior Mobile/Android Developer
Responsibilities:
- Involved in requirement gathering, UI design and application development
- Worked with Android Studio and Terminal for debugging and coding.
- Worked extensively Using Android SDK framework
- Expertise in developing Apps using SQLite, Java, XML, JSON, Google Play Services API, RESTFul Api’s,
- Hands on experience in developing Android Enterprise Applications for mobiles and tablets using Android SDK and ADT tools.
- Very Good understanding of Android back-end and UI guidelines
- Experience in developing Android Application using Eclipse, Android Studio, Android SDK, Android API’s, DDMS and ADT plug-in
- Used MVC pattern for designing the application using Android Studio and Android SDK.
- Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
- Used JIRA platform while developing the mobile application to increase the productivity and to follow the tasks provided to accomplish the project
- Experienced with GIT to update the repositories and to collaborate with the team by using GIT Hub to check the conflicts
- Extensive work on enhancing SMS, Email, Geo-Fencing, Google Maps, In-App/Online purchase using PayPal and Stripe, Event Ticketing and Ticket scanning.
- Used C, C++ to work on NDK platform for building the native android mobile applications
- Developed the activities and UI layers
- Used Dynamo DB with NoSQL Data base to maintain the data by using the methods to insert update and to delete the data
- Used Ionic framework to develop and build the hybrid applications for both android and iOS also use Java script for the back end functionalities to develop the hybrid applications.
- Worked on material design for mobile application as per the business rule from the client side
- Worked on Angular JS to give the functionalities for the user interface
- Created code to generate the accelerometer for the location services
- Created code to generate the Latitude and Longitude values to trace out the location services
- Worked on TDD (Test Driven Development) in this project to bring out the quality output of the application
- Built apps in Android platforms using Swift, Objective C, PHP and Java
- Used Cordova in Ionic framework to build the hybrid mobile applications
- Used Espresso to provide APIs for writing UI tests to simulate user interactions within a single target app
Environment: Android SDK, Processing, Android Studio 2.0/3.0, ADT Plug-in, NetBeans, Python, PHP, HTML5, Marshmallow Android NDK, JIRA, JDK, SQLite, REST API, Eclipse IDE, Swift, Cordova, Ionic Framework, Automator
Confidential, Irvine, CA
Android Developer
Responsibilities:
- Designed and developed cross-platform android application.
- Worked on innovative background reflecting the user account status that changes according to user’s account
- Used android studio 2.0 to develop the functionalities of the mobile application in android to run the application faster
- Used NoSQL Data base to maintain the data by using the methods to insert update & to delete the data.
- Worked on Native applications by using Linux kernel, in application
- Worked on hybrid applications by using Xamarin framework for both Android and iOS
- Designed screens related to categories and detail description for Tablet for both 7 inch and 10-inch devices by customizing views as per mockup. Also created Master-Detail Interface for tablet implementation.
- Updated backend validations to meet tablet specific requirements
- Implemented unique design for portrait and landscape mode
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Designed and implemented a user friendly retail market oriented application.
- Work with outside data sources and API's
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Designed and developed Mobile Media application for Android mobile devices with extensive user interface development.
- Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
- Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets
- Used web views, list views & populated lists to display the lists from database using simple adapters.
- Handled authentication, API capture, directory listing, and folder drill in and out, and file mime-type stream download and intent handling.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information
- Used MVC for back office data control & Hands on experience with website
- Added parser classes for Tablet, which involved parsing JSON feeds
- Created UI & functionality for authentication feature Worked closely with the testing team
- Involved in development and enhancements of features to restrict the usage based on Authorization and Authentication tokens
- Provided subsequent releases, which included feature changes, enhancements and bug fixes
Environment: Java, Android Studio 2.0, Android SDK, Android NDK 2.3.3, MVC, JQuery, XML, HTML, CSS, Eclipse IDE, Linux, Agile, Automator
Confidential
Systems and Senior Computer Analyst (Java/PHP)
Responsibilities:
- Development and maintenance of the website
- In charge of preventive and corrective maintenance of stations
- Administration and maintenance of the network security
- A Java Server Faces with JDBC to MySQL Filemanager website was also constructed in NetBeans to manage Ecology Metadata Language data files.
- Work was created on a Window XP Parallels Virtual Machine instance in Mac OS Leopard and released as an open source SourceForge application.
- Conversion of a JSP MySQL research listing web application to PHP and Drupal PHP module setups.
Environment: Java, JDBC, PHP, Drupal, Xfroms, JQuery, HTML, CSS, JavaScript, JSP,, MySQL, Windows XP, MacOS, JUnit
Confidential
Professor for PHP/Web Developement
Responsibilities:
- Developed a PHP web app to simulate business environment for Business 101 students
- Debugged, profiled and fixed bugs in the existing application
- Refactored code for better performance
- Developed Curriculum and Coding Exercises for incoming students
Confidential
Computer Analyst and Development Manager
Responsibilities:
- Worked directly with client to develop layout, color scheme for the website, finally implemented responsive interface design with HTML, XHTML, CSS, JavaScript, Ajax, JSON, and JQuery.
- Involved in implementation of PHP Session and Cookies implementation
- Worked on creating a responsive redesign of webpage and created modules in Drupal.
- Used AngularJS to create a Single Page Application (SPA), which bind data to specific views and synchronize data with server
- Created single (HTML & inline CSS) pages multi (desktop and mobile) client ads
- Worked with remote teams to finalize requirements and complete the campaigns.
- Co-ordinated with QA for testing, Production releases, deployment and integration strategies and implementation.
Environment: Java, PHP, Drupal, JQuery, HTML, CSS, JavaScript, AJAX, JSON, SPA, AngularJS, Agile, Junit testing
Confidential
Java/PHP Developer
Responsibilities:
- Back end development and maintenance of websites using PHP, Drupal and MySQL
- Worked on digital assets creation with Adobe Photoshop, InDesign, and Illustrator
- Created a browser based text editor using HTML, CSS, JavaScript, jQuery and AngularJS
- Gathered user requirements, architect software design and data models, defined criteria for system testing and defined SDLC
- Developed jQuery plugin for accordions and customized them meeting the business requirements.
- Integrated front-end using HTML, CSS, JavaScript, and Ajax technologies
- Worked on Database management with creation of schedulers, triggers, stored procedures and database backups
- Worked in Agile methodology and participated in daily stand ups, sprint planning, retrospective and creation of user stories in RallyDev
- Used JavaScript and JQuery for validating the input given to the user interface
- Involved in implementing JQuery for providing interactive user interfaces
Environment: Java, PHP, JQuery, HTML, CSS JavaScript, Angular, Ajax, Agile
Confidential
Software Developer
Responsibilities:
- Developing for Drupal core, theming, and custom modules
- Customizing and creating websites using Drupal framework
- Maintain databases for websites using MySQL
- Develop front-end using HTML & CSS, JavaScript
- Worked in different phases of development lifecycle
Environment: Java, PHP, Drupal, JQuery, HTML, CSS, JavaScript, MySQL