Dusan Lalic, Software Developer in Trondheim, Norway
Dusan Lalic

Software Developer in Trondheim, Norway

Member since November 9, 2015
Dusan is a highly-experienced Agile software developer with first-class coding skills and more than two decades of experience in desktop, database, mobile, and web programming. He is focused on the quality and effectiveness of his code. He's entrepreneurial and flexible with a keen interest in innovation and overcoming new challenges.
Dusan is now available for hire

Portfolio

Experience

Location

Trondheim, Norway

Availability

Part-time

Preferred Environment

SQL, JavaScript, PHP, React, Laravel

The most amazing...

...thing I've worked on was seismology software which was developed with the Faculty of Civil Engineering; it analyzed steel and concrete constructions.

Employment

  • Software Developer

    2018 - PRESENT
    Sportradar
    • Maintained legacy monolith application (Zend framework).
    • Created and maintained background data-processing Java tasks.
    • Migrated monolith to microservices and continued working and improving the new architecture.
    Technologies: PHP, Java, React, MySQL, GitLab, AWS
  • Freelance Web Developer

    2016 - PRESENT
    Messiah College (via Toptal)
    • Developed a campus map web application.
    • Created a web application for the easy searching of academic programs.
    • Built a web application to help you identify lodging options within an approximate ten-mile radius of the campus.
    • Created the news, Messiah at a Glance, Career Outcomes, Alumni Success, and Career Preparation pages.
    • Constructed an explore-the-college widget.
    Technologies: Zoho, Jadu, WordPress, Google Places API, Google Maps, CSS, HTML, Ajax, jQuery, JavaScript, PHP
  • Full-stack Developer

    2020 - 2020
    The Original PC Mechanic Pty Ltd (via Toptal)
    • Developed a scheduler application.
    Technologies: jQuery, Google API, MySQL, CodeIgniter, PHP
  • Full-stack Developer

    2019 - 2019
    The Original PC Mechanic Pty Ltd (via Toptal)
    • Served as a full-stack developer and joined a team to complete a new application.
    Technologies: CodeIgniter, PHP
  • SweatStyle Development Consultant

    2018 - 2019
    SweatStyle (via Toptal)
    • Implemented changes to a custom app (which speaks to Shopify) and supported the database.
    Technologies: MySQL, GitLab, Shopify, JavaScript, PHP
  • Freelance Website Developer/Auditer

    2017 - 2018
    Zeektrip (via Toptal)
    • Audited the codebase.
    • Implemented modifications and additions.
    Technologies: Stripe API, Google Maps API, jQuery, JavaScript, CodeIgniter, PHP
  • Freelance Web App Developer

    2016 - 2018
    Boots Road Group LLC (via Toptal) (Multiple Engagements)
    • Rebuilt an existing web application to enhance security and functionality, and to make it responsive (2016). The existing app is used for reference and replaced with all new code and a redesigned database (with migrated data).
    • Updated and lightly edited an existing web application built in Laravel (2017).
    • Implemented adjustments/updates to the web app (2018).
    Technologies: GitLab, SparkPost, Bootstrap, MySQL, jQuery, JavaScript, PHP, Laravel
  • Freelance Delphi Developer

    2017 - 2017
    ACE of ESS AB (via Toptal)
    • Migrated, converted, and ported a Delphi application from using an old unsupported database access component to a supported one.
    Technologies: Firebird, Delphi Berlín 10.1
  • Freelance Java and MySQL Developer

    2017 - 2017
    CourtCasting (via Toptal)
    • Evaluated a bottleneck for a MySQL stock trading model and created a solution for quicker calculations.
    Technologies: MySQL, PHP
  • Freelance Developer

    2017 - 2017
    Reed Experience (via Toptal)
    • Worked on a JavaScript Google Maps API project.
    • Made improvements to a web-based storybook.
    Technologies: Google Maps, JavaScript, Laravel
  • Freelance Developer

    2017 - 2017
    SimpleMenu (via Toptal)
    • Worked on a Google Maps Geocoding API.
    • Created a visual tool to allow defining boundaries for every restaurant in the database.
    • Implemented an address validation system using Google Maps API and checked if the address is inside the restaurant's boundaries.
    Technologies: Google Maps API, CodeIgniter, MySQL, jQuery, JavaScript, PHP
  • Freelance Website Developer (PHP Client Portal)

    2017 - 2017
    EB-5 WorldWide, Inc. (via Toptal)
    • Created a client portal that allows a user to log in with a unique username and password. The user can then see and update their contact information, view their investment status, view/download documents, and upload new documents. Changes made by the client should trigger a notification to the company.
    Technologies: SparkPost, CAPTCHA, Google Drive API, Zoho API, Smarty, jQuery, JavaScript, MySQL, PHP
  • Freelance Office 353 API Developer (PHP and Azure)

    2017 - 2017
    Gecko (via Toptal)
    • Integrated a web application with the Microsoft Graph API.
    Technologies: Microsoft Graph API, JavaScript, PHP
  • Freelance Google Maps API Developer

    2016 - 2017
    Weizen Young (via Toptal)
    • Developed a Google Maps-based custom store locator web application.
    Technologies: Google Fusion Tables, Google Geocoding API, Google Places API, Google Maps, MySQL, Ajax, jQuery, JavaScript, PHP
  • Freelance PHP Developer

    2016 - 2017
    Pawsy Labs, Inc. (via Toptal)
    • Created the website and mobile application to easily book a dog walker for your furry friend within minutes.
    Technologies: Clockwork SMS API, Materialize, GitHub, SparkPost, AppGyver, Google Places API, Google Maps, Tookan API, Stripe API, MySQL, Ajax, jQuery, JavaScript, PHP
  • Co-founder | Head of Systems Architecture

    2011 - 2017
    Bridgelight
    • Developed intuitive and flexible data analytics and visualization systems.
    • Delivered operational demonstrators for clients in the UK infrastructure sector.
    • Created the Unlocking Innovation Scheme: a ​match-making tool for the UK rail sector.
    • Developed and delivered DCU Invent: an expertise capture and profile tool for Dublin City University and the University of Exeter.
    • Developed and delivered an iMoneyManager financial planning and debt management web platform enabling financially distressed consumers to negotiate affordable repayments directly with creditors.
    Technologies: Amazon Web Services (AWS), GtR API, AlchemyAPI, Carrot2, Lingo3G, GitHub, Microsoft Azure, AWS, AWS EC2, LinkedIn API, XML, HTML, D3.js, Smarty, Laravel, Solr, Neo4j, MySQL, jQuery, JavaScript, PHP
  • Freelance PHP Back-end Developer

    2016 - 2016
    Reklis Design (via Toptal)
    • Built a storage container management and ordering system.
    Technologies: GitLab, PayPal API, Google Geocoding API, Google Maps, Bootstrap, Smarty, MySQL, jQuery, JavaScript, PHP
  • Freelance Web Developer

    2016 - 2016
    Queue Media, Inc. (via Toptal)
    • Created a web application for finding all the Canadian post codes inside a predefined radius or boundary and calculating the distance and bearing.
    • Merged a boundary file with a Canada Post file to generate a summary file.
    Technologies: GitLab, Bootstrap, MySQL, jQuery, JavaScript, PHP, Laravel
  • Freelance Web Developer

    2016 - 2016
    Lyfmap (via Toptal)
    • Created a website to allow users to place their life memories on locations on Google Map.
    Technologies: Google Geocoding API, Google Fusion Tables, GitLab, Bootstrap, LinkedIn API, Facebook API, Google Places API, Google Maps, MySQL, Ajax, jQuery, JavaScript, PHP
  • Lead Software Developer

    2008 - 2015
    OnlineBandit
    • Developed and delivered an internet gaming and social networking site.
    Technologies: Winsock API, Facebook API, OpenGL, HTML, MySQL, jQuery, JavaScript, ASP, Adobe Flash, ActionScript, Delphi, PHP
  • Lead Software Developer

    2010 - 2014
    TouchFusion
    • Developed and delivered touch-screen ordering and menu boards systems.
    Technologies: Winsock API, Fabric, HTTP, Authorize.Net, XML, HTML, Microsoft SQL Server, MySQL, jQuery, JavaScript, Adobe Flash, ActionScript, Delphi, PHP
  • Freelance Software Developer

    2008 - 2013
    Freelance Work
    • Worked on over 100 various freelance development contracts.
    Technologies: Clickatell, API Gateways, Mapstraction, OpenLayers, RS-232, Winsock API, Windows API, Bing Maps API, Google Maps API, XML, MySQL, Microsoft SQL Server, C++Builder, C#, Delphi
  • Senior Software Developer

    2006 - 2011
    ExeOne
    • Developed Vintager (photo editing software) and System Navigator (Windows file-manager software).
    • Created PC Checkup–a Windows tool for displaying various system information.
    Technologies: Windows API, Flickr API, Facebook API, Android Studio, Eclipse, Java, Delphi
  • Lead Software Developer

    2002 - 2011
    Solutis
    • Developed time-and-attendance, access control, alarm monitoring, and video surveillance software.
    • Built a system for high-load control and measurement.
    Technologies: ProMag, RS-232, QuickReport, Fast Reports, Axis, Winsock API, WinAPI, Microsoft Access, Microsoft SQL Server, Delphi
  • Lead Software Developer

    2002 - 2009
    Novolux
    • Developed financial software for a lighting production, wholesale, and retail company.
    Technologies: RS-232, QuickReport, Winsock API, Windows API, Microsoft Access, Microsoft SQL Server, Delphi
  • Software Developer

    2001 - 2002
    Comtech/Rapid Solution
    • Developed multimedia software for cross platform audio and video recording.
    • Built software for the calculation of glass facade structures.
    Technologies: Microsoft Visual C++, Rational Rose, Microsoft Foundation Class Library (MFC), InterBase, Delphi, KDevelop
  • Lead Software Developer

    1996 - 2001
    Digital Vision
    • Developed software for seismology analysis of steel and concrete constructions.
    • Wrote radio station automation software.
    • Constructed an information system for an audio and video production company.
    • Created a multimedia movie database.
    Technologies: Microsoft Visual C++, Paradox, InterBase, Visual Basic, Delphi

