Răzvan Ilin

Full stack developer, casual traveler, amateur photographer

About Me

Here are some things that you should know about me.

Hi there, I am Răzvan

Full Stack Developer
I am a guy that was allowed too much time in front of the computer as a child and now I inevitably like techy stuff. I also enjoy photography, travelling and I tell people that I know how to play guitar.

I have more than 3 years experience in implementing commercial web services and applications working with both corporate (IBM) and start-up businesses.

Services

What I can offer

Specialised in implementing or improving web-based services from idea to production using a full stack of technologies.

API design and implementation, making it ready to be consumed by any applications - web, mobile, PCs or embedded devices.

Design and development of applications across all platforms and integrating them with existing services.


Contact me

I am more than happy to give you advice for free


Recommendations

IBM – Trainee Software Engineer

Razvan is very technically capable and well aware of current IT practices and technologies. Not only does Razvan have the enthusiasm for technology he is also very enthusiastic generally and is able to enthuse those around him. He is very much a team player and has excellent leadership skills for his experience. He's an asset to any team.

ghost_person_60x60_v1

Stephen Dew

Graduate Development Manager at IBM

Razvan Ilin
2016-07-09T08:19:48+00:00

Stephen Dew

Graduate Development Manager at IBM

ghost_person_60x60_v1
Razvan is very technically capable and well aware of current IT practices and technologies. Not only does Razvan have the enthusiasm for technology he is also very enthusiastic generally and is able to enthuse those around him. He is very much a team player and has excellent leadership skills for his experience. He's an asset to any team.

Edinburgh Napier University – Research Assistant

Razvan is highly competent and has a working knowledge of good working practices in C++. He is conscientious and will go the extra mile to get the work done. He is very easy to work with and built us a significant new product feature even though our development workflow was in a difficult state of flux at the time.

2f86484

Alex Shaw

Software Engineer, Glastonbridge Software

Razvan Ilin
2016-07-09T08:44:03+00:00

Alex Shaw

Software Engineer, Glastonbridge Software

2f86484
Razvan is highly competent and has a working knowledge of good working practices in C++. He is conscientious and will go the extra mile to get the work done. He is very easy to work with and built us a significant new product feature even though our development workflow was in a difficult state of flux at the time.

Edinburgh Napier University – Demonstrator

I worked with Razvan Ilin on a Web Development module. I was lecturer in charge of the module and he was my demonstrator, helping students who were stuck. I found him to be both keen and knowledgeable. On later occasions I have asked for him specifically.
I was impressed to hear that Razvan had started a developers' society among the students of the School of Computing.

32f330d

Malcolm Rutter

Lecturer - HCI / Web Design at Edinburgh Napier University

Razvan Ilin
2016-07-09T08:48:55+00:00

Malcolm Rutter

Lecturer - HCI / Web Design at Edinburgh Napier University

32f330d
I worked with Razvan Ilin on a Web Development module. I was lecturer in charge of the module and he was my demonstrator, helping students who were stuck. I found him to be both keen and knowledgeable. On later occasions I have asked for him specifically. I was impressed to hear that Razvan had started a developers' society among the students of the School of Computing.

Edinburgh Napier University – Teaching Assistant

Razvan worked as a demonstrator helping undergraduate students learning Java. He also assisted on some Java/Web training for RBS.
His confidence in programming was clearly useful in this role, he is an able programmer. More important is his helpful, friendly manner in dealing with students. He has cheerful way of explaining things simply without being patronizing.

0669b1c

Andrew Cumming

Senior Lecturer at Edinburgh Napier University

Razvan Ilin
2016-07-09T08:51:06+00:00

Andrew Cumming

Senior Lecturer at Edinburgh Napier University

0669b1c
Razvan worked as a demonstrator helping undergraduate students learning Java. He also assisted on some Java/Web training for RBS. His confidence in programming was clearly useful in this role, he is an able programmer. More important is his helpful, friendly manner in dealing with students. He has cheerful way of explaining things simply without being patronizing.

Portfolio

My Work

surgTrac

SurgTrac – Laparoscopic Simulator

SurgTrac is a Windows/OS X application I developed for eoSurgical, a dedicated team that wants to make laparoscopic training easier by allowing trainees to use a simulation environment called eoSim.

ofxawesomiumplusa

ofxAwesomiumPlus

