Scroll To View More
Adnan Kukuljac

Adnan Kukuljac

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Member since December 19, 2014
Adnan is an experienced software engineer with a Bachelor’s and Master’s degree in Computer Science and about six years of professional experience including working on various solutions serving a couple of users to solutions serving millions of customers worldwide. Adnan's latest accomplishments include software performance improvements and decreasing client expenses by $15,000 per week as well as collaborating with more than 30 teams.
Adnan is now available for hire
Portfolio
Experience
  • JavaScript, 6 years
  • PHP, 6 years
  • Java, 6 years
  • PostgreSQL, 3 years
  • Yii 1, 3 years
  • Spring, 3 years
  • Cassandra, 2 years
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Availability
Part-time
Preferred Environment
OS X, Git, InteliJ IDEA
The most amazing...
...thing I've coded is a Java software which helps Bioengineers in researching and processing DNA sequence.
Employment
  • Software Engineer
    2016 - PRESENT
    Zalando SE
    • Implemented a Cassandra token store which served as temporary solution to solve a Redis issue we had at that time.
    • Improved performance and design issues which led to 30% reduction in costs for servers.
    • Implemented tracking of business events which helped us to measure key metrics and improve stability.
    • Created newsletter hash login with AES algorithm.
    • Integrated with Fedex and Colissimo services (pickup, point, and return).
    Technologies: Java, Redis, Cassandra, DynamoDB, MySQL
  • Software Engineer
    2018 - 2018
    Acupic (via Toptal)
    • Fixed issues in existing web application and prepare it to go live.
    • Improved overall code quality by reducing duplicated files/code and introduced version control system which previous developers didn't use.
    • Implemented necessary changes which ensured that application is working smoothly in web-view (mobile application).
    Technologies: PHP, JavaScript
  • PHP developer
    2017 - 2017
    Scrappygram (via Toptal)
    • Implemented class which is responsible for uploading/downloading files to S3 (AWS).
    • Fixed the bug with using SendGrid SDK on Heroku (mbstring extension missing on Heroku).
    • Created guidelines and a development roadmap.
    • Fixed security issues on existing implementation.
    • Improved testing process for the API.
    Technologies: PHP, PostgreSQL, AWS
  • Software Engineer
    2015 - 2016
    Dilax Intelcom
    • Implemented algorithm to efficiently generate sensor data (Scala).
    • Contributed to development of back-end in Java (Spring) for Dilax's people counting software.
    • Participated in developing front-end in AngularJS for Dilax's people counting software.
    • Participated in knowledge transfer when Dilax Intelcom acquired “42Reports” company which allowed them a simpler process of acquiring the company.
    • Improved two internal software solutions which are written in Java (Spring).
    Technologies: Java, Scala, Angular, PostgreSQL
  • Software Engineer
    2014 - 2015
    Symfony
    • Developed a Hadoop MapReduce for Epinomics company which allowed them to efficiently store DNA sequence in Cassandra.
    • Built a Python pipeline on top of Luigi which allowed Epinomics team to analyze the data faster.
    • Automated the process of creating a cluster on AWS on top of StarCluster and starting various jobs which lowered costs and increased efficiency.
    • Developed the back-end for Epinomics web application which is used by Bioinformatics engineers to track analyses of DNA and helped them to analyze the data.
    Technologies: Java, Python, Cassandra, MySQL, Redis, StarCluster, AWS, Hadoop (MapReduce)
  • Software Engineer
    2013 - 2014
    Izum Web
    • Developed a module which interacted with 3rd party solution to provide nearest Danish post offices based on ZIP code.
    • Built a module which allows shop owners to easily manage ePay transactions.
    • Implemented a web service to synchronize stock between a physical store and online web shop.
    • Participated in developing various eCommerce websites.
    Technologies: PHP
  • Software Engineer
    2012 - 2013
    LucidLinx
    • Contributed to the development of an algorithm which was able to generate math tasks for kids based on their previous test results.
    • Participated in developing the back-end part of a web application which allows children to test their knowledge and, based on test results, provide exercises for improvement.
    Technologies: C#, ASP.NET, MySQL
Experience
Skills
  • Languages
    Java, PHP, JavaScript
  • Frameworks
    Play, CodeIgniter, Yii 1, Spring, Angular, Laravel
  • Libraries/APIs
    jQuery, Facebook API, Twitter API
  • Tools
    IntelliJ
  • Platforms
    Mac OS
  • Storage
    PostgreSQL, Cassandra, MySQL, MongoDB, DynamoDB
  • Paradigms
    Concurrent Programming, Agile Software Development, Kanban, E2E Testing
Education
  • Master's degree in Computer Science
    2012 - 2014
    Faculty of Electrical Engineering, University of Sarajevo - Sarajevo
  • Bachelor's degree in Computer Science
    2008 - 2012
    Faculty of Electrical Engineering, University of Sarajevo - Sarajevo
I really like this profile
Share it with others