Experience

  • Zeektrip

    A hotel booking website.

  • Pawsy
    http://app.pawsyapp.com

    Pawsy provides direct access to reliable dog walking services. Our app connects you to insured, bonded, and certified dog walkers. Track your dog's walk with GPS tracking and receive detailed post-walk emails with a map and walking summary (images, notes, distance traveled, and completion time). Stay in the loop with text and email notifications once the walk has begun and completed. We offer free meet-and-greets and lock boxes for seamless key exchange.

  • JustRun

    This website-based program assists schools and youth organizations throughout the United States and foreign countries in the promotion of physical activity and healthy lifestyles.

  • Messiah College – Career Outcomes
    https://www.messiah.edu/career-outcomes

    Built a career outcomes page.

  • Messiah College – Alumni Success
    https://www.messiah.edu/success

    Developed the Alumni Success page.

  • Messiah College – Career Preparation
  • Messiah At a Glance
    http://www.messiah.edu/info/20002/college_profile

    Messiah College's "At a Glance" page where a user can find the most pertinent information about Messiah College in one web page.

  • Messiah College News
    http://www.messiah.edu/news

    Messiah College's news page

  • Messiah College Lodging
    http://www.messiah.edu/info/21321/lodging

    There are many lodging options—including bed-and-breakfasts, hotels, and motels—within a short distance of Messiah College. The map below will help you identify lodging options within an approximate 10-mile radius of the campus.

  • Messiah College – Explore College Widget
  • Messiah College Programs
    https://www.messiah.edu/a/messiah-programs/

    Finding the right major can be difficult. Search by keywords or interests to explore which of Messiah’s 80+ academic programs would be a good fit for you.

  • Messiah College Campus Map
    http://www.messiah.edu/map/

    Use the map to locate the building on campus. Click on any numbered building or in the listing below for a description of that facility.

  • MyMiniCasa

    We offer used storage containers that people use for many different applications: hunting, recreation, warehouse space, construction jobs, sheds, or homes.

  • Lyfmap
    http://www.lyfmap.com/

    Lyfmap is committed to saving your memories forever. Not only do we save your memories, but we save them at the location and date in history when they actually happened!

    So build your personal Lyfmap at your childhood home, schools, workplaces, sport stadiums, anywhere you've made a memory!

    As your Lyfmap grows, you will rediscover former childhood friends and neighbors, reconnect with lost acquaintances, and share your fond memories with others who have enjoyed those places as well.

  • Bridgelight Connect Demo

    Bridgelight allows you to enter search terms, collects 500 results from the internet, analyzes the data, and identifies the topic clusters within your results.

    Displays a fuzzy map of selected clusters.

  • Bridgelight

    Bridgelight unlocks the value held in complex networks of people and organizations. I worked on the website.

  • OnlineBandit
    http://onlinebandit.com

    At OnlineBandit, you can play various multiplayer games. We have tourneys, events, and competitions all the time; and anyone can join in. In addition to this, we also have several fun single-player games (hall-games), forums, profiles, private chat rooms, and much more.

  • System Navigator

    This is a versatile file manager and compression utility for Windows.

    A great number of options enables you to do multiple things: create multiple file types, delete files, copy them using clipboard, move them between folders and partitions on your PC, rename files, print out selected documents, create lists of favorite file locations, compare directories by their properties.

    In addition, you can mount disk image files so they can be browsed or burned via the system navigator embedded file burning feature; extract file archives, or create them by compressing desired files using popular archiving formats (ZIP, RAR, 7z, and many more), split large files so they can fit on the media you can obtain, and merge them later on.

  • Vintager

    Vintager is a fun, creative, and easy-to-use software that provides you with a number of special effects that can be applied to your photos to give them a retro and vintage style.

    A professional and crafty look can easily be achieved through the application of many different filters, effects, and adjustments to your photos. Functions such as cropping, resizing, and rotating lets you separate parts of your photos, and customize them to your needs. Adding even more ways to turn your photos into real artwork.

    You can also add a frame around your photo for that final touch that will transform it into something you will want to share with your friends and family!

  • Freelance Reviews

    I've received several positive reviews for my freelancing work from my previous clients. Please feel free to contact me about them.

