Python, iOS development (Objective-C), Android development (Java), MySQL, MongoDB, Redis
Non-technical: project management, business processes, organizing people, resources and work
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.
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.
- 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
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
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.