Dinko M.

About Me

I am a skilled full-stack software engineer with expertise in front-end development and sound knowledge in several languages including JavaScript (React, jQuery, Google Maps, and NVD3), Python (Django and Flask), Bootstrap, and HTML/CSS. When I am not coding for clients, I code personal projects and spend time studying and learning new technologies. I also work as a part-time assistant Information Technologies instructor in Zagreb, Croatia. I am passionate about mentoring junior engineers as I believe every software engineer should find a way to contribute back to the community.

Frontend

Backend

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Full-Stack Developer
2017 - Present (8 years)
Remote
  • Create and develop innovative software solutions for different 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.

LittleBigRocket
LittleBigRocket
Founder
2017 - 2020 (3 years)
Zagreb, Croatia
  • Designing, developing and writing codes for different software projects as well as managing a team of developers and working closely with clients in order to develop software products that answers their needs.

  • Consulting staff from different parts of a client's organisation and analyzing software requirements.

  • Testing new systems and software, and fixing any issues that arise.

GoodCode
GoodCode
Senior Software Engineer
2016 - 2017 (1 year)
Zagreb, Croatia
  • Developed projects in Python and JavaScript for international clients.

  • Contributed to open-source projects for an innovative startup company.

  • Tutored numerous junior engineers on a variety of topics and contributed to a user management SDK used by developers worldwide.

College for Information Technologies in Zagreb
College for Information Technologies in Zagreb
Part-Time Teaching Assistant
2014 - Present (11 years)
Zagreb, Croatia
  • Developed and implemented several programming courses including practical exercises in C language for the course ‘Programming Methods and Abstractions’.

  • Designed and developed practical exercises in HTML, CSS and JavaScript for the course ‘Network Services and Programming’.

  • Created practical exercises in .NET for the course ‘Programming on the Internet’ and practical exercises in UNIX for the course ‘UNIX Programming Tools’.

Vumedi
Vumedi
Software Engineer
2014 - 2016 (2 years)
Zagreb, Croatia
  • Played an integral role on a two-man development team, building new features (and improving existing ones) for a video education platform used by over 100,000 doctors to improve patient care and grow their medical practice.

  • Hired as front-end engineer but also served in a full-stack role on multiple projects.

  • Shared videos of surgeries, generated discussions and attended live webinars.

King ICT
King ICT
Software Engineer
2014 - 2014
Zagreb , Croatia
  • Served on a team developed projects using C#.NET programming, building a large-scale enterprise app for Croatian waters.

  • Developed features for a large government app, as a single app engineer with limited prior experience.

  • Conducted workshops on team communication and significantly improved the processes and procedures.

Independent Consultant
Independent Consultant
Web Developer and Designer
2012 - 2014 (2 years)
Zagreb, Croatia
  • Built numerous innovative websites using various technologies including HTML, CSS, Bootstrap, JavaScript, jQuery, React, and WordPress.

  • Implemented technological solution to meet business needs and client requirements.

  • Collaborating with technical in-house team and ensuring that project deadlines and objectives are met.

Showcase

Full-Stack Developer - Muvr
Full-Stack Developer - Muvr
  • Muvr is a healthcare platform designed for orthopedics, focusing on improved care and transparency.

  • It empowers patients to manage mobility metrics and reduces administrative burdens for healthcare teams.

  • The first application is targeted at knee surgeries and total knee replacements (TKRs).

React / JavaScript Developer - RiseML
React / JavaScript Developer - RiseML
  • RiseML is a Deep Learning Platform for Kubernetes.

  • It simplifies running deep learning experiments on bare metal and cloud GPU clusters.

  • The prior web app had a small dashboard for project management, which is now obsolete.

Front-end Developer - Manaske
Front-end Developer - Manaske
  • Developed by a sole developer for a pastry company's website.

  • The website is responsive and fully trackable via Google Analytics.

  • The project is a front-end implementation.

Full-Stack Developer - Complication Box
Full-Stack Developer - Complication Box
  • A personal web app for managing watch collections.

  • Users can register, start collections, add/edit watches, and share them via public links.

  • The project utilizes HTML, CSS, JavaScript, Bootstrap, PHP, and MySQL.

Full-Stack Developer - VuMedi
Full-Stack Developer - VuMedi
  • A comprehensive educational platform for physicians.

  • VuMedi hosts content from diverse organizations and experts.

  • The platform allows clinicians to independently choose treatment approaches.

Python Developer - Stormpath
Python Developer - Stormpath
  • Stormpath is a service that allows developers to easily add authentication, authorization, and user management to web and mobile applications.

  • The service is a REST API, making it accessible to Python developers through a Python SDK.

  • The project team has developed a back-end developer and a Python SDK to facilitate integration and use of the API.

JavaScript / React Engineer
JavaScript / React Engineer
  • ReadCube is a website designed to enhance research workflows.

  • It focuses on providing a personalized library of research for researchers.

  • ReadCube utilizes JavaScript and React for its user interface and core functionality.

Education

Education
BA in Computer Science
College for Information Technologies in Zagreb
2011 - 2014 (3 years)
Education
BA in Communication Studies
College for Information Technologies in Zagreb
2005 - 2008 (3 years)