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.

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

  • Led and provided technical support as CTO and Architect on a package pickup and delivery system using a subscription model which include 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
  • Successfully implemented a number of DB2 scripts which updated 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 used by over 5 million users.

  • Applied the best development practices in finding the root causes of critical issues which 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 the 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.

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)