Suggestions
Subhash Vithanapathirana
Senior Full-Stack Engineer/Architect
Subhash Vithanapathirana is an accomplished full-stack software engineer and software architect with over 15 years of experience in web technologies.
He specializes in Node.js, JavaScript, RESTful web services, Vue.js, OOP design techniques, and microservices architecture.
Subhash has a proven track record as a lead engineer at both tech startups and large corporations, overseeing the development of innovative products ranging from e-commerce portals to data analysis and reporting engines.
His expertise extends to a wide range of technologies including backend frameworks like Node.js (Express.js, Koa.js, Restify), PHP (Symfony, CodeIgniter, Laravel), and Google Firebase.
On the frontend, he is skilled in JavaScript, jQuery, Vue.js/Nuxt.js, HTML, and CSS.
Subhash has hands-on experience with various databases such as MongoDB, MySQL, Neo4j, DynamoDB, and Google Firestore, along with servers like Apache HTTP Server, AWS EC2, and AWS Lambda.
He is proficient in platforms like Mac OS X and Linux (Ubuntu) and has worked with technologies like Redis, Memcached, NATS, RabbitMQ, AWS services, Retool, Socket.io, Docker, Shell Scripting, Webpack, Grunt, and Babel, among others.
Subhash's expertise also includes various third-party integrations, template engines, testing & automation tools, and workflow/source management platforms.
His educational background includes studies in Mathematics and Education at D.S. Senanayake College and Bachelor of Science degrees from Chartered Institute for IT and BCS Sri Lanka Region.
Currently, Subhash Vithanapathirana serves as a full-stack developer at Toptal.