Miloš Janković

I am a full stack software developer with hands on experience designing, developing and maintaining web and mobile applications.


Experience

Software Developer

Yalwa GmbH
  • Engineer software for a platform servicing a massive user base across over 50 countries.
  • Streamline and preserve payment-related features, facilitating seamless transactions for global users.
  • Collaborate with cross-functional teams to deliver high-quality payment solutions that meet the needs of the platform's users.
  • Troubleshoot and resolve complex technical issues related to payments, ensuring the smooth operation of the platform.
October 2022 - Present

Software Developer

Think Big Development
  • Design and develop custom applications using PHP, Node.js, and MySQL, focusing on scalability, security, and performance.
  • Implement real-time communication using RabbitMQ and Queue Workers for enhanced user experiences.
  • Scrape and analyze large datasets to provide valuable insights to stakeholders.
  • Manage Linux servers and infrastructure, ensuring 24/7 availability and quick response to system issues.
  • Troubleshoot and resolve complex technical issues in a fast-paced environment.
September 2020 - September 2022

Software Developer

Platform WD
  • Work on scalable, high-performance web applications using PHP and MySQL.
  • Collaborate with cross-functional teams, including designers, project managers, and QA specialists, to ensure timely project delivery.
  • Mentor junior developers and provide technical guidance on best practices for web development.
August 2019 - September 2020

Web Developer

Self-Employed
  • Provide custom web development services to clients across a variety of industries.
  • Develop websites using WordPress, focusing on user experience and custom functionality.
  • Build custom web applications with Laravel, prioritizing scalability and security.
  • Utilize MySQL and other technologies to store and retrieve user data.
  • Collaborate with clients to understand their requirements and deliver high-quality solutions.
August 2014 - August 2019

Education

Singidunum University

Engineer's degree, Information Technology
Computer Science - Web Development Track
2011 - 2013

Railway College Of Applied Sciences

Engineer's degree, Information Technology
2006 - 2010

Skills

Programming Languages & Tools
Workflow
  • Requirements Analysis and Resource Planning
  • Design and Prototyping
  • Software Development & Testing
  • Deployment
  • Maintenance and Updates

Interests

When I'm not immersed in web development, I find solace outdoors. There, surrounded by nature's soundtrack, music continues to play a central role in my life. Not just a listener, I'm an active participant, expressing myself through drumming and exploring new rhythms with my recently acquired bass guitar.

Beyond music and nature, I'm captivated by the imaginative narratives of science fiction and fantasy. Whether it's a movie, a TV series, or a game, these fantastical realms inspire and entertain me.

I also love to experiment in the kitchen, embracing my inner chef. This hobby complements my professional life, as both cooking and coding are about combining elements in novel ways to create something exciting.

Even in my leisure time, I'm drawn to my field, staying updated on the latest advancements in web development. In a rapidly evolving industry, learning is both an obligation and a pleasure.


Notable Projects

Vehicle Stock Management System - Mercedes Benz

The primary aim of the vehicle management system project was to revolutionize the collaborative framework between Mercedes-Benz in Serbia and its network of dealers in Bosnia and Herzegovina, Montenegro and Albania. It sought to streamline the otherwise complex vehicle inventory management process, with a particular emphasis on improving customer service and facilitating dealers' operational efficiency.

Under the project, the development of a centralized database was undertaken. This digital repository was aimed at storing crucial data about every new and used vehicle in the inventory. The innovative aspect of this initiative was the live importation of data from servers in Stuttgart, Mercedes-Benz's headquarters, ensuring a continuous update of information for the utmost accuracy. The access to this database was strictly limited to authorized dealers, thus maintaining the integrity and security of the system.

One of the core features of the system was its advanced search and filter functionality. It enabled dealers to swiftly navigate through the vast pool of data, effortlessly extracting the information they needed. Whether it was the specifics of a vehicle's model, year, or mileage, the intuitive interface provided an efficient tool for rapid data retrieval.

Further enhancing the system's utility, dealers were empowered with the ability to reserve and sell vehicles directly from the database. This facilitated real-time inventory management, reducing any delay between the point of sale and the inventory update. Moreover, the system was designed to auto-generate invoices upon a sale's completion, significantly reducing the administrative workload.

Beyond the sales and reservation capabilities, the system also catered to the administrative needs of dealers. It incorporated a sophisticated report generation feature that enabled dealers to assess their performance, track sales, and manage their stock effectively.

The implementation of this project brought about profound changes in the communication and coordination landscape between Mercedes-Benz Serbia and its dealers. It led to an enhancement in the efficiency of transactions, ensuring not just speed but also accuracy. Consequently, this project had a direct and positive impact on customer satisfaction, as they were served more promptly, with less room for errors. The vehicle management system project thus stands as a testament to how technology can be leveraged to revolutionize traditional business processes.