\cventry{3+ years: March of 2016 - present}{Tech lead}{Varnish AS}{Oslo, Nydalen}{Norway}
\cventry{3 years: March of 2017 - present}{Tech lead}{Varnish AS}{Oslo, Nydalen}{Norway}
{Currently as a tech lead I'm tasked to oversee the work of 4 very skilled and self-reliant developer in a software company developing multiple tightly coupled projects, to provide a complete HTTP accelerator solution.
{Currently as a tech lead I'm tasked to oversee the work of 4 very skilled and self-reliant developer in a software company developing multiple tightly coupled projects, to provide a complete HTTP accelerator solution.
During team lead meetings we have to make sure that the projects are in sync and each team's progress and challenges are communicated.
During team lead meetings we have to make sure that the projects are in sync and each team's progress and challenges are communicated.
As the responsible of release management, I have to enforce that we follow good and modern practices, ensuring the packages we publish in public repositories are not faulty, as breaking packages and downtime comes with high costs for many customers.
As the responsible of release management, I have to enforce that we follow good and modern practices, ensuring the packages we publish in public repositories are not faulty, as breaking packages and downtime comes with high costs for many customers.
@ -102,7 +102,7 @@ The technologies being used are: C, SELinux, Jenkins, Docker, debian/redhat pack
\clearpage
\clearpage
\subsection{Previous}
\subsection{Previous}
\cventry{3 years: January of 2012 - February of 2016}{Senior Software Developer}{Roxar AS}{Oslo, Lysaker}{Norway}
\cventry{5 years: January of 2012 - February of 2017}{Senior Software Developer}{Roxar AS}{Oslo, Lysaker}{Norway}
{
{
As I participated in a reservoir optimization and 3D seismic visualization software for oil and gas industry, I worked on developing user interfaces and maintaining core architecture of a large (11M lines) system.
As I participated in a reservoir optimization and 3D seismic visualization software for oil and gas industry, I worked on developing user interfaces and maintaining core architecture of a large (11M lines) system.
Being part of small team under a lot of responsibilities, I've learned how clear communication cannot be overemphasized between groups of different domain: geologists (who came up with new requirements), programmers (not speaking the domain lingo) and testers (who had different interpretations of the features).
Being part of small team under a lot of responsibilities, I've learned how clear communication cannot be overemphasized between groups of different domain: geologists (who came up with new requirements), programmers (not speaking the domain lingo) and testers (who had different interpretations of the features).
@ -112,7 +112,7 @@ I'm a co-author of a software patent on a ``Method of constructing a geologic mo
The technologies being used were: C++, Python, Qt, GDB.
The technologies being used were: C++, Python, Qt, GDB.
}% arguments 3 to 6 are optional
}% arguments 3 to 6 are optional
\cventry{5 years: August of 2008 - December of 2011}{Software Developer, Scrum Master}{Nokia-Siemens Networks}{Budapest}{Hungary}
\cventry{3 years: August of 2008 - December of 2011}{Software Developer, Scrum Master}{Nokia-Siemens Networks}{Budapest}{Hungary}
{In this job, I gained experience with the Agile methodology and become a Scrum-master of a small (7 developer) team and attedned team lead meetings to keep the efforts synchronized.
{In this job, I gained experience with the Agile methodology and become a Scrum-master of a small (7 developer) team and attedned team lead meetings to keep the efforts synchronized.
We developed a layer in C++ between an LDAP database and the rest of the system (DXA project).
We developed a layer in C++ between an LDAP database and the rest of the system (DXA project).
Debugging was very complex, due to the fact that the software is executed on more than one machine with many processes and threads.
Debugging was very complex, due to the fact that the software is executed on more than one machine with many processes and threads.