Dusan Lalic, Software Developer in Kirkenes, Norway
Dusan Lalic

Software Developer in Kirkenes, 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

  • Delphi, 20 years
  • SQL, 20 years
  • Object-oriented Programming (OOP), 20 years
  • ActionScript, 5 years
  • PHP, 5 years
  • JavaScript, 5 years
  • Google Maps, 3 years
  • Laravel 5, 2 years

Location

Kirkenes, Norway

Availability

Part-time

Preferred Environment

PHP, JavaScript, ActionScript, Delphi, SQL

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

  • 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 10-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: PHP, JavaScript, jQuery, Ajax, HTML, CSS, Google Maps, Google Places, WordPress, Jadu, Zoho
  • Co-founder | Head of Systems Architecture

    2011 - PRESENT
    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: PHP, JavaScript, jQuery, MySQL, Neo4j, Solr, Laravel, Smarty, D3.js, HTML, XML, Carrot, Lingo3g, LinkedIn API, Alchemy API, FAROO API, GtR API, Amazon EC2, Microsoft Azure, GitHub
  • 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: PHP, CodeIgniter
  • SweatStyle Development Consultant

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

    2017 - 2018
    Zeektrip (via Toptal)
    • Audited the codebase.
    • Implemented modifications and additions.
    Technologies: PHP, CodeIgniter, JavaScript, jQuery, Google Maps API, Stripe API
  • 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: Laravel, PHP, JavaScript, jQuery, MySQL, Bootstrap, SparkPost, GitLab
  • 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: Delphi 10.1 Berlin, Firebird
  • 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: PHP, MySQL
  • Freelance Developer

    2017 - 2017
    Reed Experience (via Toptal)
    • Worked on a JavaScript Google Maps API project.
    • Made improvements to a web-based storybook.
    Technologies: Laravel, JavaScript, Google Maps
  • 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: PHP, JavaScript, jQuery, MySQL, CodeIgniter, Google Maps API, Google Maps Places API
  • 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: PHP, MySQL, JavaScript, jQuery, Smarty, Zoho API, Google Drive API, Google reCAPTCHA, SparkPost
  • Freelance Office 353 API Developer (PHP and Azure)

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

    2016 - 2017
    Weizen Young (via Toptal)
    • Developed a Google Maps-based custom store locator web application.
    Technologies: PHP, JavaScript, jQuery, Ajax, MySQL, Fusion Tables, Google Maps, Google Places, Google Geocoding
  • 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: PHP, JavaScript, jQuery, Ajax, MySQL, Materialize Framework, Stripe API, Tookan API, Google Maps, Google Places, AppGyver Steroids/Supersonic, SparkPost, Clockwork SMS, GitHub
  • Freelance PHP Back-end Developer

    2016 - 2016
    Reklis Design (via Toptal)
    • Built a storage container management and ordering system.
    Technologies: PHP, JavaScript, jQuery, MySQL, Smarty, Bootstrap, Google Maps, Google Distance Matrix, Google Geocoding, PayPal API, GitLab
  • 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: Laravel, PHP, JavaScript, jQuery, MySQL, Bootstrap, GitLab
  • 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: PHP, JavaScript, jQuery, Ajax, MySQL, FusionTables, Google Maps, Google Places, Google Geocoding, Facebook API, LinkedIn API, Bootstrap, GitLab
  • Lead Software Developer

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

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

    2008 - 2013
    Freelance Work
    • Worked on over 100 various freelance development contracts.
    Technologies: Delphi, C#, C++ Builder, Microsoft SQL Server, MySQL, XML, Google Maps API, Bing Maps API, Yahoo Maps API, OpenLayers API, Mapstraction API, Quantum Gateway API, Clickatell API, Windows API, WinSock, RS232
  • 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: Delphi, Java, Eclipse, Android Studio, Facebook API, Flickr API, Windows API
  • 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: Delphi, Microsoft SQL Server, Microsoft Access, FastReports, QuickReports, WinAPI, WinSock, RS232, Axis, HikVision, HID, TagMaster, ProMag
  • Lead Software Developer

    2002 - 2009
    Novolux
    • Developed financial software for a lighting production, wholesale, and retail company.
    Technologies: Delphi, Microsoft SQL Server, Microsoft Access, QuickReports, Windows API, WinSock, RS232
  • 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: Visual C++, KDevelop, Delphi, InterBase, MFC, Rational Rose
  • 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: Delphi, Visual C++, Visual Basic, InterBase, Paradox

Experience

  • Zeektrip (Development)
    http://zeektrip.com

    A hotel booking website.

  • Pawsy (Development)
    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 (Development)
    http://app.justrun.org/

    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 (Development)
    https://www.messiah.edu/career-outcomes

    Built a career outcomes page.

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

    Developed the Alumni Success page.

  • Messiah College – Career Preparation (Development)
  • Messiah At a Glance (Development)
    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 (Development)
    http://www.messiah.edu/news

    Messiah College's news page

  • Messiah College Lodging (Development)
    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 (Development)
  • Messiah College Programs (Development)
    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 (Development)
    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 (Development)

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

  • Lyfmap (Development)
    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 (Development)

    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 (Development)

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

  • OnlineBandit (Development)
    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 (Development)
    http://www.exeone.com/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 (Development)

    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 (Development)

    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, ActionScript 3, Pascal, Object Pascal, SQL, ActionScript, Delphi, JavaScript, Java 9, Visual Basic 6 (VB6), BASIC, Java, Visual Basic, C#, C++, C, XML, HTML
  • Libraries/APIs

    Google Maps, Lazarus, Visual Component Library (VCL), Sockets, Facebook API, Windows API, React, Google Geocoding API, Google Places API, Zoho API, Clockwork SMS API, Stripe API, Authorize.Net, OpenLayers, Bing Maps API, jQuery, LinkedIn API, Flickr API, D3.js, Microsoft Foundation Class Library (MFC)
  • Tools

    Turbo Pascal, Microsoft Access, Flash, AppGyver, Jadu, Apache Solr, GitHub, Solr, Android Studio, Eclipse IDE
  • Paradigms

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

    Windows, Azure, Amazon, Android
  • Storage

    MySQL, Relational Databases, Databases, Database Modeling, Microsoft SQL Server, JSON, Paradox, InterBase, Neo4j
  • Other

    TCP, Algorithms, APIs, Data Structures, SparkPost, Ajax, Wamp, HTTP, Google Fusion Tables
  • Frameworks

    CodeIgniter, Smarty, Zend Framework, Materialize CSS, Bootstrap, CakePHP, Yii, ASP, Slim, Laravel 5

To view more profiles

Join Toptal
I really like this profile
Share it with others