Curriculum Vitae

Sanja Životić

Date of birth: 3 April, 1984.
Phone: +381 63 70 770 48
E-mail: sanjazivotic(a)gmail.com


  • Server-side web development
  • Databases (design and optimization)
  • Master in Computer Science, Faculty of Mathematics, University of Belgrade, 2010 (GPA 10 (max 10))
    Thesis title: Register of Digitized Cultural Heritage
    used tools: DB2, DB2 NSE, Java, JSP, Hibernate, Tomcat, JavaScript, HTML/CSS, XML, XML Schema...
  • Major in Computer Science, Faculty of Mathematics, University of Belgrade, 2008 (GPA 8.68 (max 10))
  • Java EE (JSP, Servlet...), C# (+ ASP.NET), C++, C, Python (+ Django), SQL,
    JavaScript (lib. JQuery), HTML, CSS, XML, XML Schema, XSLT, XPath...
  • Design patterns: Singleton, Factory, Builder, Facade, Composite, DAO...
  • Relational Database Management System: IBM DB2, MySQL, Microsoft SQL Server, PostgreSQL
  • Non Relational Database Management System: MongoDB
  • Key-value store: Redis (http://redis.io)
  • Search service: Apache Solr (http://lucene.apache.org/solr/)
  • Object-relational mapping: Hibernate, Django ORM
  • Web servers: Apache, Nginx
  • Servlet container: Tomcat
  • RESTful Web Services: Jersey (https://jersey.java.net/)
  • Version control: CVS, SVN, Git, Bazaar
  • Integrated development environment: Eclipse, Visual Studio, PyCharm
  • Other: Android SDK, Google App Engine, GNU assembler (INTEL-32), Lex & Yacc...
  • January 2013 - Present:
    Python Web Developer, PixBuffer Software Inc.
    • Python programming using the Django framework
    • Database schema design and implementation
    • Front-end and user experience
    • Deployment and system administration
    • Python, Django, MongoDB, PostgreSQL, Solr, Varnish, Apache, Nginx
    Projects:

  • December 2008. – January 2013:
    Associate in department of software development, Faculty of Mathematics, University of Belgrade
    Working on Java EE projects, using Hibernate for object-relational mapping, servlet container Tomcat, RDBMS DB2, JavaScript, HTML/CSS, XML, XSLT etc.

    Also working with clients on defining requirements and delivery constraints for new features and improvements.
    Projects:
    • Main developer and designer of Employees/Human Resources Web Application
    • Member of a team for developing Faculty Affairs Web Application (separated modules for viewing and managing data for Student service, teachers and students)
  • Member of a team working on Bazaaroid application for Vip Android 2.0 challenge. Bazaaroid is the web and android java application for searching various products and pointing their location on Google maps.
    (working as a team member, on server-side of the java application, using Google App Engine, JDO for data persistance, java REST framework Jersey etc.)
  • Web Site Development & Maintenance
    http://www.adventsource.org
    (Microsoft SQL Server, C#, ASP.NET)
  • New site of company Roaming electronics d.o.o.
    http://www.roaming.rs
  • Open source url shortening web application with unit tests.
    http://ul.rs
    (Python, Django, SQLite, AJAX)
    (source code: https://launchpad.net/stega)
  • Astronomical data mining or astronomical data processing? Sanja Zivotic versus Stevo Segan
    The 16th National Conference of Astronomers of Serbia, Belgrade, October 10-12, 2011
  • Register of Digitized Cultural Heritage
    The 9th National Conference New Technologies and Standards: Digitization of National Heritage,
    Belgrade, June 16-17, 2010
  • Serbian (native)
  • English (professional working proficiency)
  • Spanish (level A2 - Cervantes Institute)
  • French (basic understanding)
  • Sports: volleyball and basketball
  • Spanish Language & Culture