Dusan Lalic, Developer in Belgrade, Serbia
Dusan is available for hire
Hire Dusan

Dusan Lalic

Verified Expert  in Engineering

Software Developer

Location
Belgrade, Serbia
Toptal Member Since
December 22, 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. Dusan is entrepreneurial and flexible, with a great interest in innovation and overcoming new challenges.

Availability

Part-time

Preferred Environment

SQL, JavaScript, PHP, React, Laravel

The most amazing...

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

Work Experience

Website Developer and Auditer

2017 - 2017
Zeektrip
  • Audited the codebase and proposed modifications and improvements.
  • Implemented proposed modifications and improvements to the website.
  • Performed and implemented integration with Hotelbeds.com, Booking.com, and Stripe API.
Technologies: Stripe API, Google Maps API, jQuery, JavaScript, CodeIgniter, PHP

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: 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, MySQL, Ajax, jQuery, JavaScript, PHP

Web App Developer

2016 - 2017
Boots Road Group LLC (Multiple Engagements
  • Rebuilt an existing web application to enhance security and functionality and make it responsive. The current app was used as a reference and replaced with entirely new code and a redesigned database with migrated data.
  • Updated and lightly edited an existing web application built in Laravel.
  • Implemented adjustments and updates to the web application.
Technologies: GitLab, SparkPost, Bootstrap, MySQL, jQuery, JavaScript, PHP, Laravel

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, Tookan API, Stripe API, MySQL, Ajax, jQuery, JavaScript, PHP

Web Developer

2016 - 2017
Messiah University
  • Developed a campus map web application for easy navigation.
  • Created a web application for easy search of academic programs.
  • Built a web application to help users identify lodging options within an approximate ten-mile radius of campus.
  • Created various pages, including the news, Messiah at a Glance, career outcomes, alumni success, and career preparation.
Technologies: Zoho, Jadu, WordPress, Google Places API, HTML, 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, Amazon 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, 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, 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, HTML, MySQL, jQuery, JavaScript, Active Server Pages (ASP), Adobe Flash, 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, Flash ActionScript, Delphi, PHP

Freelance Software Developer

2008 - 2013
Freelance Work
  • Worked on over 100 various freelance development contracts.
Technologies: Clickatell, 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 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 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++, IBM Rational Rose, 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

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

https://www.messiah.edu/career-prep
Career Preparation page

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

https://www.messiah.edu/info/21083/?cta=1
A widget for college.

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.

Languages

PHP, JavaScript, Delphi, HTML, Delphi Berlín 10.1, Java 8, JavaScript 6, Java, SQL, Java 9, Object Pascal, Pascal, Flash ActionScript, ActionScript 3, Active Server Pages (ASP), C#, C++, C, BASIC, Visual Basic, XML

Frameworks

Laravel, CodeIgniter, Laravel 5, Zend Framework, Spring Boot, Materialize, Bootstrap, Smarty, Slim, CakePHP, Yii

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 Class (MFC) Library, Visual Component Library (VCL), Sockets, BigCommerce API, Twilio API, Microsoft Foundation Classes (MFC)

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, IBM Rational Rose, Microsoft Visual C++, QuickReport, C++Builder, Apache Maven, Jadu, Turbo Pascal, Android Studio, Eclipse IDE, Apache Solr, GitHub, AppGyver, Solr, IntelliJ IDEA

Other

APIs, Microsoft Azure, Lingo3G, AlchemyAPI, Fast Reports, RS-232, ProMag, Mapstraction, Microsoft Graph API, CAPTCHA, Google Fusion Tables, SparkPost, Wamp, Ajax, HTTP, Transmission Control Protocol (TCP), Algorithms, Data Structures, Pattern Design, Zoho, EasyCron

Platforms

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

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