Skills

  • Languages

    PHP, JavaScript, Delphi, HTML, Delphi Berlín 10.1, Java 8, JavaScript 6, Java, SQL, Java 9, Object Pascal, Pascal, ActionScript, ActionScript 3, C#, C++, C, BASIC, Visual Basic, XML
  • Frameworks

    Laravel, CodeIgniter, Laravel 5, Zend Framework, Spring Boot, Materialize, Bootstrap, Smarty, Materialize CSS, Slim, CakePHP, Yii, ASP
  • Libraries/APIs

    jQuery, Google Maps API, Google Geocoding API, Facebook API, Google Places API, D3.js, Winsock API, Fabric, Carrot2, GtR API, WinAPI, Axis, Clickatell, PayPal API, Tookan API, Google Drive API, Google API, React, Bing Maps API, Flickr API, Zoho API, Stripe API, LinkedIn API, Authorize.Net, Clockwork SMS API, Shopify API, OpenLayers, Lazarus, Windows API, Microsoft Foundation Classes, Visual Component Library (VCL), Sockets, BigCommerce API, Twilio API
  • Paradigms

    Object-oriented Programming (OOP), REST, Object-oriented Design (OOD), Database Design
  • Storage

    MySQL, Firebird, Elasticsearch, Neo4j, Microsoft SQL Server, InterBase, Paradox, JSON, Databases, Relational Databases
  • Tools

    GitLab, Git, Adobe Flash, KDevelop, Rational Rose, Microsoft Visual C++, QuickReport, C++Builder, Maven, Jadu, Turbo Pascal, Android Studio, Eclipse IDE, Apache Solr, GitHub, AppGyver, Solr, IntelliJ
  • Other

    APIs, AWS, Microsoft Azure, Lingo3G, AlchemyAPI, Fast Reports, RS-232, ProMag, Mapstraction, Microsoft Graph API, CAPTCHA, Google Fusion Tables, SparkPost, Wamp, Ajax, HTTP, TCP, Algorithms, Data Structures, Pattern Design, Zoho, EasyCron API
  • Platforms

    Eclipse, AWS EC2, WordPress, Shopify, Amazon Web Services (AWS), Azure, Android

To view more profiles

Join Toptal
Share it with others