We provide IT Staff Augmentation Services!

Flutter Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6+ years of experience in Java and Android development.
  • Skilled in Kotlin and Flutter.
  • Hands on experience on React Native.
  • Experience in MVC and MVVM.
  • Experience in Native Components of Android applications: Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments, and Support Libraries to create high quality and stable applications.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React Native Application.
  • Experience on state management tools like Redux, Bus Stream Builder, Bloc.
  • Experience in Android UI toolkit and Layout Managers.
  • Proficient in the Android application framework.
  • Experienced with AndroidSDK tools.
  • Experience in working with web technologies like HTML5, CSS, Ajax, jQuery , andJavaScript.
  • Able to handle JSON and XMLHTTP requests from web services and parsing responses using native implementations and third - party libraries.
  • Designed GUI and interfaces with services for mobile applications and worked on OOD (Object Oriented Designs).
  • Extensively worked on memory leaks, push notifications, multiple screen support, data offline usage, accounts, and sync onAndroid.
  • Expertise in Android application development using Eclipse IDE, Android SDK, Android emulator , and ADT plug-in
  • Expertise in Data Structure, Multithreading, Collections, Exception Handling , andSerialization.
  • Experience in working with Google Maps API, GPS Location Data, Google Play Services API, Google Analytics, Google Cloud Messaging API, Location Manager, and NotificationManager.

TECHNICAL EXPERIENCE:

Programming / ScriptingLanguages: Android, Kotlin, Java, J2EE, JDBC, UNIX Shell scripting, Flutter .

Development Tools: Android Studio, JDeveloper, Azure, NetBeans6.X, MSVisual Studio Code, IntelliJ IDEA, XCode, Eclipse.

Web Technologies: HTML 5.0, AJAX, DHTML, XSL, XSLT 2.0, jQuery, JSP, JavaScript, Servlets, AngularJS, Angular, NodeJS, jQuery Mobile, Ionic.

Web Services: Android SDK, HTTP, Restful Web Services, Google APIs, XML, DOM parsers, SAX parsers, SOAP, JSON

Database Technologies: MySQL, SQLite, SQL Server.

Third Party Libraries: Picasso, phone gap, Espresso, OpenGL, Cordova, Dagger .

Testing Tools: Espresso, Mockito, DDMS, Logcat.

Mobile Technologies and Tools: Android Emulator, Trace View, Draw 9-patch, IBM Mobile First v7.1, v8.0.

Operating Systems: Windows, Linux, UNIX, VMware

PROFESSIONAL EXPERIENCE:

Confidential

Flutter Developer

Responsibilities:

  • Working on building a new flutter mobile application called “My Lawn”.
  • Created reusable widgets of primary colors and font sizes which can be referenced in any module of the codebase.
  • Involved in documenting UI designs to determine the possible best widgets to make screens look beautiful.
  • Implemented the graph designs using the charts flutter package to show the Weather tracker for the last 7 days.
  • For the state management in the app we are using a customized bus stream builder.
  • Involved in reviewing the code.
  • Used to track the agile approach through Jira.
  • Used Zeplin for UI designs.
  • Involved in documenting the endpoints required for the screens in the application.
  • Efficiently consumed and managed RESTful web services with XML and JSONformats.
  • Supported the design, development, testing, and implementation of new business and support applications.
  • Migration of All Legacy Applications to integrate GIT/BitBucket Repositories, Jenkins, Artifactory, with SonarQube Analysis in CI/CD Pipeline Infrastructure.
  • Developed code for the Custom Menus, Dialogs and Image Views, PushNotifications.

Confidential, Cleveland, OH

Android / IOS Developer

Responsibilities:

  • Developing mobile applications in Flutter and/or Java/Kotlin/Swift.
  • Working on a Hybrid mobile application which allows the users to remotely deposit their checks into their bank account.
  • The application runs on IBM Mobile-first platform(MFP) 8.0 which includes technologies like Cordova, Angular, Java, Ionic, Html, andCSS.
  • Implemented REST services to call the Api’s in the backend server to get required HTTPresources.
  • Analyzed with the POSTMAN tool to verify the backend server response for the REST calls.
  • Using tools like Splunk and Kibana for checking the application logs.
  • Used to deploy the adapter in mobile-first console(MFP) running on WAS 9 environments.
  • Worked on Oauth Set Up on for initiating the token and security setup for the login process. where we used to call a security question through a security challenge handler.
  • Updated the Android SDK to the latest level which is available in the current market.
  • Have Experience on IBMTrusteer which is used as an extra security mechanism for the mobile app.
  • Integrated the third party camera plugin from vendor MiTek in both Android and IOS for capturing the front and back of the checks.
  • Worked as production support for critical priority issues which will be ticketed from the customer care specialist.
  • Build CI/CD using Xcode server and was responsible for manning App Store Connect Account to handle Apple release.
  • Used to test the apps through apple test flight and google beta testing.
  • Involved in the development and enhancements of features to restrict usage based on Authorization and Authentication tokens.
  • Used a sliding side menu library for easy navigation through the app and enhanced the UI design of the application.
  • Implemented Jenkins pipeline for continuous deployments. Installed and configured Jenkins CI/CD pipelines, installed plug-ins, configured security, created a master and slaves for implementation of multiple parallel builds.
  • Implement the Mobile-First analytics to Insight crash reports, users, audience, and events for monitoring the app across the App Store and Google Play.
  • Implemented third party components to use Camera, GPS, and other Social Networking API's to integrate them to the MobileApplication.

