Leto Bukarica, Developer in Belgrade, Serbia
Leto is available for hire
Hire Leto

Leto Bukarica

Verified Expert  in Engineering

Computer Science Developer

Location
Belgrade, Serbia
Toptal Member Since
November 28, 2020

Leto excels at tackling challenges, problems, and tasks related to software development. He has worked in all development-related positions in his 12 years of work experience, from developer and architect to team lead and CTO. Leto's most notable quality is the ability to comprehend all layers of abstraction of a software product while still maintaining its integrity as a whole.

Portfolio

Adastra DOO
NGINX, Vue, MongoDB, MySQL, Laravel, Java, Spring
Deploy Inc
Amazon Web Services (AWS), Elasticsearch, Memcached, Redis, PostgreSQL...
Freelance
jQuery, PHP, JasperReports, HL7 FHIR Standard, HL7, REST, SOAP, MySQL, JBoss...

Experience

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Spring, Laravel, Ruby on Rails (RoR), MySQL, Java, GitHub, Jira, IntelliJ IDEA

The most amazing...

...system I have had a pleasure of building is the Heliant Hospital information system which was used in 100+ health institutions.

Work Experience

Co-owner, Software Developer

2018 - PRESENT
Adastra DOO
  • Developed the Serbian cultural heritage browser (www.culture.rs).
  • Built a centralized archeological information system (ARHIS).
  • Developed a cultural heritage publisher platform that publishes content to the heritage browser.
Technologies: NGINX, Vue, MongoDB, MySQL, Laravel, Java, Spring

Tech Lead

2016 - PRESENT
Deploy Inc
  • Migrated, developed, and maintained the Crunch Fitness platform. Managed three web portals (members, public, and admin) with all of the backing services on AWS infrastructure.
  • Designed and constructed a system for Bucket Technologies, a US-based startup. It included two web apps, a few back-end services, and integrations with a POS to generate Bucket codes, which can be used in the web apps to cash out customers' coins.
  • Led the development of Ally Bank projects—lucky penny, hardest-working dollar, ICC own the save, and micro-websites for Ally bank's marketing department.
  • Developed and maintained AdFormics marketing platform, a multi-part platform consisting of a dashboard for managing campaigns, custom ad based HTML video games, and HTML/MRAID snippets.
Technologies: Amazon Web Services (AWS), Elasticsearch, Memcached, Redis, PostgreSQL, Ruby on Rails (RoR), iOS, Android, React, RESTful Services, Microservices, Lambda Architecture, REST, CSS, JavaScript, Spring Boot, HTML, VAST, MRAID, Spring, Groovy, Grails, Java

Software Engineer

2010 - PRESENT
Freelance
  • Developed a centralized vehicle database—AMSS (department for motor vehicles). The catalog is used by insurance agencies, technical examiners, and the tax administration (Ministry of Finance).
  • Published a family violence interactive scene for the Center for Investigative Journalism of Serbia. It is a React 360 interactive scene depicting a family violence scene in 2017 that resulted in death.
  • Developed an information system for children at risk, CIM (youth integration center). It's a web app for the center's volunteers and employees and gives centralized support for the drop-in shelter and program of education for children at risk.
  • Built the Transplantation IS for the Ministry of Health (Department of Biomedicine). It centralizes waiting lists and basic medical documentation in preparation for EuroTransplant (kidney, heart, and liver).
  • Helped to integrate HIS and centralized EHR, EU-IHIS. Added support for transferring medical documents to centralized electronic health record (using HL7 CDA). Queried EHR for critical data.
Technologies: jQuery, PHP, JasperReports, HL7 FHIR Standard, HL7, REST, SOAP, MySQL, JBoss, PrimeFaces, JSF, Laravel, Java, React 360

Software Engineer, Team Lead, CTO

2011 - 2016
Heliant Health
  • Led development teams that built the Heliant Health family of products.
  • Developed features and provided support for the team and customers.
  • Defined the architecture and refined business processes.
Technologies: Linux, Eclipse, SOAP, RPC, Picture Archiving & Communication Systems (PACS), HL7 FHIR Standard, DICOM, HL7, JasperReports, jQuery, JavaScript, CSS, HTML, Jakarta Server Pages (JSP), MySQL, Hibernate, JBoss, Java EE

Heliant Health HIS

https://heliant.rs/?lang=en
A Java EE based application using MySQL database with a modern web front end.

It's a complex enterprise app used in health institutions which covers all of the out-patient and in-patient interactions with the health institution (including diagnosis, medications, treatments, procedures, etc.).

It also supports business needs (like reports, generating invoices, stockroom management, occupancy management, etc.).

Besides being used in general hospitals, it's configurable, so it is used in children's hospitals, oncology hospitals, and clinical centers. A branch of it is also used in primary healthcare centers, privately owned medical institutions, and other types of healthcare centers.
2004 - 2009

Master's Degree in Computer Science

University of Belgrade - Belgrade, Serbia

Libraries/APIs

jQuery, JasperReports, Vue, MRAID, React

Tools

IntelliJ IDEA, Jira, GitHub, NGINX

Frameworks

Spring, Laravel, Ruby on Rails (RoR), Hibernate, Jakarta Server Pages (JSP), Grails, Spring Boot, JSF, PrimeFaces

Paradigms

Agile Software Development, HL7 FHIR Standard, REST, Lambda Architecture, Microservices

Languages

Java, HTML, CSS, JavaScript, Groovy, PHP

Platforms

Amazon Web Services (AWS), Windows, Linux, Java EE, JBoss, Eclipse, Android, iOS

Storage

MySQL, PostgreSQL, MongoDB, Redis, Memcached, Elasticsearch

Other

Computer Science, HL7, DICOM, Picture Archiving & Communication Systems (PACS), RPC, SOAP, VAST, RESTful Services, React 360

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring