About me

Who is Tsvetan Topalov. [ Resume 4th Jul 2017 ]

Short bio

I can sort out few 'keywords'. Let's see - geek developer designer tech ninja one man army the IT guy casual drinker savage online troll. The short bio could include some stuff from my resume like: Proficient in dozens of programming languages, speaking 4 ( fluently 2 ). Interested in everything under the tech category. Done everything from design, development, deployment, support, optimization, running own business, system & network administration, accounting, SaaS operations and much more.
For more check the long one...


Long bio NOT FINISHED

What have I done:

  • Age 0 - 14: I wasted so much time not doing what I should've ..
  • At 14: Created my first 'website', page with 70 GIF images and shiny effects, still gets excited about the 'new fancy WYSIWYG' editors, but prefer to write stuff on my own
  • At 15: Part of reverse engineering team for a pirated World of Warcraft server core. Successfully packed the core for production, used by tons of server handling millions of players. Written in C++ with tons of lua scripting.
  • At 15: Started getting more into the back-end of web development. Realized how easy PHP is..
  • At 15: Bought my first domain
  • At 15: Created some CMS based websites, for my fellow gamers (e107, phpBB, joomla)
  • At 15: Fulfilled my dream to create my own community using the same World of Warcraft engine, ran a 50,000 people community and administrated online server with over 2000 concurrent users.
  • At 16: Bought my 10th domain, started creating small websites for family and friends
  • At 16: Just like being a just passionate gamer wasn't enough aimed to some other targets like Valve's Counter Strike and Maya's Gunz. Creating enormous communities and gaming servers with authored scripting in C and pawn scripting. Started running my first redhat based server machines and getting deeper into linux.
  • At 16: Began working with teams in order to achieve higher goals, appointing community managers and using team hierarchy. First collaborative projects with other developers.
  • At 17: Moving past the easier things - still gaming is .. my thing, but creating stuff for gamers is my life. Ran some of the biggest bulgarian gaming communities, creating tons of world gaming class servers (some ranked 1-10th in the world) - all thanks to the authored scripting.
  • At 17: Started working with more advanced CMS', got familiar with vBulletin, created several plugins, began investing what we made from donations into studying more technologies, advertising. Ran my first advertising campaigns.
  • At 17: Started doing small freelance jobs for 'beer cash'. Mostly configuration, installing CMS', fixing web servers.
  • At 17: Got my first 'larger freelance job' - to build a whole web site for a company.
  • At 18: Began gray 'hacking' attempts. First 20 defaced sites.
  • At 18: Went with the DDoS hype. Used my first RAT (poison ivy I think) and got really impressed. Started writing my own remote administration software.
  • At 18: Figured out about botnet's and creating, running them. There's possibility that I had one of my own.
  • At 18: First larger scale DDoS attacks, aimed at gaming servers. First calls from internet providers.
  • At 18: Started doing more freelance jobs than actually working on my own projects.
  • At 18: Began getting into front-end and web design. Had already created tons of websites mostly some CMS based, wrote several small modules and plugins for phpBB, WordPress and Joomla for clients. First time using the knowledge I never thought I had and got really excited.
  • At 18: Met with perl & python. Writing tons of tiny scripts to run gaming servers and automatize operations. Got really impressed by the performance, but at the time what really got me was getting into the CSS and Javascript because of the visual impression it left at me that stays up to this day.
  • At 19: Started working on reverse engineering the core of NCSoft's Aion, part of the dev teams of several of the first ever server emulators. Figured we can do better and formed a team of 2 Netherlands' guys and a Bulgarian colleague in order to make a better core. Eventually it blew and we had formed a developer community with 2000+ people. My first experience with Java.
  • At 19: I was mostly working now with forum board systems, modding, themes, plugins - had my fair share in working with phpBB, vBulleting, Burning Board, IPBoard and more..

... There is so much more, it's hard to build the timeline.. I will update it soon /06.06.2017/