Nikola T.

Nikola T.

Senior Software Engineer

Belgrade, Serbia
Hire Nikola T. Hire Nikola T. Hire Nikola T.

About Me

Nikola is a Senior RoR Developer with 12+ years of experience in software development, working remotely on client projects worldwide. He enjoys working with startups and is a pioneer of new ideas, practices, and techniques, with a current focus on Blockchain. Nikola’s experience as an entrepreneur and an engineer in the programming world makes him an excellent communicator and a fervent advocate of best practices.

Work history

UpStack
UpStack
Senior RoR Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for various 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
Software Engineer
2015 - 2018 (3 years)
Remote
  • Developed two projects for US-based clients.

  • Created features and improvements for client projects.

  • Worked with Agile Methodologies as a trusted consultant for clients.

Phixio
Phixio
Founder | CEO
2015 - 2016 (1 year)
Belgrade, Serbia
  • Developed front-end and back-end technologies and oversaw deployment.

  • Created and developed innovative ideas using the most advanced technologies in the industry and encouraged collaboration with like-minded entrepreneurs.

  • Set up payment processing with 2checkout using Cloudinary for cloud image storage and integrated DigitalOcean for the server hosting platform.

Innovation Center, Faculty of Mechanical Engineering
Innovation Center, Faculty of Mechanical Engineering
Software Developer
2012 - 2016 (4 years)
Belgrade, Serbia
  • Worked on two projects for a thermal coal power station in Serbia (TE Kostolac) and led the entire lifecycle of the development process.

  • Wrote procedures in Oracle PL/SQL for the first application to calculate the average fuel consumption for excavators, bulldozers, and other vehicles on the open pit.

  • Led the entire SDLC (e.g., communication with end customers, building functionalities, testing, deployment).

Deploy Inc.
Deploy Inc.
Software Developer
2012 - 2012
Belgrade, Serbia
  • Contributed to the development of two projects - a complex Android app and a Java application for Royal Caribbean International.

  • Coordinated between the development team in Serbia and the HQ in NYC, adhering to flexible hours to be available during US business hours.

  • Collaborated in a team of 20+ developers, each with a specific assignment, ensuring that the highest industry standards are met.

Micro Business Solutions
Micro Business Solutions
Software Developer
2011 - 2012 (1 year)
Belgrade , Serbia
  • Worked on .NET projects, met with prospective clients, and negotiated contracts.

  • Worked on legacy projects from the 90s applying new technologies for faster and cleaner operations.

  • Developed new approaches and set high technical standards.

Faculty of Electrical Engineering
Faculty of Electrical Engineering
Software Developer
2009 - 2011 (2 years)
Belgrade, Serbia
  • Created a payroll algorithm with more than 10,000 lines of bug-free code to calculate payrolls for thousands of healthcare employees in Serbia.

  • Worked on the payroll algorithm within a project called Moneo (part of the Heliant system).

  • Excelled as a key contributor to the core part of the Heliant system, an electronic health record system (EHRS) monitoring doctors' performance and keeping patient records.

Portfolio

Lead Software Developer (CEO) - Warrantly
Lead Software Developer (CEO) - Warrantly

Warrantly is a service that businesses and personals can use to store and manage their warranties in one place. Users can track bought items through the warranty period, report problems, and more. Retailers and manufacturers could use the data to improve their products and gain new customers. Created and developed concept to design and oversaw the entire project development. Technologies used: Ruby on Rails, JavaScript, PostgreSQL, HTML.

Lead Software Developer - Tint Manager
Lead Software Developer - Tint Manager

Tint Manager is an internal application for a company that specializes in managing flat glass window tinting for commercial buildings and homes. Developed enterprise software for the company, significantly improved the app performances, and implemented a multitenancy feature. Technologies used: Ruby on Rails, JavaScript, PostgreSQL, HTML.

Lead Software Developer - Traveling Spoon
Lead Software Developer - Traveling Spoon

Traveling Spoon is a marketplace that connects travelers with local hosts who prepare homemade local cuisine in their homes. Travelers can also purchase cooking classes and visit marketplaces for cooking ingredients with their hosts. Technologies used: Ruby on Rails, Angular v1.3, Backbone.js, PostgreSQL, Haml, JavaScript.

Mensa International Membership
Mensa International Membership

Mensa is the largest and oldest high IQ society in the world. You have to score at or above the 98th percentile – the top 2% – on a standardized, professionally administered IQ test. This is typically a score of 130 or more. I have been a member since November 2008.

Education

Master's Degree, Computer Engineering
Master's Degree, Computer Engineering
University of Belgrade - Serbia
2007 - 2009 (2 years)
Bachelor's Degree, Computer Engineering
Bachelor's Degree, Computer Engineering
University of Belgrade - Serbia
2003 - 2007 (4 years)