Senior Full-stack Developer
2015 - PRESENTPINKDROIDS- Led the development of a financial application for a large insurance company in the US. The product is in production and is currently in its third development phase.
- Worked as a full-stack developer (mostly Django and React) for a San Francisco startup for three years.
- Led the development of two React Native apps for a European client.
- Subcontracted for a New York-based software agency on a large municipal project. My company provided staff augmentation, and I was the lead developer on that project on our side.
Technologies: PostgreSQL, React, Django, Python, TypeScript, Agile Software Development, Linux, Web Development, Gatsby, JavaScript, Vue, React Native, CSS, HTML, Front-end, Amazon Web Services (AWS), Docker, APIs, Webpack, Google AnalyticsSenior Full-stack Developer
2011 - 2016Freelance- Developed a distributed system for scheduling and running multimedia content on remote computers, with functionality to manage and monitor said computers.
- Created and maintained a system for dunning and distraint management.
- Created and maintained a marketplace for selling pharmaceutical products online.
- Created an ORM connector for the Informix database of DevExpress software.
Technologies: C#, Java, Python, REST, Test-driven Development (TDD), JavaScript, jQuery, Backbone.js, Web Development, Agile Software Development, CSS, HTML, Front-end, Amazon Web Services (AWS), Bootstrap, Docker, APIs, WebpackFull-stack Developer
2014 - 2014The Onion- Built a web-based application for creating and monitoring ad campaigns at The Onion.
- Integrated with third-party systems used in a client's organization (DFP, DFA, NetSuite, MediaMind).
- Used Python/Django on the back end, Bootstrap and Backbone.js for the front end, and Fabric for automated development to a DigitalOcean server.
Technologies: NetSuite, DFP API, PostgreSQL, Django, Python, Web Development, Linux, JavaScript, Agile Software Development, CSS, HTML, Front-end, Bootstrap, APIs, Webpack, Google AnalyticsSenior Software Developer
2009 - 2011SedamIT- Developed a CRM system for the second-largest telecom in Croatia.
- Built a CRM system for the largest retail chain in Croatia.
- Implemented the live integration between CRM and various third-party systems for client companies.
- Worked on the implementation of several complicated user activation processes for a telecom. These processes included integration with internal billing, nationwide regulatory agencies, ULL owners, and other third-party systems.
- Worked closely with customers to refine requirements, prioritize tasks, and manage deadlines.
Technologies: JSP, JavaScript, Java, MSSQLCE, Design Patterns, Model View Controller (MVC), CSS, HTML, APIsSoftware Developer
2006 - 2009OptimIT- Created a tool for the two-way creation and synchronization of abstract business process models from Aris or Visio with BPM instances in Documentum.
- Developed a system that implements the Prince2 project management process in a large international organization.
- Worked on an e-recruitment system for a large international organization with strictly defined hiring procedures.
- Created an application for generating and updating the documentation of an extensive Oracle database.
- Worked closely with customers to refine requirements and manage deadlines.
Technologies: Python, Java, MySQL, Oracle