Sotirios Karanasios

Sotirios Karanasios

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME

I currently work as a full-stack sotware engineer using technologies such as ES6/ReactJS/Redux/Cordova/Electron/D3Js and Vanilla OOP for the front-end while I utilize NodeJS v4/6 for the back-end partof my applications.

I wrote my first lines of code by the age on 9 on an old IBM-4.77Mhz IBM box running BASICA from EPROM. I have written many applications in statically typed languages such as C/C++ and Delphi and moved gradually and refactored several apps to PHP OOP/Javascript in 2004-2005. In 2007 I wrote my first SPA application which is still active but no longer actively maintained and can be found at http://www.xarths.gr. In 2013 I realized that the future relies in the front-end and started exploring frameworks and developing applications such as KnockoutJS/Angular/Handlebars etc.

Finally in 2015 due to Angular's version change, backward compatibility issues and strategic decision making I started working with ReactJS which I think is an extremely powerful library for handling the UI. When developing an application either being part of a team, leading one, or alone, I always use Agile/Scrum methodologies. I test my applications using TDD/BDD using Cucumber/Mocha and ShouldJS.

I am actively seeking a position as a Senior Front-End Software Engineer since I am extremely passionate about Javascript and I believe its where the future resides.

I acquired both my my BSc in Computer Science and MSc in Data Communication Systems where acquired at Brunel University/London.

After my return to Greece I worked as a Senior Telecomm Enginner for Novabank SA (2000-2001), an IT manager for Gorgolis SA (2001-2003). I co-founded SEKDev.com in 2011 that was terminated in 2015 due to very heavy taxation and real estate market collapse.

On my spare time I experiment on new technologies and try to research the best tools available for the job. I continue refactoring and extending my existing applications using ES5/6, and ReactJS for the frontend while my preferred back-end technologies vary between nodeJS/Express, Custom PHP MVC and Laravel. I also co-lead small group of engineers trying to build our own arduino droid.

English
Nairobi (+03:00)
Joined August 2017
EXPERTISE
3 years experience
I have been working for more than three years with nodeJS after switching from PHP and feel like it the best backend server ever. You can...
I have been working for more than three years with nodeJS after switching from PHP and feel like it the best backend server ever. You can find all sort of packages if you don't want to reinvent the weel and its extremely fast :)
Express.jsSinonProxyquire
View more
3 years experience
Have been working with React/Redux the last three years after switching from Angular 1.x due to version deprication. Love the way of test...
Have been working with React/Redux the last three years after switching from Angular 1.x due to version deprication. Love the way of testing and designing component.
13 years experience
Started with Javascript in 2003/2004 using functional Javascript, switched in 2008/2009 in OOP Javascript and worked gradually with Knock...
Started with Javascript in 2003/2004 using functional Javascript, switched in 2008/2009 in OOP Javascript and worked gradually with KnockoutJS, Angular 1.x and now with NodeJS/React/Redux

REVIEWS FROM CLIENTS

Sotirios's profile has been carefully vetted and approved as a Codementor. Connect with Sotirios now, and leave a review for them once you're done!