ofxAwesomiumPlus is an addon for openFrameworks. It works as an interface between Awesomium and openFrameworks.

Placing objects in the world

Nebulae

Nebulae is a multiplayer space shooter game that I developed for educational purposes. I always wanted to learn how to develop using the Unity3D engine, and creating an actual game from scratch was the best way to do it.

encircledme

EncircledMe

EncircledMe is a project I started in the summer of 2015 with the purpose of teaching myself how to use the MEAN stack.

mean-gen

mean-gen

mean-gen is a generator that will simplify the process of creating a MEAN stack application. Unlike other generators out there, this one generates modularised projects with everything included for developers so they can start coding as soon as the generator completes the job.

Newsletter


Blog

My thoughts.

fix error

Using Sequelize with sqlite3 inside an Electron app

Introduction A few months ago I ran into some problems when I tried to use Sequelize with sqlite3 inside an Electron app. Even though I installed everything properly, I was getting this error:

I was able to fix this using this website but it appears to be down now. I decided to write down the method…

Warm Sunrise | Flikr | @razvanilin

Productivity – Waking up early in the morning

You probably heard this before or read about it in a blog somewhere. A lot of people recommend waking up in the morning because it gives your day a boost. Well, I actually started doing this for the past 3 weeks and I will describe my experience about it. I won’t go over all the…

stack

AngularJS with a NodeJS proxy and more – The stack I’m using at the moment

Notice that I said just ‘stack’ and not ‘full-stack’. Angular and Node are the main components that I use in most of the applications I write nowadays. I use Angular for the front-end part and Node for the back-end which in almost all my applications, it acts like a proxy that connects to an external…

logo_cap

Nebulae development release

I’ve been working on this game for the past couple of weeks and I released a version for people to test. The game is far from complete, the HUD needs more work, ship improvements will be great and lots of other features are missing. It was the first time I was using Unity3D and the…

Nebulae Project inside Unity's editor

Having fun with Unity game engine

I have been missing for a while, but now I’m back with new material to write about. I finished the 2nd year of uni almost a month ago so now all I can do is wait for my internship which starts in about 3 weeks. I was really into starting to develop my web app…

The raspberryPi is retiring

A few days ago I moved my website to a new server so it’s not hosted on the little PI anymore. If anyone visited my website these days and encountered errors or other things that shouldn’t be happening was because I was having some plugins problems and not enough time to fix them. As saddening…

radar

Under the Radar

So I have been kind of “under the radar” for the last three weeks or so. This was mainly because the uni trimester is about to end and all the projects I had were due. I was stuck coding all day that I almost felt sorry for my keyboard(s) as I was typing like a…

logo3

Building a simple game for Android using libGDX #3

In this part we will pay more attention on how the game looks and feels. If you haven’t already, I suggest you to go and check out the other parts (Part 1 & Part 2). We will build two more screens for the game, one will be the starting screen(menu) from where we can start…

logo2

Building a simple game for Android using libGDX #2

A few days ago I made an introduction to the framework we are using to develop the game (libGDX), we set up a workspace, spoke about the game we are going to develop and managed to go through a bit of code that renders the background. If you haven’t already done so, I suggest going through…

logo1

Building a simple game for Android using libGDX #1

I participated in an app jam (AppJam2014) recently and I managed to win it with a simple android game. We had 6-7 hours to do it so I had to be modest and start a small project. Here is a gameplay video: I saw this as the perfect opportunity to do my first programming tutorial…

opportunity

About the IBM internship and spotting opportunities

Last month I received an offer for a one year internship (also known as ‘industrial placement’) at IBM and I was officially welcomed a few days ago after posting them the necessary documents. This is definitely going into my ‘success book’ which, from what I can recall, is pretty empty. But let’s change that, shall…

When is high-tide you can see only the tip of these pylons

A trip to Cramond

Cramond is located in the North-Western part of Edinburgh on the North Sea’s shore. I’ve been there several times, but only once I managed to see its beauty. Off-shore there is an interesting lonely island which is relatively close to the village. When I was there for the first time I did no research at…

helloworld

Hello World!

Aaaand here I am, starting my first blog ever! *cheers and applause* “Hello World” posts seems to be the blogger’s way of tagging their first entry, so here is mine. I have no experience whatsoever in blogging and I hope this will be a good one. I was always thinking to make my own blog,…