Competence
Python, iOS development (Objective-C), Android development (Java), MySQL, MongoDB, Redis
Non-technical: project management, business processes, organizing people, resources and work
About
Hey there! Thanks for coming here. Let me introduce myself - my name is Artis and I'm a software developer. You can see my contact details on the left or you can scroll down to see my work experience and projects I was or am involved in.
I'm a software developer, a family man and a Python programming language fan. I am always looking for interesting projects and problems to solve. I like to help people. Also I'm a Mac user.
If you're interested in how I started, you can read about how I learned how to code.
Projects/Involvement
Below I have listed projects which I can remember doing in the last time or being involved in. There's much more, but the web is constantly changing. Some projects have been closed, others have been re-done, things change.
-
Django:
- MyBetLog betting analytics » Coding & UX done by me
- Valters un Rapa book shop » Coding done by me
- Hertz Latvia » Coding done by me
- Rigas Jurmala newspaper » Design and coding done by me
- Jurmala SV website » Design and coding done by me
- Recreational complex Mezezers website » Coding done by me
- HercaNami real estate brokers » Design and coding done by me. Also did backend.
- Sunsuperfoods e-shop » Did bug fixes
- Lasso quick-deals portal » Did bug fixes and developed a few new features
-
PHP
- Diena newspaper website » Symfony project
- Dienas Bizness newspaper website » Symfony project, used the same core engine as Diena
- Restaurant KID web page » bugfixes and features
- Cafeteria web site » code and bugfixes
- Pusdienupiegade e-shop » code
- and more...
- iOS
-
Android
- Akcija » Hobby project to help people do shopping
- Kino Diena
-
Misc
I'll start with a little background. Each year there's a festival in Latvia, Riga called "Staro Rīga" which literally translates to "Shine Riga". In 2011 I participated in this project in collaboration with Audi Latvia and DDB advertising agency. More details about the project can be found here.
I developed the microcontroller and lightning solution for this project. It utilizes two Arduinos driving custom made LED drivers. Data from website is submitted to a Redis server, where it is being read from both microcontrollers. Characters are then normalized, translated into morse code and sent to Arduino which translates morse code into the necessary electrical impulses to drive the LED drivers.
It was a fun project due to bad weather conditions - it was November and snowing/raining at the same time, there was really poor 3G coverage and some relays failed. And that is what made this project trully interesting! It was a challenge
Employment
SIA "Alfa Plus Informacija un Tehnologijas"
04.2012 - Now
Lead developer.
Everything listed on portfolio is done by me or under
my supervision.
You can hire us! Drop me a line. Hourly rate from 10€ / h
Newspaper "Diena"
08.2011 - 04.2012
Software developer. Worked with PHP and Symfony framework. Suggested and successfuly guided
switching from SVN to GIT as VCS. Here I started toying around with mobile app development -
cloned an existing company app to Android(which is my mobile platform of choice).
Vide Infra Group
10.2010 - 04.2011
PHP developer. Worked with propietary framework SiteSupra written in PHP. Used PostgreSQL as
database. Most fun challenge was to create a blogging platform with a response time < 1 second
under load of 5000 requests per second.
Manas Lecas e-shop
06.2012 - 10.2012
IT specialist. Web development in basic user tech support. Integrated Paypal and credit
card payments, set up warehouse system and e-shop database bridge.
Grandrokk IT group
12.2008 - 07.2009
Software developer. Mainly did work on warehousing and business management systems, part time
web development.
Neatkariga Rita Avize newspaper
02.2006 - 04.2008
Web developer. Existing project support, development of new sites. Developed a blogging
platform for journalist students.
Inbetween my jobs I did freelance work developing various web-sites or add-ons using Django or WordPress. Did custom PHP and Python development too.
History
It all started back in 2004. Blogging had just become a hype and if you wanted to be cool, you just have to had a blog. Coolest guys had blog engines written by themselves, otheres were using existing engines. I have been interested in computers since a very early age so I just had to have my own blog. It all started with me setting up Apache, PHP and MySQL on my home computer. I tried setting up various existing engines, even early versions of WordPress, but nothing seemed to work for me.
So I did the reasonable thing to do - I opened up Google and typed in PHP MySQL tutorial. I made a quite awesome blog engine for myself! I spent two years coding everything I could think of. Image galleries, various blog engines, forum engines, little utilities. I had learned how to program and I finally had power over my computer, not the other way around.
In 2007 I found Python. I was looking for a simple RSS reader but couldn't find one, so I decided to make one myself. A year later I found Django and have been in love ever since. If there's many ways to do it, let's do it the Python way! And if something needs to be made, let's make it with Python.
In 2011 a colleague introduced me to Flask - a Python micro-framework. Ever since it has been my favorite tool for making little utilities, non-standard things and quick mock-ups.
In 2012 I started fooling around with mobile application development. At first I made an application fork for myself, then I tried myself in the commercial market developing apps for others. The result is visible in my portfolio. This same year I quit my job to seek more interesting opportunities.