Aleksandar is a vibrant Full Stack Developer and Blockchain Enthusiast who is customer-focused, open-minded and enjoys deploying extraordinary software solutions with high-class codebases. He has 6+ years of technical expertise as a team lead and a team player in the use of new/emerging development tools and experience in the development of comprehensive custom websites, web applications, and mobile applications - delivering over 45 projects from 2016 to-date for clients.
Worked with multiple development teams to define the architecture, roadmap and standards for customer-facing websites, single-page and mobile applications.
Participated in Proof of Concept sessions; evaluating different platforms, tech stacks and development approaches for projects.
Offered guidance for the design of UI frameworks, reusable components/libraries; working with product managers and UX teams to deliver high-quality solutions for clients.
Providing apt technical expertise in the development of web, mobile and desktop wallet application on different Blockchain projects.
Offer regular technical direction for the definition of architecture parameters, infrastructure and security of different blockchain platforms for clients.
Regularly ensure high code quality through code reviews, unit and integration testing in both server and client-side.
Defined, developed and established the objectives for Discover Blockchain's acceptable software development process for clients and customers.
Regularly set, lead and develop technical strategies that align with the overall business objectives of Discover Blockchain.
Offer technical guidance and leadership for the definition of technical blueprints, roadmaps, and principles that drive the key technological decisions within the company.
Contributed to the development of CryptoKittieFight, an Ethereum Smart Contract for a Blockchain-based game.
Reused functionalities from CryptoKitties and created a Smart Contract Manager to handle different crypto kitties fights through the Contract Manager, using Solidity.
Successfully liaised with the development team to ensure smoth/reliable transfer of the new technology.
Providing regular managerial direction and technical leadership for the day-to-day activities of Mirror Code.
Collaborating with client-side QA teams to improve the quality of code; by developing test cases and automated tests on different software development projects.
Liaised with the engineering team in building a strong technical roadmap and engineering culture for our development process and tech stack.
Contributed to creation of crypto currency, DubaiCoin, with a focus on go-ether geth Blockchain environment, web/mobile Wallet, desktop Wallet and Explorer.
Worked as part of a team of 3 developers in preparing for the ICO.
Employed advanced encryption schemes in securing user and company data in the development of the DubaiCoin.
Served as the main web developer and team lead with a group of highly skilled developers in the development of numerous web solutions on behalf of the Plugin Group.
Oversaw the implementation of secure coding standards through peer code reviews and automations on different web developments.
Effectively communicated technical solutions and recommendations to management, employing the most appropriate development methodologies.