Published / Updated: Sat, 14 Apr 2018 by Rad
My name is Radovan but English speaking people usually call me Rad. I was born in Slovakia and I am now in early 40s. I work and live with my family near Birmingham in UK.
Programming DevOps Software Architecture Agile Apps
I laugh often. I help when I notice somebody needs helping.
I have 13+ years of experience in web development and operations. Worked on systems built in the cloud to scale in a blink of one's eye. Systems for millions (25+ M) of users. I do not get scared by microservices, fire in data-center or screaming product manager. I do not shout.
I am full stack developer. Comfortable working in Agile team or as a solo developer. Keen to learn new things and adapt to new challenges. Willing to listen and get inspired by young developers or seasoned geeks alike. I led small team once or twice.
My daily job is with middle sized fundraising company - easyfundraising.org.uk, which is devoted to raising money for good causes such as schools, charities, sports clubs, religious groups, community groups and more. Company helped thousands of good causes and charities raise money for free. They engage with over 3,700 retailers and so far they've raised over £22 million for causes throughout the UK.
I also worked for potential.co - software company in cathedral city Lichfield. Company is well known on startups scene and uses cloud solutions extensively to power group of bigger price comparison sites with monthly traffic in order of 25+ millions of unique users.
I mainly focused on performance improvements and code debugging, database optimization but also systems design and wrote few APIs. Often, after team of developers finished with primary optimization I was getting precious milliseconds of response time or total load time down. Various resources suggest website should respond in under 200ms and 500ms increase in loading time results in roughly 20% drop in traffic. You do not want to experience drop in visitors like that!
In the past I used to work for small publishing company with big online following called 3dtotal.com, based in Worcester, lovely medieval city in the Midlands. Company is well known for supporting both aspiring and seasoned 3d artists, developers, enthusiasts and professionals devoted to 3d and 2d graphics. Company supplies high quality 3d materials, textures, tutorials, books, workshops and learning materials for computer graphics (CG) community. They host active forums and online galleries showcasing the best of 3d / 2d artists work.
I have been working with Linux for some time. I started probably around 2000 when room-mate brought home book about RedHat accompanied with installation CD. At that time I grasped the idea of web development and my first virtual or better to say shared hosting was set up on Linux server - which I didn't know anything about. Book was important first step for me, it helped me understand operating system my site was running on. I really liked Linux right from the first moment. I have had deep understanding of Windows operating systems at that time and been working with university Unix system, although in highly controlled environment.
On the plus side I could install Linux on my PC - it was scary to create first Linux partitions, install boot loader etc. Documentation was not that good. Since then I mastered RedHat and stayed loyal. I prefer to deploy Centos on servers. Linux server-side interested me immensely, probably knowing already I will use it for my professional development and growth.
I set up lucasoft.sk in 2001 right after graduation to create brand for my freelancing. Nowadays I live in United Kingdom. I often worked as a freelancer or consultant sometimes cooperating with other developers or digital agencies. Quite a lot of my work had to do with optimization or code refactoring after third parties (or tweaking open-source applications) mainly to refresh old projects and bring new features and functionality to applications.
I usually focus on back end development and servers administration.
It's no secret that technology trends move fast. The tools and means for building and working with information technology evolve constantly. Despite clear trend towards automation and advances in Artificial Intelligence I still think that demand for good programmers will only increase.
I would like to be part of mobile first movement and devote more time to programming and designing cross device mobile applications. Simingly progressive web apps seem to be the next big thing. Mobile usage is exploding... I still believe industry does not keep up with possibilities and fail to engage with visitors adequately with more customized experience.