Späť na profesionálov

Android Developer

Prehľad


Krátke zhrnutie

Vývojár s pokročilými znalosťami technológií Java a Android. Skúsenosti s agilnými metodikami, najmä Scrum a Kanban. V minulosti riadil malé vývojárske tímy. Lákajú ho zaujímavé projekty. Písomná angličtina mu nerobí problém, verbálne dlho nekomunikoval, potreboval by ju oprášiť, ale komunikovať vie.

Pracovné skúsenosti

Senior Developer (2018 – 2020)

  • Agile (scrum) development of mobile SDK for biometric (fingerprint, face) scanning
  • Operating in Mac OS X and Windows environment
  • Java / Android development, continuous integration, automatic (unit, espresso), integration and system testing
  • Development of a Java-based SDK for biometric scanning, secure data handling, components for fast UI development, Android application using MVVM (MVVMi), and client-server infrastructure
  • Collaboration with international specialists
  • Conducting code reviews, automatic static analysis, annotation processor, AOP

Senior Developer, Team Leader (2016 – 2018)

  • Agile development of a mobile security SDK for banks and financial institutes
  • Worked in Mac OS X, Windows, and Debian environments
  • Developed in Java, C/C++, and Objective C with a focus on continual integration and automatic (unit) and integration testing
  • Contributed to a multi-platform SDK with Java and Objective C wrappers to enable secure one-time passwords computation, secure asset storage, and communication with back-end and out-of-band server
  • Managed international teams and collaborated with R&D
  • Configuration and management of server/back-end and generic push message services

Senior Developer, DevOps (2014 – 2016)

  • Participated in Agile development for a financial company
  • Worked in a mixed environment of Microsoft Windows and Ubuntu
  • Involved in PHP, Java, C++ development, deploy processes, data syncing, continual integration, and automatic (unit) testing
  • Developed a dynamic PDF rendering system (XML to XHTML to PDF) with digital signature and multi-threaded optimization
  • Created a (application) UI for displaying and manipulating PDF contracts, including signing and accepting terms, with support for a sign pad
  • Developed Java beans (connectors, handlers, etc.) as part of integration

Senior Developer, Product Manager (2011 – 2015)

  • Led web portal development and support, working as a project lead and architect
  • Operated in a mostly Microsoft Windows environment
  • Engaged in PHP, C/C++, and C# development, team synchronization, deploy processes, and shell scripting

Developer, Tester (2010 – 2011)

  • Engaged in development and software analysis
  • Worked in a partially Microsoft Windows environment and Ubuntu
  • Utilized test-driven development and followed a waterfall approach

Freelancer, Consultant (2008 - present)

  • Provided development, software analysis, and hardware and software consulting services based on customer requests
  • Worked partially in Microsoft Windows environment and Ubuntu
  • Engaged in PHP, Java, C/C++, and C# development, as well as computer servicing and server management

Software Engineer, Tester (2006 - 2008)

  • Contributed to development, software, and hardware testing
  • Worked mostly on the Microsoft Windows platform
  • Focused on C/C++ development, unit testing, and scripting
  • Undertook a half-year business trip to Austria and Finland

Network Administrator, IT Support (2002 - 2003)

  • Managed business networks, server management, and hardware support
  • Primarily operated on the Microsoft Windows platform

Web Developer, Freelancer (2000 - 2006)

  • Specialized in web portal development and custom project development
  • Operated mostly in the Microsoft Windows environmen
Author
Android Developer
63693533f064f880dde63fb8
Zamestnanec6165  / Mesačne
Kontraktor398  / Denne
ÚroveňSENIOR
Role
Android Developer
Jazyky
English
Zručnosti
AndroidApplication ServerArchitectBashCC ServersC#C++CVSCode ManagementContainer Engine SoftwareContainerization SoftwareDatabaseDelphiDevOpsDockerExpress.jsFunctional TestingGitIntegration SystemsJBoss FuseJavaJavaScriptLinuxMAC OS XMercurialMySQLOperation SystemsOraclePHPPostgreSQLProduct ManagerReactRedisSQLShellSpringSystem TestingTeam LeaderTesterTesting TypesToolsUIUMLUnit TestingVisual basicXHTMLXMLXSLiOSjQuerynginxnode.js
Lokality
PrahaRemote