Aleksandar D.

Aleksandar D.

Senior Software Engineer

Svilajnac, Serbia
Hire Aleksandar D. Hire Aleksandar D. Hire Aleksandar D.

About Me

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.

Work history

UpStack
UpStack
Web Developer
2017 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Input Output (IOHK)
Input Output (IOHK)
Full Stack Developer
2019 - 2019
Remote
  • Participated in the architecting, design, development and delivery of the Daedalus project for Input Output.

  • Led code reviews sessions on the project with a focus on best user experience, performance, scalability, and future expansion .

  • Remediated defects on the projects: delivering robust, fault-tolerant code as solutions on the project.

Q Software
Q Software
Senior Frontend Developer
2018 - 2019 (1 year)
Zagreb, Croatia
  • 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.

amon.tech
amon.tech
Senior Frontend/Blockchain Developer
2018 - 2019 (1 year)
Remote
  • 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.

Fountech.ai
Fountech.ai
Blockchain/Smart Contracts Developer
2018 - 2019 (1 year)
Cyprus
  • Collaboratively define blockchain systems architecture and best practices on different projects on behalf of Fountech.

  • Producing clean JavaScript codes, designing, writing, deploying, testing and auditing different smart contracts.

  • Designed and deployed the CI/CD workflows and metrics on different blockchain projects for clients.

Discover Blockchain
Discover Blockchain
Co-Founder/CTO
2018 - 2018
Singapore
  • 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.

 SuperDAO - CryptoKittieFight
SuperDAO - CryptoKittieFight
Ethereum Blockchain Smart Contracts Developer
2018 - 2018
  • 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.

TiiQu
TiiQu
Lead Front-End / Ethereum - Web3.js Developer
2018 - 2018
  • Implemented front-end codebase connected to custom Blockchain, through web3.js library and Truffle framework.

  • Contributed to the development blockchain solutions for clients in a team of 4 developers.

  • Effectively developed prototype solutions for use cases to demonstrate the attributes and benefits of solutions to clients.

Goldiam Chain
Goldiam Chain
Team Lead & Ethereum Blockchain Developer
2017 - 2018 (1 year)
  • Developed an Ethereum-based crypto currency - Goldiam, with implementations of a Web Wallet, a Web Explorer and a platform for the ICO.

  • Led and guided a team of four developers through the development process.

  • Advocated for best practices, code quality, and test coverage of all solutions and drove technical discussions during the development process.

Mirror Code
Mirror Code
CEO
2017 - 2018 (1 year)
Serbia
  • 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.

DubaiCoin Blockchain
DubaiCoin Blockchain
Blockchain Developer
2016 - 2017 (1 year)
  • 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.

Peak Sourcing
Peak Sourcing
Senior Full-Stack Engineer
2016 - 2017 (1 year)
  • Managed a variety of web development projects as the Senior Full-Stack Developer.

  • Designed, built and deployed unit tests to test different codes for clients.

  • Regularly designed, built and maintained services that provided information for client's user-facing applications.

Prototype Advertising
Prototype Advertising
Lead Web Developer
2016 - 2017 (1 year)
  • Provided technical expertise as lead web developer on numerous web projects for Prototype Advertising.

  • Efficiently oversaw all architectural design tasks, and provided technical leadership to other developers within the development process.

  • Effectively designed and built out RESTful APIs for the numerous web projects of clients.

Plugin Group
Plugin Group
Web Development Team Lead
2016 - 2017 (1 year)
  • 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.

KV Social
KV Social
Freelance Full-Stack Developer
2016 - 2016
  • Regularly designed and developed frontend and backend solutions for complex web development projects on behalf of KV Social.

  • Regularly liaised with partner agile teams to ensure that complex dependencies within web solutions are understood to minimize defects.

  • Provided technical support for QA activities and the release cycles of web solutions.

Konsus
Konsus
Full-Stack Developer
2016 - 2016
  • Served as a freelance web developer on a broad range of projects focused more on front-end and back-end development.

  • Successfully wrote and delivered clear, well-written and efficient code for clients.

  • Developed numerous features and interfaces to the systems of clients using technical and business requirements.

