Aleksandar N.

Aleksandar N.

Senior iOS Engineer

Belgrade, Serbia
Hire Aleksandar N. Hire Aleksandar N. Hire Aleksandar N.

About Me

Aleksandar is a Senior iOS Engineer with 7+ years of extensive experience building mobile apps for clients. He creates applications with intuitive UI experience, using a customer-centered approach in delivering highly performant solutions. Aleksandar delivers codebases, implements and enhances features, and embraces rapid prototyping and innovation. He implements user requirements through design, development, and deployment, always striving to improve the overall code quality for best performance.

Work history

UpStack
UpStack
Senior iOS 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.

CNJ Digital
CNJ Digital
iOS Developer
2019 - 2021 (2 years)
Remote
  • Led new mobile development tasks, maintaining, upgrading, and adding new features to the Danfoss installer and DEVI app.

  • Iterated high-value iOS software components and solutions to ensure that app releases are always smooth and bug-free.

  • Worked with support and engineering to troubleshoot, isolate, find, and fix app issues, maintaining robust, well-documented, organized, readable code.

Deutsche Bahn
Deutsche Bahn
iOS Developer
2018 - 2018
Remote
  • Handled the complete rewriting of Deutsche Bahn's application from Objective-C to Swift.

  • Executed the app rewrite in less than 4 months, with a stable architecture and no bugs.

  • Supervised the testing of the new application on device simulators and actual devices to enhance and fine-tune performance.

ABP Technologies
ABP Technologies
iOS Developer
2016 - 2018 (2 years)
Remote
  • Engineered and managed the full software development cycle for 3 new applications within the company.

  • Identified and fixed technical issues and improved the overall code quality on apps for best performance.

  • Implemented user requirements through design, development, and deployment.

Freelance
Freelance
iOS Developer
2015 - Present (9 years)
Remote
  • Planning, designing, and developing new features on iOS applications for clients.

  • Maintaining apps, fixing bugs, and optimizing applications for optimum performance.

  • Using new approaches in rewriting the onboarding process using MVVM pattern for clean code and great code structuring.

HolyCode (Knip AG)
HolyCode (Knip AG)
iOS Developer
2015 - 2016 (1 year)
Belgrade, Serbia
  • Developed and implemented new app features for clients as part of the development team.

  • Offered technical guidance on fixing bugs and complex issues on apps.

  • Performed various duties for the company using engineering best practices and methodologies.

Procescom
Procescom
Java Back-end Developer
2013 - 2015 (2 years)
Belgrade, Serbia
  • Designed, developed, and implemented new features for the prepaid promotion system for Telecom Serbia.

  • Oversaw the complete app redesign into a highly maintainable and performant process for the client.

  • Maintained large databases and handled external system failures and detail logging.

Portfolio

iOS Developer - VAIOX
iOS Developer - VAIOX

VAIOX is an all-in-one platform that delivers an easier, more effective, and optimized communication tool for businesses. Its communication and collaboration features allow business teams to respond faster to changing markets and discover new business opportunities. Developed the application from scratch, created the architecture, and implemented the desired design.

iOS Developer - Lykke
iOS Developer - Lykke

Lykke allows users to securely buy, sell, and store cryptocurrencies and other digital assets on the fully regulated Swiss-based Lykke Exchange. Worked in a team with 3 iOS developers, closely liaising with the designers and product manager. Added a new onboarding process with complete code and UI/UX reorganization on the app.

iOS Developer - NoQue
iOS Developer - NoQue

NoQue offers users a variety of packages from shared to private tables, which users can choose from the app depending on their needs. Developed the app and oversaw its implementation.

Education

Education
Degree in Electrical Engineering and Computing
Faculty of Computer Science - Serbia
2006 - 2012 (6 years)