Petar S.

About Me

I am an experienced Android Application Developer with in-depth experience working with small to medium size Android mobile applications. I also specialise in back-end systems, real-time systems (e.g. socket.io), and software planning/development. I am a collaborative leader with strong communication skills who can work with all types of clients while keeping them informed throughout every step of the process from inception to completion. Passionate about keeping up with technology advancements, I am an avid learner and seeker of new technology capabilities. I am passionate about delivering outstanding software solutions that consistently meet and exceed clients' expectations.

Frontend

Other

Work history

UpStack
UpStack
Software Developer
2016 - Present (9 years)
  • Create innovative software solutions for a wide range of business needs.

Microsoft
Microsoft
Software Engineering Intern
2016 - 2016
  • Played key role in a migration between two engineering systems by investigating and fixing issues in internal tooling, successsfully unblocking teams from migrating.

  • Prototyped running deployment-critical test suites as part of a continuous integration process using Visual Studio Online.

  • Consistently recognized for exceptional performance, earning positive manager and peer feedback.

CROZ
CROZ
Software, Tools, Architecture and Integration Consultant
2012 - 2016 (4 years)
Zagreb, Croatia
  • Managed various high-profile projects for key customers by developing and designing complex front- and back-end solutions using a variety of JVM-based and mobile technologies.

  • Led multiple development teams to continuously innovate and improve the software development process by introducing new tooling, technologies, and methodologies.

  • Delivered numerous high-impact presentations from University lectures to presentations at international development conferences.

Partners in Enterprise
Technology Partner
2011 - 2015 (4 years)
  • Delivered continuous technical insight and feedback on feasibility of ideas and projects.

  • Developed several white-label projects to be easily customized and skinned for specific clients.

  • Managed numerous complex projects as an independent remote developer.

Showcase

Android Developer
Android Developer
  • Developed a proof-of-concept Android application for image selection and high-quality printing to local kiosks.

  • Participated in a competition with Agrokor to create innovative technological solutions.

  • The application allows users to easily choose images and receive printed results.

Android developer
Android developer
  • Developed the Android application for the Tour of Croatia cycling race.

  • Led the development of the application flow, API architecture, and mentoring of team members.

  • Communicated with stakeholders and other teams involved in the project.

Android developer
Android developer
  • Developed the Android application for the European Universities Games 2016.

  • Built the integration between the official EUG2016 WordPress site and the mobile API backend.

  • Implemented an interactive camera feature for users to add event-related stickers to photos and share them.

Education

Education
PHP application development basics (58312 / OIPA) Basic use of Linux operating system (86495 / OKOSL) Advanced use of Linux operating system (86484 / NKOSL) Web project development (IZRWEB) Programming in Haskell (127252 / PUH) Scripting languages (86526 / SKRJEZ) Network programming (34335 / MREPRO) Competitive programming (65973 / NATPRO) Introduction to Java programming language (38047 / OPJJ / ČupićJava)
Faculty of Electrical Engineering and Computing, University of Zagreb
2014 - Present (11 years)