I’m Developer

I’m a pragmatic full stack software developer with a strong foundation and good set of engineering principles. I love solving complex and challenging problems and building great products from scratch. I’ve worked on projects ranging from enterprise Portal/ERP solutions, E-Banking systems for Swiss banks to managing product development for global startups.

Software skills:

  • Programming languages – Java, JavaScript, Python, Ruby, C++, C, PHP
  • Java technologies – J2SE, J2EE, Spring Projects (Framework, Boot, Cloud, MVC, Core, Data, Security, REST, Integration), Hibernate, Jersey, Google Guice, Apache Commons, Google Web Toolkit, EJB
  • Web technologies – HTML, XHTML, CSS, JavaScript, JQuery, AngularJS, d3js, ExtJS, JSON, XML, NodeJS
  • Design patterns – Gang of Four patterns, Enterprise Application patterns
  • Database – Relational DBs (MySQL, PostgreSQL, Oracle, DB2, SQL, PL/SQL),
    NoSQL DBs (Cassandra, Redis, Google Datastore, MongoDB)
  • Data Analytics – Elasticsearch
  • Application servers – Apache Tomcat, Jetty, Google App Engine, Oracle Weblogic
  • Mobile development – Android OS
  • Linux and Windows scripting – Shell, Batch
  • Testing – JUnit, Mockito, Selenium, Eggplant
  • Build automation – Gradle, Maven, Ant
  • Continuous integration – Jenkins
  • Version control – Git, Subversion, Mercurial
  • Content Management Systems – WordPress, Joomla

Relevant courses:

  • 2012 (March) – coursera.org | Software Engineering for Software as a Service online course
  • 2012 (March) – udacity.com | CS101: Building a Search Engine online course
  • 2011 (December) – ai-class.com | Introduction to Artificial Intelligence online course
  • 2008 (October) – Seventh SimLab Course on Parallel Numerical Simulation in Cluj Napoca