Dino M.

Dino M.

Senior Software Engineer

Croatia
Hire Dino M. Hire Dino M. Hire Dino M.

About Me

I am an experienced and versatile developer with in-depth experience in automated script creation, database development, ASP.NET/MVC development, and web application development using REST API and JavaScript. I specialize in customer and product development (Lean startup), programming/software development, front- and back-end development for both desktop and mobile, digital marketing, and machine learning. I have a broad range of experiences and have worked as an IT software engineer/programmer, startup founder, energy trader, analyst/researcher, project coordination expert, and new business developer. As a result, I have a unique ability to manage multi-disciplinary projects while navigating complex challenges. I thrive on delivering outstanding products that exceed all client expectations.

Work history

UpStack
UpStack
Software Engineer
2017 - Present (7 years)

Create and develop numerous applications and program for a diverse range of clients.

Ericsson
Software Engineer
2015 - Present (9 years)
  • Managed research and innovation initiatives for Ericsson Nikola Tesla d.d.

  • Led the front-end development and cloud solutions for the networking and data center.

  • Created an innovative Android solution for handling data center administration.

  • Developed a HDS8000 Hyperscale Datacenter System built on Intel® Rack Scale Architecture, Ericsson Secure Cloud Storage and Ericsson Continuum ® delivering the world’s best policy driven platform for hybrid cloud.

  • Led a variety of initiatives including continuous integration (Jenkins, Git), environment provisioning (Vagrant, LXC), software development (JavaScript, Python, Java), and test-driven development (Java, Selenium).

Hrvatski Telekom
Corporate Governance and Project Coordination and New Business Development Expert
2013 - 2015 (2 years)
  • Created VBA Scripts + C# automation of reports and business plans.

  • Led the Oracle SQL scripts development.

  • Managed the development of advanced Excel models for forecasting.

  • Led the coordination of more than 100 people, from all areas of the company, to deliver the best energy product to the market.

  • Managed the B2B and B2C product development and supervised the ICT architecture implementation.

  • Led the marketing strategy design for B2B and B2C including implementation and execution.

  • Supported the ICT architecture including CRM, billing, and data exchange gateway.

Energy Institute Hrvoje Pozar, Department for Power Transmission and Distribution
Junior Researcher
2008 - 2013 (5 years)
  • Led the planning and development of medium-voltage and low-voltage distribution networks based on technical and economic analyses conducted using in-house developed and commercial software.

  • Managed the estimation of power supply quality based on distribution network simulations, statistical analysis of power supply interruption and measurements in the medium-voltage and low voltage networks.

  • Led the Integration of RES into power supply system including drafting regulations regarding the electricity market, and technical and economic analysis of the impact of installation of various equipment in distribution networks.

  • Led machine learning and database mining of complex data

  • Gained extensive Postgres and MS SQL Server database experience.

  • Created a desktop application for energy planning.

Portfolio

Android Native Developer
Android Native Developer

Wemy, a mobile app, is a fun way for users to share their style ideas and doubts with fashion lovers from all around the world. In a matter of seconds, users snap and upload pictures of themselves, in different outfits, and can get an objective rating (based on other users' anonymous and unbiased votes) on how the clothes look on them. Technologies used: Java, SQLite, REST API

Native Android Developer
Native Android Developer

Find me Croatia - An application that enables users to test their knowledge of Croatia, discover new places, and participate in challenges in history, art, and sports. Technologies used - Android, Java, SQLite

Developer in ASP.NET/SQL Server
Developer in ASP.NET/SQL Server

Croatian Break lets users rent a villa through the website that offers hundreds of villas for rent across Croatia. Croatian Break was online for numerous years and is currently offline. Technologies used - ASP.NET, C#, JavaScript, MS SQL Server

Front-End Developer

Ericsson Hyperscale Datacenter System 8000 is the world's first complete system based on Intel® Rack Scale Design. Its disaggregated hardware architecture, software-defined infrastructure, and optical backplane are designed to manage telecom operators, service providers, and enterprises. Developed the front-end interfaces in JavaScript and native android application to connect to REST API interface. Technologies used: JavaScript, npm, Java, E2E Testing, Android native development, Vagrant, Linux

Education

Education
PhD Engineering
Universidad de Vigo
2010 - 2011 (1 year)
Education
PhD Power Engineering
Sveuèilište u Zagrebu
2008 - 2012 (4 years)
Education
Master of Electrical Engineering/Power Engineering
University of Zagreb/Sveuciliste u Zagrebu
2003 - 2008 (5 years)