Download PDF

Boris Mesin

Senior Software Engineer

  • Varazdin Croatia, HR
  • +385993124167


Accomplished Senior Software Engineer and full stack Web developer with over 15 years of experience in Web application development, system architecture and database design and optimisation. I have more than 20 complex high end Web projects behind me.

Business Support System solution I had worked on for over 6 years saved thousands of man hours and increased overall productivity by efficiently handling entire work organisation, project and document management in a company with over 300 employees.

I enabled better investment decision making and profit increase by implementing and optimising data retrieval queries and algorithms from large databases and using this data for different financial, marketing and system performance reporting tools.

My goal is constant personal and professional growth. I want my work to make a difference.

Work History

Dec 2014Present

Senior Software Engineer / Team Lead

Mpire Media Ltd

Working on digital performance based marketing platform from top to bottom with a team of professionals to achieve best possible performance in tracking, reporting and overall user experience.

  • Handling over 10M requests per day (and still rising) in real time in conjunction with data aggregation for statistics and reporting
  • Working with new solutions like AWS Kinesis, Redshift, S3, DynamoDB
  • Building completly new system architecture for DSP portal based on Angular 2 frontend and Laravel 5 backend API
  • Leading a team of 7 senior developers (backend/frontend/UX/devops) and organizing work in 2 week sprints
  • Weekly catch up meetings with Australian team keeping work schedule and planning under control.
Oct 2013Dec 2014

Senior Software Engineer

Mpire Media Ltd / Velebit Digital Ltd

Mpire Media is a rapidly growing performance-based online and mobile marketing solutions provider with a reach to over 180 countries.

  • Connecting new markets via API integration into existing SMS Gateway increasing overall company profits (Kenya, South Africa, Thailand, Vietnam, Poland, UAE, Qatar, Jordan)
  • Backend development for system performance and financial reports improving future investment decision making and cutting maintenance costs
  • Constant analysis and optimisation of SMS Gateway handling over 4M requests monthly
  • Improved system reliability, implemented better logging and alarming system leading to over 20% higher profits on existing markets
  • Scrum master and team lead
  • Technologies used: PHP OOP, Laravel MVC Framework, JavaScript OOP, jQuery, Bootstrap, SaSS, MySQL, Apache HTTP Server, GIT, Vagrant
May 2012Sep 2013

Senior Developer

Abit Ltd., Business Processes Solutions Development Department

ABIT Ltd. is a privately owned company specialised in developing banking information systems and providing IT support to banks and similar financial institutions.

  • Front end solution architecture and development for CORE banking software for car loans approval for Societe Generale Group, Splitska Bank, Croatia
    • Car loan request process made possible through Web interface for external car dealerships
    • Data entry made easier and more reliable
    • Shortening the entire data entry process by 60% by removing redundant steps and implementing smart data fetching algorithms
  • Complete client side data entry evaluation for Web based solution for property legalisation (Ministry of Construction and Physical Planning, Croatia)
    • Implemented throughout Croatia and used by hundreds of government officials for data entry
    • This system made crucial impact on legalisation requests organisation overall and made transition from paper to digital much more efficient and organised
  • Technologies used: JAVA Spring, JavaScript OOP, YUI, Kendo UI, jQuery, General Interface, MySQL, Apache HTTP Server, SVN
Nov 2005Apr 2012

Project Manager / Senior Web Application Developer

NTH Group

NTH Group is a leading European AISP (Application and Infrastructure Service Provider) for media and telecom services. Main activities include development, provision, operation and maintenance of platforms, solutions and services based on SMS, MMS, Voice, Internet and Media broadcast technologies. NTH Group provides premium voice and mobile connectivity in 70 countries worldwide.

  • Complete back end support (development, implementation and maintenance) for SMS/MMS/Voice/Chat Statistics Web based solution used by management, sales and customers
  • Designed, managed and developed Business Support System (BSS)
    • Web based application used by entire NTH Group staff saving thousands of man hours and consequentially increasing productivity and overall company profits
    • Complete time, cost and project management support
    • Event based notifications and alerting systems
    • Detailed business processes support through complex user interface and back end algorithms
    • Services administration and monitoring
    • Address books and contacts management
    • Daily coordination with CEO, CFO, CTO, management staff and sales teams
  • Technologies used: PHP OOP, Zend FW, cakePHP, JAVA Spring, JavaScript OOP, jQuery, ExtJS, Qooxdoo, MySQL, Apache HTTP Server, CVS, GIT

Used languages, technologies, methodologies, development environments and tools

  • PHP OOP, Eloquent PHP ORM, Doctrine PHP ORM
  • PHP MVC FWs (ZendFW, cakePHP, Yii, Laravel, custom MVC FW)
  • MySQL relational database (InnoDB), SQLite
  • Apache HTTP Server, nginX
  • Memcache, CDN, Message Queues, APIs integration and development
  • JavaScript OOP, jQuery, Bootstrap, YUI, General Interface, TypeScript
  • JS MVC FWs (Kendo UI,  backbone.js, extJS, Qooxdoo, AngularJS, Angular 2)
  • NPM, Composer, Gulp
  • HTML5, CSS3, Sass, Less
  • A/B testing, unit testing
  • AWS (Redshift, Kinesis, S3, SQS, DynamoDB)
  • PHP Storm, Eclipse IDE with PDT
  • GIT (BitBucket), SVN, CVS
  • Agile (Scrum / XP)
  • Attlassian JIRA / Confluence / Stash
  • Windows, Linux, OSX


Sep 1993Jun 1997

High School Diploma

Natural Sciences and Mathematics School