Andrej Z.

Andrej Z.

Senior Software Engineer

Osijek, Croatia
Hire Andrej Z. Hire Andrej Z. Hire Andrej Z.

About Me

Andrej is a Senior Android Developer with 8+ years of deep expertise in Java, Kotlin, Retrofit, Jetpack, etc; solving complex business problems through innovation and engineering best practices. He brings mobile projects to life from concept to implementation - driving architecture and functionality decisions that produce clever solutions that perfect the vision of clients on projects.

Portfolio

Team Member RoboKiller
Team Member RoboKiller

RoboKiller is a spam call and robocall blocker that helps users filter and control incoming phone calls by automatically blocking and adding to the blacklist any unwanted caller. Implemented new features as a team member on the project, maintained features and fixed bugs on the app. It has 500k monthly and 40k daily active users.

Team Member - globaliD
Team Member - globaliD

The globaliD app allows users to privately and securely identify themselves to sites and apps. It collects verifications to build a user's reputation for the digital economy—without ever giving up control over their personal information. Worked on the payment feature of the app - facilitating safe and secure interactions with different service providers.

Team Lead - Real-Estate App
Team Lead - Real-Estate App

Worked as a Team Lead on a B2B CMS solution for real estate agents. Utilized client requirements in preparing feature descriptions for the solution; implementing and maintaining key features and components on the solution.

Work history

UpStack
UpStack
Senior Android Developer
2020 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Cypher
Cypher
Senior Android Developer
2016 - 2020 (4 years)
Remote
  • Build new Android apps and SDKs from the ground up on projects for clients; championing best practices and continuously improving the software delivery process.

  • Create tools and infrastructure to enable rapid iteration cycles on mobile; writing clean, maintainable code and handling tasks to develop, test, review, and ship new user-facing features on solutions.

  • Identify, troubleshoot, and resolve production bugs on several Android apps for clients.

Siemens
Siemens
Senior Java Developer
2014 - 2016 (2 years)
Osijek, Croatia
  • Designed robust architectural solutions for a monitoring and charging system used by large telecoms; implementing and maintaining features on project.

  • Liaised with the infrastructure and support teams to respond to and resolve complex issues on the system.

  • Worked on the delivery of technical deliverables/activities in line with Siemen's schedule; ensuring the quality of deliverables on the project.

StarNet Software
StarNet Software
.NET Developer
2013 - 2014 (1 year)
  • Exercised strong decision-making skills in the design, implementation and maintenance of features across multiple applications for StarNet Software.

  • Executed and coordinated requirements processes for the implementation of various desktop applications including some CMS solutions.

  • Reviewed functional and technical requirements on projects; raising potential issues and participating in design discussions on projects.

Microsoft Innovation Center
Microsoft Innovation Center
.NET Intern
2011 - 2012 (1 year)
Varadzin, Croatia
  • Worked in a fast-paced Agile environment producing a variety of internal applications for MIC Varazdin.

  • Learned and implemented a broad range of business processes and needs in generating actionable software requirements on projects.

  • Maintained and troubleshot user issues and software issues.

Education

Education
Bachelor's Degree in Information Technology
FACULTY OF ORGANISATION AND INFORMATICS
2009 - 2014 (5 years)