We provide IT Staff Augmentation Services!

Android Developer Contractor Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Confidential loves programming and is fascinated by the potential for Android apps and what it can do to impact people’s lives.
  • He loves building visually pleasing UI/UX by using specs from design.google.com and the new Material design introduced by Google in his work.
  • He has 14+ years of progressive Java/Spring experience with native Android for past 4 years.
  • He has a personal app in play store with 5000+ reviews and close to 100K downloads and has apps for other clients developed over last four years.
  • Excellent written and communication skills with an eye for aesthetic aspects in coding along with attention to details.
  • Used lot of third party APIs to accomplish complex task in android
  • Worked with newer Android Marshmallow API 23 & Material design
  • Worked on Android push notifications and notifications in general
  • Worked on Camera & Barcode Scanner API’s
  • Worked on SQLite & Simple XML, JSON
  • Worked with REST to GET/POST data to server
  • Worked with embedding google analytics in the app
  • Worked with AppCompatActivity and Fragments and in general Fragment to Activity communication etc.
  • Proficient with Android studio and Git or Mercurial for repository management
  • Strong understanding of REST and its security using apache CXF and Spring MVC
  • Excellent understanding of Spring with Maven & POM etc
  • Extensively worked on Agile and Scrum
  • Strong object oriented (OO) concepts Java/Spring/JEE background
  • Extensively worked on Eclipse and Git with Jetty/Tomcat server
  • Worked with Groovy/Mockito/PowerMock/EasyMock on writing Junit tests
  • Created Amazon EC2 Ubuntu instance and deployed tomcat & mysql
  • Good knowledge of general Algorithms to see whether processing could be improved
  • Good knowledge of Security algorithms and Cryptography in Java

TECHNICAL SKILLS:

Operating Systems: MAC OSX, Windows

Languages: Java 1.8, XML

Databases: My SQL, ORACLE

Server side skills: REST, Spring 3.x/JEE, JAXB, JMS, Web Services, Guava, Apache CXF

View related skills: Android latest API 23. Phonegap, JQuery Mobile, Spring MVC & Web flow, Ajax, jQuery

App Servers: Jetty, Tomcat, IBM WebSphere, Apache

Testing Tools: JUnit, Mockito, PowerMock, EasyMock, Groovy, Clover

IDE’s: Android studio, Eclipse, SQL Navigator, Maven

Version control: Git, Mercurial, SVN

PROFESSIONAL EXPERIENCE:

Confidential

Android Developer Contractor

Responsibilities:
  • Implemented landing screen with two way navigable book covers and gridview/listview for items.
  • Implemented several other features requiring Handlers/Tasks etc
  • Implemented Device Authorization feature where only 3 devices can access per user account
  • Made custom UI Components, wrote Services

Skills Used: JAVA 1.8, Android SDK 6.0

Confidential

Senior Android Developer

Responsibilities:
  • Fixing bugs in the camera in the android app
  • Release new business features

Skills Used: JAVA 1.7, Android SDK 4.0+

Confidential

Senior Android Developer

Responsibilities:
  • Working on building a compiling Android source and flashing devices with custom image.
  • Working with Google Maps & Android Camera feature
  • Setting up Amazon EC2 and adding web server & mysql.
  • Using simple XML and JaxB to communicated from app to server.
  • Setting up the maven workspace for Spring/REST development
  • Identifying & implementing architecture and design decisions.

Skills Used: JAVA 1.7, Spring 3.x, REST, Apache CXF, STS, GIT, XML/JAXB, JPA3.0/Hibernate, SQL Developer and Android SDK 4.0

Confidential

Senior Android Developer

Responsibilities:
  • Setting up the maven workspace for Android development and creating a systematic build process
  • Embedding Google Analytics code to track the app
  • Creating best practices documents for Java programming
  • Following Agile process and fixing bugs in the app

Skills Used: JAVA 1.7, Android SDK 4.0

Confidential

Senior Java/Spring Developer

Responsibilities:
  • Took initiative and worked directly with architect to define technology stack for the project.
  • Exposed services as RESTful APIs so that a mobile view can also use the same code.
  • Kept UI as mere a painting engine and hence came up with an XML/JAXB generated view contract
  • Worked on Spring Web flow and MVC to execute view smoothly.
  • Worked straight from wireframes/requirements to implement core functionalities.
  • Additionally worked on Pagination/Sorting/Security for the view mostly using Spring.

Skills Used: JAVA 1.6, Spring 3.x, Web Flow, REST, Web Service, Apache CXF, STS, SVN, XML/JAXB, JPA3.0/Hibernate, SQL Developer

Confidential

Software Engineer

Responsibilities:
  • Developed, tested, and reviewed software for a regulated server written in Java
  • Collaborated with system and test engineers
  • Worked on rewriting Alert monitoring design based on System engineer’s feedback. This code will be submitted for FDA approval soon.
  • Participated in implementing EDP (event driven pipeline). Individual components would hang out on to this pipeline and act when a message comes
  • Actively participated in sprint estimates and daily scrum meetings
  • Improved the overall performance of team by acting as a change agent in scrum retrospective meetings
  • Worked on decoding payloads and validating the values read from implanted devices. The code was rock solid and never had field issues.
  • Along with other fellow developers we incrementally improved code correctness by raising the bar while still achieving our sprint goals.
  • Removed and rewrite whole project by removing EJBs so basically used Pojo controlled by Spring. This way it could be deployed on lighter servlet containers such as Tomcat.

Skills Used: JAVA 1.6, Spring 3.0, Eclipse, IBM RTC, XML, JDBCTemplates, Servlet, SQL, Stored Procedures, SQL Developer, TOAD.

Confidential

J2EE Analyst

Responsibilities:
  • Worked on user requirement for PAT
  • Developed Messaging architecture using JMS to communicate between PAT (C/Unix based system) and IPSS (J2EE application) based on Oracle Advanced Queuing. Stored Procedure would call a Java program in J2EE environment.
  • Developed/Deployed another messaging architecture using MDB which connect mainframe to CASS (J2EE application) based on MQ Series (Request/Reply model)
  • Wrote and deployed session beans for projects.
  • Designed JSP using Struts for CASS and IPSS project.

Skills Used: JAVA, J2EE, Struts Framework, XML, JDBC, Servlet, SQL, Stored Function/Procedures, WSAD, Websphere Application Server 5.0, Xemacs, Oracle, SQL Navigator.

Confidential

Software Developer

Responsibilities:
  • Worked on the secure login of registered users using https protocol and using X509 certificates.
  • Wrote java code for automatic generation of email to customers.
  • Wrote SQL queries to generate data to send to registered users and generate reports using JasperReport.

Skills Used: JAVA, JDBC, Servlet, SQL, Eclipse, Tomcat, MySql, CVS, keytool, MAC OS

Confidential

Java Intern

Responsibilities:

  • Implemented JUnit test cases which included dynamic Mock object tests and Cactus test.
  • Wrote standard SQL queries to get the data for test cases.
  • Improved the test code coverage from 38% to 52% and JUnit success rate to 99%.

Skills Used: JAVA, IntelliJ, Perforce, WebLogic, JUnit, Clover, Oracle, Ant

Confidential 

Web Developer

Responsibilities:

  • Develop and maintain a Web site using HTML and Java script.
  • Initiated development of the website using templates and cascaded style sheets.

Skills Used: Macromedia Dreamweaver 4, HTML, Adobe PhotoShop.

We'd love your feedback!