Aleksandar Z.

Aleksandar Z.

Senior Software Engineer

Novi Sad, Serbia
Hire Aleksandar Z. Hire Aleksandar Z. Hire Aleksandar Z.

About Me

Aleksandar is a Full-stack and RoR Developer who specializes in using an engineering approach in solving complex software problems and writing clean code and TDD using the latest tools in Ruby on Rails, Java, JavaScript, Knockout.js, React.js, and other technologies. He is a customer-centric developer who delivers advanced and highly functional software solutions that exceed client requirements.

Work history

UpStack
UpStack
Full-stack Software Engineer
2018 - Present (6 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.

LINKLUNA IT
LINKLUNA IT
CTO
2014 - Present (10 years)
Novi Sad, Serbia
  • Working with already established teams across the US, Europe, Canada, and Australia to help them reach their goals, or creating a local team to build apps from scratch.

  • Helping app development from scratch, creating architecture or extending the existing apps with additional functionalities.

  • Supporting web and mobile apps and various types of API services.

  • Working with large-scale apps with a large user base of 5+ million users and creating products that earn revenue by real users.

  • Providing services as a team lead, CTO, architect, or a senior developer on various top-niche products.

CSSAWSTechnical Architecture
Freelance
Freelance
Rails Engineer
2013 - 2014 (1 year)
Remote
  • Designed, developed, and implemented a new teacher-student live streaming app for a client using Ruby on Rails, Amazon EC2, Wowza, and S3.

  • Led and provided technical support as CTO and architect on a package pickup and delivery system using a subscription model including invoicing and payment processing for a client.

  • Built and improved the performance and efficiency of tasks such as invoicing, creating PDFs, and payment processing (Bitcoin, PayPal and Stripe) on the finance apps of different clients.

Thomson Reuters (PSG)
Thomson Reuters (PSG)
Web Engineer
2011 - 2014 (3 years)
Remote
  • Implemented a number of DB2 scripts, updating a few thousand records on the system, along with code fixes without further issues.

  • Contributed to product ideas and innovation by implementing new features for a vast database-driven peer review system with 5+ million users.

  • Applied best development practices in finding the root causes of critical issues that could potentially affect access to hundreds of journals in the system.

MicronasNIT (now RT-RK)
MicronasNIT (now RT-RK)
Software Developer (incl. internship)
2007 - 2010 (3 years)
Remote
  • Engineered and maintained new features for digital signal processors for sound and video processing.

  • Designed, developed, integrated, and tested a new Android platform for controlling in-house lighting using Android, Linux Server (C code), and WiFi dongle components with very few resources.

  • Implemented a DSP simulator for emulating the real DSP processor, implementing the solution in C and Assembly.

AndroidLinuxAssemblyCWiFi Digital Signal Processing

Portfolio

Java Developer - Scholar One
Java Developer - Scholar One

ScholarOne provides comprehensive workflow management systems for scholarly journals, books, and conferences. It is a database-driven app where every publisher has their own custom workflow of how the manuscripts will be processed. Developed new features for a live app with over 1 million active users. Discovered numerous root-cause issues in the app, with over half a million lines of code, and implemented advanced fixes. Released stable fixes and features, significantly minimizing bugs and performance lags.

Full-stack Developer - Boutique Air
Full-stack Developer - Boutique Air

Boutique Air provides air charter services to private groups/individuals and offers online booking services to commercial travelers on its website and through travel agencies. Developed the back-end components of the website using Ruby on Rails and successfully implemented the integration of the website API and payment processor.

Full-stack Developer - Splice Machine OLPP
Full-stack Developer - Splice Machine OLPP

Splice Machine OLPP is a scale-out SQL RDBMS that seamlessly performs both OLTP and OLAP with Machine Learning and streaming capabilities. Created a Big Data adapter in Rails for a new Java JDBC driver for the new database. Optimized and enhanced the speed of database queries using JRuby.

Full-stack Developer - Bonsai
Full-stack Developer - Bonsai

Bonsai is an all-in-one freelancing solution for the world's best creative freelancers, dedicated to helping companies and independent talent work better together. Contributed to the development of app v1.0., implemented payment processing, added new features, and incorporated remote services.

Education

Master of Electrical and Computer Engineering
Master of Electrical and Computer Engineering
Technical University of Novi Sad - Serbia
2003 - 2009 (6 years)