First Beat Media Inc.
First Beat Media Inc.
JavaScript Developer
2015 - 2015
  • Developed advanced Javascript/HTML5 hybrid mobile apps using Ionic framework.

  • Served as a web/mobile developer on numerous mobile app projects using Ionic Framework (Angular-like) for Hybrid HTML5 mobile apps.

  • Designed and developed different unit test modules on behalf of clients.

Emisia Consulting d.o.o.
Emisia Consulting d.o.o.
UI Web Developer
2013 - 2015 (2 years)
  • Managed numerous translation software projectson the Web/UI team as a JavaScript developer for Emisia Consulting.

  • Designed and built a frontend framework with ExtJS JavaScript.

  • Collaborated with backend developers in implementing new UI features/improvements and bug fixes on different software solutions.

Portfolio

Senior Full-Stack Developer - Jobrack
Senior Full-Stack Developer - Jobrack

Worked as Lead Developer with two additional developers on the front-end team for Jobrack, a job portal platform focused on IT jobs for Eastern Europe and the Adriatic region. Managed all of the UI components, client-side functionality and integration with the back-end and server teams. Functionalities developed included the ability to browse and search client profiles, search posted jobs, the ability to apply for jobs and the ability to set and modify applicant and company profiles on the portal. Completed and delivered the project to the client within 18 weeks.

Senior Full-Stack Developer - Hello Cowboys
Senior Full-Stack Developer - Hello Cowboys

Contributed to the development of Hello Cowboys Mobile Dating App, a mobile dating app that connects cowboys together. Owned the UI and layout development of the app including collaborating with the designer to ensure that the design and development were streamlined to produce the desired result. Developed the styling and look of the app components by adopting Iconic components and developing custom ones where needed. Worked in conjunction with the back-end developer to scale and ensure proper communication between the app and server through a RESTf API and custom-built services within the app.

Senior Front-End Developer - Case Architects
Senior Front-End Developer - Case Architects

Designed a studio website template built on top of the WordPress platform for Case Architects and Remodelers, an architecture and design company in the United States. Led the execution of the project through all phases from start to finish with a team of five developers. Created a custom solution integrated with WordPress as the main CMS for self-maintenance purposes post-development and contributed to design decisions using accepted best UX practices. Integrated the custom template into the WordPress environment.

Blockchain Developer - DubaiCoin
Blockchain Developer - DubaiCoin

DBIX is the fuel of Arabianchain and the first minable digital currency in the region. Worked on the creation of a new cryptocurrency called DubaiCoin, with a focus on go-ether geth Blockchain environment, web/mobile Wallet, desktop Wallet, and Explorer. Worked with a team of 3 developers to prepare the cryptocurrency for its ICO

Team Lead & Ethereum Blockchain Developer - Goldiam
Team Lead & Ethereum Blockchain Developer - Goldiam

Goldiam is a peer to peer blockchain platform, allowing easy transactions and investments with a new cryptocurrency, the Goldiam coin. Worked on the development of an Ethereum based cryptocurrency called Goldiam, with implementation for a Web Wallet, Web Explorer, and platform for ICO. Provided team leadership for a group of 4 developers on this project.

 Ethereum Blockchain Smart Contracts Developer - CryptokittieFight
Ethereum Blockchain Smart Contracts Developer - CryptokittieFight

SuperDAO produces viable DApps through the collaboration of innovators, individuals and communities to achieve common goals through decentralized governance as Superneum (SUP) token holders. Worked on the development of an Ethereum Smart Contracts for a Blockchain-based game called CryptoKittieFight. Reused many of the functionalities from CryptoKitties and created a Smart Contract Manager to handle different crypto kitties fights through the Contract Manager using mostly Solidity.

Lead Front-End / Ethereum - web3.js Developer - Tiiqu
Lead Front-End / Ethereum - web3.js Developer - Tiiqu

TiiQu provides a transparent, secure infrastructure where individuals and organizations can search, filter, select partners, and agree on the terms of their collaboration at a fraction of today’s costs and time. Acted as Lead Front-End and Ethereum web3.js Developer within a team of 5 more developers. Implemented the frontend codebase connected to custom Blockchain, through web3.js library, and Truffle framework.

Education

Education
Full Stack Web Development Certification
Free Code Camp
2016 - 2016
Education
BSc. Computer Science
University of Kragujevac - Faculty of Science and Technology
2004 - 2009 (5 years)