We provide IT Staff Augmentation Services!

Java & Android Developer Resume

3.00/5 (Submit Your Rating)

Brooklyn, NY

PROFESSIONAL SUMMARY:

Software Developer with experience in Windows and Android applications development and training. Broad range of expertise in the full software development lifecycle with a successful track record of conceptualizing and delivering applications and customizable solutions. Problem solver who quickly grasps complex systems, identifies opportunities for improvement and coordinates the resolution of critical issues.

KEY SKILLS:

Programming languages: Java/Android, SQL, HTML, Object Pascal/Delphi

IDEs: Android Studio, Eclipse, IntelliJ IDEA, NetBeans, Microsoft SQL Server 2008 - 2015

Version control: Git/Bitbucket

Platforms: Android , Microsoft Windows, Linux Ubuntu distributions

Languages: English, Russian

PROFESSIONAL EXPERIENCE:

Java & Android Developer

Confidential, Brooklyn, NY

Responsibilities:

  • Developed Windows and Linux applications on Java in Eclipse or ItelliJ IDEA IDEs
  • Used Eclipse+ADT and Android Studio IDEs to develop mobile application, FuelStat, which helps car drivers monitor fuel consumption of their vehicles and calculate money spent for fueling.
  • Developed UI for all Activities and Fragments of the application using ListView, ScrollView, Table, Linear, Constraint and other layouts, Button, EditText, TextView, ImageView and other widgets.
  • Implemented concurrency using AsyncTask, Loader, threads, thread pools, locks and conditions.
  • Shared application data via content providers, used REST API and JSON to provide apps with updated data.
  • Built apps responsive to system events by using broadcast receivers.
  • Used Serializable objects to send information across activities; ensured compatibility of application with different screen sizes; worked on local data storage using shared preferences and SQL database via JDBC.
  • Tested application across different versions of Android and different Android phones to assure quality and performance.
  • Performed QA role, fixing bugs and fragmentation issues, carried out unit testing with debugger.

Java & Android Teacher

Confidential

Responsibilities:

  • Gave lectures and conducted workshops on software development using Java and Android for a group of 18 students.
  • Engaged students in the learning process through individual project mentorship; delivered learning-centered instruction which promoted learning and allowed students to realize their creative potential.
  • Held midterm tests and control works to check students’ knowledge and skills; developed individual exercises to fill gaps in knowledge and analyzed hard to understand topics.

Head of the Laboratory of Information Technologies of Education

Confidential

Responsibilities:

  • Interacted with university departments to identify needs in development of computer-based training applications.
  • Leaded a team of 7 developers in creating educational computer programs used in schools throughout the Volgograd region.
  • Conducted courses on programming in Pascal and Object Pascal to train a team of 23 software developers.
  • Identified successful methods to in corporate computer technology in educational activities of various disciplines.
  • Held workshops for students and university staff on the organization of the educational process in computer environment.
  • Educational computer programs on psychology and geometry.

We'd love your feedback!