I have been a software developer in my early years and now in my later years, in between, I held several managerial positions in software companies. My heart has always been in programming, it gives me an outlet to express myself. Programming to me is an art form, you can give 10 programmers the same task, the code they write will look different, the result will be the same.
In my early days, I worked for a consulting company, I was a system analyst spent most of my time coding, working on the operating system and programming languages. I wrote drivers for new hardware pieces such as monitors, card readers, Local Area Networks (LAN) to mention a few. I also worked on Self Service banking solutions that connected Automatic Teller Machines (ATM) to a back-office ATM management server that switches transactions based on Bank Identification Number (BIN). It was interesting days, I liked the lifestyle of being a consultant. I eventually joined my client and took a role in management.
I been dabbling with web development since I launched a News site for the payment industry many years ago, I was the main developer of the news site `have built up Now in my twilight years with extra time on hand, I been looking for some freelance work – I been searching around and came across Toptal.
Toptal connects startups, businesses, and organizations to a growing network of the best custom software developers in the world. To become a Toptal software developer you need to go through their screening process—you have to pass Toptal phone and coding interviews before you make it to the site and can apply.
That is a different approach to other software developer outsourcers, as Toptal is focused on finding the good ones based on the Toptal criteria of what skills a software developer needs to possess. Toptal claims that only 3% of applicants make it through the process – just to be accepted will be a challenge. I’m up for a challenge, so I’m going to take a stab at this and see how it goes.