Environment : IBM Mobile First Platform 8.0, HTML5, CSS, JavaScript, jQuery, SQLite, SQL Databases,Junit, GPS Services, GitHub for version control, XML, JSON Frameworks: UIKit, Core Location, Agile Scrum Methodology, Eclipse IDE, REST Web Services, Objective-C, Swift, React Native, Splunk, Kibana .

Confidential, St. Louis

Android Developer

Responsibilities:

  • Worked in using React native components, Forms, Event, Keys, Navigation, and Redux concepts.
  • Worked on the state, specs, props, and events to create interactive React JS components.
  • Implemented MVVM architecture using React and Redux framework.
  • Developed the flux pattern by using the redux framework as a core dependency.
  • Experience with common front-end development tools such as Babel, Webpack, and NPM.
  • Experienced in React native JS and working with React native Flux architecture. Used React native-Router to turn the application into Single Page Application.
  • Worked on React native JS Virtual Dom and React native views, rendering using components that contain additional components called custom HTML tags.
  • Created worker threads for handling long term operations to ensure the best performance.
  • Handled time constraint issues, exception and error handling for the app.
  • Involved in post-production support and Change Request process to fix the bugs
  • Implemented a well-versed error handling system in theapplication.
  • Used Multi-Threading extensively as the immersion reading needed many tasks to be performed at one time.
  • Handled XML data using efficient parsing techniques such as DOMparser.
  • Responsible for consuming the REST services, getting JSON responses, and parsing them to get the required information.
  • Worked on GoogleAPIs such as Firebase, Google Play services, Email Integration API to examine the viability of the app over Google services exclusively.
  • Used RxJava as a library for composing asynchronous and event-based programs by using observable sequences.
  • Used GIT for project management and version control.

Environment : Android SDK, React Native, Google Maps, XML, HTML, Dagger, Retrofit, RX Java, Appium,, Espresso, Agile Environment, OkHttp .

Confidential

Android Developer

Responsibilities:

  • Understanding the requirements of the module.
  • Developed the application to adapt to various orientation support and resolutions based on the device.
  • Responsible for the development of all application components and resources.
  • Performed testing on Physical device and the android emulator.
  • Built compatibility with android version 1.5 to present.
  • Custom Alphabetical Dictionary integration, rearrange, and move cards in deck feature, search cards feature.
  • Developed the SQLite database to store data and enable features to work offline.
  • Responsible for executing the code, deploying the application, and fixing the bugs.

Environment: HTML5, CSS3, JavaScript, SASS, Angular. JS, NodeJS, Ajax, JSON, REST APIs, Agile, GIT, JIRA .

Confidential

Java Developer

Responsibilities:

  • Development, Testing, Maintenance, and product delivery.
  • Developed a scalable and maintainable application using the J2EE Framework, Hibernate, MVC Model, Struts, and J2EE DesignPatterns.
  • Prepared SOW (Statement of Work) by communicating with agencies and organized meetings about requirements.
  • Followed Java J2EE design patterns and the coding guidelines to design and develop the application.
  • Developing the application using Struts and Spring-based frameworks.
  • Done with Server-side validations using the Struts Validation Framework.
  • Processed JSON response data by consuming RESTful web services and used an Angular filter for implementing searchresults.
  • Developed the Action Classes which is in between view and model layers, Action Form Classes which is used to maintain session state of a web application, created JSPs (Java Server pages) using Struts tag libraries and configured in struts-config.XML, web.xml files.
  • This application is designed using MVC architecture to maintain easily.
  • Created new Soap services using JAX-WS specifications.
  • Wrote JUnit test cases for testing.

Environment: Java, Struts, Hibernate, JSP, Servlets, SOAP UI, HTML, CSS, JavaScript, JUnit, Apache Tomcat Server, EJB, NetBeans.

We'd love your feedback!