Sasa Macakanja

Sasa Macakanja

Zagreb, Croatia
Hire Sasa
Scroll To View More
Sasa Macakanja

Sasa Macakanja

Zagreb, Croatia
Member since April 21, 2014
Sasa is a full stack web developer with over 5 years of professional experience. He specializes in server and client-side programming with AngularJS, Laravel, Ruby on Rails, PHP, Ruby, and JavaScript. He is an avid believer in Agile web development and Kanban workflow.
Sasa is now available for hire
  • AngularJS, 3 years
  • Laravel, 3 years
  • PHP, 7 years
  • JavaScript, 7 years
  • Ruby on Rails, 5 years
  • HTML5, 5 years
  • Kendo UI, 1 year
  • Agile Software Development, 7 years
Zagreb, Croatia
Preferred Environment
OS X, Sublime Text, Git, Linux
The most amazing...
...application I've built is a single-page project management system with an AngularJS front-end and a Laravel RESTful API back-end.
  • Full Stack Web Developer
    2013 - PRESENT
    • Set up the required architecture for a project called "Subos App" and built the system.
    • Implemented required functionalities including a Laravel RESTFul API back-end and AngularJS front-end.
    • Set up the build and deploy procedures for deploying to the hosting service.
    • Built a very complex registration form for new members, including a complete admin CRUD interface with authentication, roles, groups, members' pages, PDF generation (ZendPDF), and automated email sending via Mandrill.
    • Made optimizations primarily targeting mobile platforms.
    Technologies: PHP, MySQL, Laravel, AngularJS
  • Full stack web developer
    Bail Binder
    2014 - 2014
    • Implemented required functionalities including a Laravel RESTFul API back-end and AngularJS front-end.
    • Implemented Single Page App built with AngularJS for frontend.
    • Created custom made SaaS web admin.
    • Set up the build and maintenance procedures for deploying to the Cloud hosting service.
    • Integrated SaaS with external API services: Mandrill, Mailchimp for email campaigns and Stripe for billing.
    • Build and customized landing page for SaaS with Wordpress CMS.
    Technologies: Laravel, Angular
  • Web Developer
    (Protected by NDA)
    2014 - 2014
    • Joined the existing web development team working to improve and finish their project management web application.
    • Implemented performance improvements to the initial AngularJS concepts and components for their app.
    • Worked in a consulting and R&D role for choosing web technologies.
    • Implemented stress-testing on the realtime application.
    • Handled server administration for cloud hosting services.
    Technologies: Laravel, AngularJS, MySQL, Trello, Cloud hosting
  • Full Stack Web Developer
    2008 - 2012
    • Implemented a WordPress CMS platform.
    • Built a complex registration form.
    • Implemented front-end and back-end customizations.
    • Implemented Moodle as a learning management system for the Cisco Networking Academy.
    • Implemented the front-end using HTML5 and Less and incorporating responsive web design techniques.
    Technologies: WordPress, jQuery, MySQL, PHP, Moodle
  • Web Developer
    Croatian Academic and Research Network
    2008 - 2009
    • Joined the web development team for helping with the official public launch of
    • Improved the existing codebase, fixed various front-end and back-end bugs, and worked on polishing the UI for the launch.
    • Worked on the front-end implementation using HTML5, CSS3, and jQuery. Incorporated responsive web design techniques.
    • Implemented required back-end functionalities in a custom PHP framework.
    • Developed and set up a custom CMS for page and user access administration.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS
  • Corporate Web for Croatian Academic and Research Network - CARNet (Development)

    As part of a big web development team, I've built brand new corporate web pages for the Croatian Academic and Research Network. I worked as a front-end and back-end developer.

  • Project Management Single Page Application (Development)

    A project management single page app with custom JavaScript interactions associated with viewing data in the project tables and live syncing the table data between users. The web app dynamically syncs data back and forth between the back-end and the view in a similar way to Google Drive spreadsheets. It features an AngularJS front-end.

  • Members Management Web application (Development)

    An AngularJS and Laravel web application for the student organization "Subos". The project was very challenging and interesting for me because it included building a very complex registration form for new members, a complete admin CRUD interface with authentication, roles, groups, a trainers pages optimized for mobile access, members pages, PDF generation (ZendPDF), and automated sending of emails via Mandrill. The site uses Laravel4 in the back-end and AngularJS for the front-end. I developed the whole site completely on my own from the ground up to production state, and supported it through the whole development lifecycle.

  • SaaS for Bail Bond industry (Development)

    A software as a service application for Bail Bond industry.

  • Frameworks
    Laravel, AngularJS, Ruby on Rails, Kendo UI
  • Languages
    JavaScript, Less, PHP, SASS, CoffeeScript, HTML5, PL/SQL, Bash
  • Libraries/APIs
    jQuery UI, jQuery, Facebook API, Mandrill API, PayPal API
  • Tools
    Grunt, Sublime Text 3, Adobe Photoshop, Bower
  • Paradigms
    Agile Software Development, Responsive Web Design, Test-driven Development (TDD)
  • Platforms
    Mac OS X, Linux
  • Storage
    MongoDB, Memcached, PostgreSQL, MySQL
  • Misc
    User Interface (UI)
  • Bachelor's (in progress) degree in Telecommunications and Informatics
    Faculty of Electrical Engineering and Computing - Zagreb, Croatia
    2003 - 2008
Hire the top 3% of freelance developers
I really like this profile
Share it with others