Profile picture
Shazvi Ahmed
Full stack developer | Mobile developer | Tech Enthusiast

About


Hello world. My name is Shazvi Ahmed and I'm from Sri Lanka (that little island south of India, for those unfamiliar). I'm years old and while I have a background in accounting, I'm a tech enthusiast at heart with a passion for programming.

I've worked as a software developer for more than 4 years. During this time, I have acquired skills in various areas of software development ranging from backend, frontend and mobile development to project coordination and DevOps.

Tech skills


Frontend

Angular
React
Typescript
jQuery
Twitter Bootstrap
jQuery mobile
Google analytics
GTM

Backend

Nodejs
expressJS
Laravel
.NET Core
Elasticsearch
CodeIgniter
Rest API with authentication

Mobile

Native Android (Java)
React native
Firebase
CodePush
NativeBase

Employment


Full stack developer (remote)

Intelligent Hack srls - Trento, Italy
July 2020 to July 2021

I worked on building a wallet web app in .NET core/MSSQL/Azure that integrates with our client's wallet backend and 3rd party payment providers. This site was also made to be skinnable so that it could be rebranded and licensed to other customers. Other responsibilities included converting design sketches to functioning frontend sites and providing frontend help and guidance to other teams in the company. I worked in an agile environment with a focus on completing sprints and doing regular, incremental releases.

Software Engineer

Villvay Systems - Dehiwala, Sri Lanka
September 2014 to January 2019

I was initially recruited as a backend developer and after working for one year in that capacity, I took on the additional role of project coordinator along with backend duties. I received plenty of positive feedback from the clients during this time, especially about my professionalism and transparency. Next up I worked as a backend developer for a social networking web app written in Laravel/MySQL.

I then transitioned to a full stack role, working on an Angular2/Nodejs/expressJs/SQL web app, before moving on to building another REST API in nodejs/ExpressJs/SQL for a social network SPA done by a separate team.

After 2 and a half years, I transitioned to mobile development with a native Android application written in Java. This was followed by a cross-platform mobile application using React native. 2 years into mobile development, I was a senior developer and was leading the mobile division at Villvay until I eventually decided to pursue other goals.

Soft skills


Strong verbal/written communication skills. Fluent in English

Keen interest in staying up to date with new technologies

Willingness to learn from others and provide guidance to others

Take ownership/responsibility for any product I work on