Sonja Milicic

Sonja Milicic

Zwolle, Netherlands
Hire Sonja
Scroll To View More
Sonja Milicic

Sonja Milicic

Zwolle, Netherlands
Member since January 13, 2016
Sonja has been a full-stack developer for over a decade, specialized primarily in developing business applications using Java and related technologies. She also has a few years' experience with Python/Django, as well as mobile application development for Android. She has worked as a developer and project manager in small and medium sized teams, and has extensive experience in communicating with clients and understanding their requirements.
Sonja is now available for hire
Portfolio
Experience
  • Web Development, 13 years
  • Database Design, 10 years
  • Java, 7 years
  • EJB, 6 years
  • JavaScript, 5 years
  • Python, 5 years
  • Android, 3 years
  • Django, 2 years
Zwolle, Netherlands
Availability
Part-time
Preferred Environment
Linux, Windows, Eclipse, SVN, Mercurial, Git
The most amazing...
...project I've implemented is smart pen and paper solutions in laboratory environments.
Employment
  • Lead Developer
    Pardus d.o.o.
    2009 - 2015
    • Added PostgreSQL and Informix support to a laboratory information management system eQMS::LIMS.
    • Optimized database schemas and queries (Oracle, PostgreSQL).
    • Migrated several installations of eQMS::LIMS from Oracle to PostgreSQL.
    • Maintained, optimized, and added new functionalities to an existing large project (EJB2, Struts, JSP, JavaScript).
    • Developed a new, ISO 17025 compliant laboratory information management system (EJB3, Hibernate, SmartGWT).
    • Designed and developed smaller applications for laboratory use (Spring, Vaadin).
    • Developed web services for integrating eQMS::LIMS with external systems (Apache Axis2, Spring-WS).
    • Developed an Android application sample gathering in the field and integrated it with eQMS::LIMS.
    • Integrated smart pen and paper solutions with the eQMS family of products (Anoto, Penvision Formidable).
    • Managed projects for the eQMS family of products and led a small team.
    Technologies: Java EE, Oracle, PostgreSQL, EJB, Struts, JSP, JavaScript, Smart GWT, Spring, Hibernate, Vaadin, Android, Python
  • Web Developer
    Faculty of Electrical Engineering and Computing
    2003 - 2009
    • Developed a forum module for the faculty CMS (Quilt CMS).
    • Integrated a search engine with Quilt CMS.
    • Developed a gallery module.
    • Integrated external web services (SOAP) with Quilt CMS.
    • Developed a module for exam result entry and viewing.
    Technologies: PostgreSQL, PHP, Smarty, JavaScript, jQuery
Experience
  • Reports Mobile (Grad bez prepreka) (Development)

    An Android app that lets users document and report irregularities in public infrastructure, developed as a volunteer project for a cyclists' association.

  • Reports (Development)
    https://bitbucket.org/smilicic/reports-public/wiki/Home

    Django back-end for collecting user reports and forwarding them to relevant authorities, as well as web services for integrating it with other platforms. Developed as a volunteer project for a cyclists' association.

  • BookList (Development)
    https://bitbucket.org/smilicic/booklist

    An Android app for storing a to-read list, integrated with an ISBN scanner and Google Books search.

  • FreeBSD "safety net" IO logging utility (Development)

    A Google Summer of code 2007 project, a kernel module for FreeBSD that allows logging of I/O requests to snapshot files, including the possibility to rollback, replay, or analyze their effects.

Skills
  • Languages
    Java, XML, SQL, Python, HTML, CSS, JavaScript, PHP
  • Paradigms
    Database Design, Unit Testing, Scrum
  • Platforms
    Java EE, Linux, Android, Oracle
  • Storage
    Database Modeling, JSON, PostgreSQL, Database Query Optimization, MongoDB, JBoss AS, SQLite, MySQL, IBM Informix
  • Misc
    EJB, JSP, Web Services, Web Development, AJAX, Project Management
  • Frameworks
    Apache Struts, Hibernate, Spring, Django, Smarty, Vaadin, Bottle, AngularJS
  • Tools
    Eclipse, SVN, Mercurial, Gradle, Maven, Ant, Android Studio, LibreOffice, Apache, Git, Vagrant, Apache Tomcat
  • Libraries/APIs
    Google Maps, jQuery
Education
  • Master's degree in Computer Science
    Faculty of Electrical Engineering and Computing, University of Zagreb - Zagreb, Croatia
    2002 - 2009
I really like this profile
Share it with others