Aleksa M.

Aleksa M.

Senior Software Engineer

Belgrade, Serbia
Hire Aleksa M. Hire Aleksa M. Hire Aleksa M.

About Me

Aleksa is a Senior Software Engineer with broad expertise and technical insight in back-end development and Machine Learning solutions. He uses Go as his primary tech stack on projects with PostgreSQL and AWS and harmonizes agile processes with Jira for project management. Aleksa delivers Machine Learning systems using Python and Data Science technologies like NumPy, Pandas, TensorFlow, and Keras.

Work history

UpStack
UpStack
Back-end and Machine Learning Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Blockem
Blockem
Founder & CTO
2022 - Present (2 years)
Belgrade, Serbia
  • Leading a team of 10 technical personnel in producing and maintaining a product used by 10,000 users daily.

  • Working on advanced anti-scam detection software on the market, analyzing more than 1 billion Ethereum transactions per second.

BlockchainethereumCyber Security
Outpost
Outpost
R&D Engineer
2019 - 2019
Belgrade, Serbia
  • Developed software solutions, integrated back-end services, and wrote ML algorithms for Outpost's resource-constrained system.

  • Defined the technical specifications and wrote the whole system architecture for a chatbot service on the system.

  • Analyzed the impact of solutions on the system for technical review to ensure its robustness, efficiency, future maintainability, and supportability.

Datum Solutions
Datum Solutions
Machine Learning Engineer
2019 - 2019
Belgrade, Serbia
  • Participated in the development of a Machine Learning workflow, identifying the right ML architectures and models for the solution.

  • Worked with multiple stakeholders to deliver a document classification service.

  • Defined new techniques and ML best practices and provided feedback to teams to improve in-house tools.

Jarvis Project Management
Jarvis Project Management
Founder & CTO
2019 - 2021 (2 years)
Remote
  • Founded an outsourcing company that delivered project management software.

  • Built the first-ever LLM-based project management solution to use with any language in order to set up workspace easily, onboard a team, and organize the work hassle-free.

  • Led the development team and conducted POC for architecture validation of the project management platform.

Everseen
Everseen
R&D Engineer
2018 - 2018
Belgrade, Serbia
  • Wrote and implemented API solutions for Everseen.

  • Integrated a Computer Vision solution with sensors and actuators through Go back-end service.

  • Used a mix of first principles, computational, and experimental methods on projects.

Carnegie Technologies
Carnegie Technologies
Software Developer
2015 - 2018 (3 years)
Belgrade, Serbia
  • Developed the back-end API and business logic for client access to the added-value platform/Android application for satellite communication.

  • Implemented the complete workflow of the solution from planning to release, optimizing and securing both Go code and PostgreSQL scripts.

  • Handled the transfer from monolith server architecture to microservices communicating through gRPC, making the system faster, more robust, and easier to maintain.

Portfolio

Android and Golang Developer - SatBridge
Android and Golang Developer - SatBridge

SatBridge makes anywhere, anytime, any situation communications a reality by giving organizations, remote workers, and individuals the ability to use all features of their mobile devices using a satellite hotspot. Companies and consumers can remotely connect to networks with satellite hotspots that instantly enable the full capabilities of their mobile devices, with their numbers, to talk, text, email, and browse wherever they are in the world. Wrote the Android app and handled the app integration with the satellite for communication with multiple satellites through a smartphone using specific AT commands for each different satellite operator.

System Integration Developer - 0Line
System Integration Developer - 0Line

Developed 0Line, an integration service for Everseen that works as a checkout-free and autonomous storefront solution allowing for real-time tracking, mapping, and analysis of people, products, and processes for business process improvement. Worked on the delivery of the integration service for a demo delivery in a week. The solution is part of a large Machine Learning project, which is still in development.

Machine Learning Engineer - RapidCAPTURE
Machine Learning Engineer - RapidCAPTURE

RapidCAPTURE's Cognitive Capture solution is powered by an AI layer that uses NLP and ML for advanced and cost-effective imaging and document ingestion and converts unstructured content to structured format. It allows users to drive down costs and reduce errors. The solution has a 99% accuracy classification.

Education

Online graduate studies in Computer Science, Machine Learning specialization
Online graduate studies in Computer Science, Machine Learning specialization
Georgia Institute of Technology
2018 - 2020 (2 years)
BSc n Electrical Engineering and Computer Science
BSc n Electrical Engineering and Computer Science
University of Belgrade - Serbia
2012 - 2017 (5 years)