Bojan C.

About Me

Experienced Android Developer that specializes in social applications, business service applications, and product launch applications. I am not limited to producing beautiful code as I have had the responsibility of leading several projects which included organizing, planning and leading the project development and my team members with the addition of handling the communication between tech and non-tech teams. I am agile with business processes for product development, and I am always on the lookout for new opportunities to learn new technologies. I handle communication with clients and stakeholders effectively and promptly.

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Software Engineer
2017 - Present (8 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.

GroundLink
GroundLink
Android Developer
2019 - 2020 (1 year)
Remote
  • Designed and developed an intuitive car service technology with multiple features for a professional chauffeured car service worldwide.

  • Worked on improving application performance and implementing new technologies to maximize development efficiency.

  • Collaborate with cross-functional teams to define, design, and ship new features.

KUDOS d.o.o
KUDOS d.o.o
Senior Android Developer
2017 - 2019 (2 years)
Remote
  • Designed, developed, debugged, and tested Android UIs for complex Android systems on different brands of TVs.

  • Provide regular technical leadership, guidance, and oversight on assigned projects within the company.

  • Provide expert direction in defending digital safety, security and privacy on different TV softwares.

Sync Rentals
Sync Rentals
Software Developer
2015 - 2016 (1 year)
Spain
  • Worked on new features and other improvements of Android development projects on behalf of Sync Rentals.

  • Managed and supported the backend web services and APIs of mobile solutions developed by Sync Rentals for clients.

  • Performed regular code reviews, wrote unit tests, and contributed to architectural planning and the regular refactoring of apps for clients.

Engineers London Limited
Engineers London Limited
Head of Mobile Development
2014 - 2017 (3 years)
Serbia
  • Provided regular technical leadership and guidance as Head of Mobile Development for Engineers London.

  • Effectively coordinated the development of Android and iOS solutions for clients in conjunction with other departments and stakeholders.

  • Led as technical expert in the development of native Android apps and backend API maintenance and implementation services.

Telekom Srbija
Telekom Srbija
Software Engineer
2014 - 2014
Serbia
  • Worked as a Java developer planning, designing and developing web services for Telekom Srbija.

  • Managed the PLSQL/Oracle procedure maintenance and provided support for the migration of software solutions to Java web services.

  • Provided technical engineering and direction for the integration of the client's IBM Enterprise Service Bus (Integration Service Bus) process.

Minamargroup
Minamargroup
Fullstack Developer
2011 - 2013 (2 years)
Remote
  • Participated in and collaborated with other developers on the part-time web development process of software solutions for clients.

  • Prepared and delivered both frontend and backend web development services to clients of the Minamargroup.

  • Provided technical expertise in building multiple corporate websites for penny stocks and forex trading websites.

Showcase

Team Lead - Ciao Chat
Team Lead - Ciao Chat
  • Ciao Chat is a social network app and location-based messenger.

  • The project involved the entire product lifecycle, from initial concept to a fully functional product.

  • The developer utilized various technologies including REST, Socket.io, SignalR, ORMLite, GCM, Billing, Facebook SDK, Google SDK, and more.

Developer - Jump'n'Roll Eyeball
Developer - Jump'n'Roll Eyeball
  • Developed a native 2D platformer game named Jump'n'Roll Eyeball using Android and AndEngine.

  • Responsible for game concept development, level design, and overall game design.

  • Collaborated closely with the design team to create a fast-paced, reflexes-testing game.

Team Lead - Nasa Patrola
Team Lead - Nasa Patrola
  • Developed a community/public service app for a client, NasaPatrola.

  • Implemented features including user-reported police patrols, safe route navigation, and chat functionality.

  • Managed team organization (Android & iOS) and client communication throughout the project.

Team lead - Epson Catalogue
Team lead - Epson Catalogue
  • Developed an Android app for the Epson Asia branch's sales team to display and promote products.

  • Responsible for key features including a comprehensive product catalogue with images/videos, ROI calculators, comparisons, and offline functionality with smart sync and storage.

  • Led the development of app components, UI/UX, and database design, including simulated projector lens capabilities via a game engine.

Team Lead - Cost Boss
Team Lead - Cost Boss
  • Developed Costboss, a time tracking/shift management app for employees using Bluetooth beacons.

  • Implemented a multi-user environment within Costboss to facilitate shift data management.

  • Designed and implemented a beacon communication system for shift management, including validation and restriction.

Team lead - Mondelez Vegemite
Team lead - Mondelez Vegemite
  • Developed a Cross-Platform application for the upcoming Olympic Games, promoting the Mondelez Vegemite brand.

  • Implemented features including video recording, drum sound generation, and shake detection through Android modules.

  • Managed client communication and team organization throughout the project.

Education

Education
BSc in Computer Science and EE
University of Belgrade, Faculty of Electrical Engineering
2008 - 2013 (5 years)