Karachi • +92-341-313-8998
I am currently employed in Contour Software (A Subsidiary of Constellation Software Inc.) working remotely in Cayenta (Canada) on GO, Java Spring Boot, Hibernate, Spring Security with Angular and Thymeleaf for front-end framework and template engine respectively. I have 7+ years of working experience; I have also worked as a freelancer since 2015 on a number of technologies on Fiverr.
Remotely employed in (Harris Cayenta - Constellation Inc) through Contour Software (BPO) where I am part of the main Research & Development Team which involves a lot of experimentation, discovery and solution building architecture. Some core responsibilities are
After the end of remote contract I was called by my previous employer. This tenure was purely based on Java8 - Spring Boot 2.1.
This was a remote position, I was mainly focused on front-end & 3rd-Party tool development (I got this job through Fiverr).
This was my entry-point into on-site jobs I did took off with .NET (framework 3.5 to 4.5) and later was transferred to Java Department because of my quick learning & problem solving skills.
A library to support collections in Go-lang for general and commonly used operations (built as hobby and research)
A sample Go-lang project to solve logging problem for distributed deployments using Elastic-Stack, uber-zap/logging
A core lightweight Go-lang framework to assist basic web api crud opertaions
A lightweight dependency injection architecture in GO-lang (POC)
A minimal Go-lang web-service example with Http Request Logging (like tomcat access-log) & Request based logging levels, Test cases and Coverage Reports
A Go-lang sample project to demonstrate queue implementation using channels in GO-lang (POC)
A Java sample project to demonstrate user based control over statistical data
A Java sample project to demonstrate user based control over statistical data in micro-service architecture
A Java sample project to demonstrate generic operation framework using the power of spring-boot (POC)
A billing application for utilities which handles consumer requests, which is built on angular framework and a middle-ware router written on NestJS
A Complex API written in Spring boot, Spring Data JPA, Spring Security which is being rewritten from a legacy language UNIFACE, the new version is configured to use AspectJ + JaMon for performance monitoring
GO-lang implentation of Cayenta API using Redis, Elastic-stack, uber-zap/logging, GORM, GraphQL, etc
A custom reporting application for Businesses which helps tracking data by Entities using Google Maps library & Devextreme chats for representation. Framework & Tools
A tool to create custom dashboards against Cube using Devextreme charts for Data Representations. Built on top of Spring Boot, Spring Data JPA, Thymeleaf, angularJS, Devextreme
A dynamic page designing studio that helps to incorporate business requirements without having the need to write code again. Built on top of Spring Boot, Spring Data JPA, Thymeleaf, angularJS
An ad-hoc reporting tool on Java (web) that is an interactive designer for creating and editing ad-hoc view (jasper reports) of data in real time. Built on top of Spring Boot, Spring Data JPA, Thymeleaf, angularJS
A spring security application implementing legacy OAuth2, acting as authorisation server for multiple web applications and mobile devices implementing customised audit security policies. Built on top of Spring Boot, Spring Data JPA, Spring Security, Thymeleaf, angularJS
A swing application (java 8) which connects to stock market broker system to place strategic bids for user. Built on top of Swing, Spring Boot, Spring Data JPA, Thymeleaf, angularJS
A tool to create custom dashboards against Cube using Devextreme charts for Data Representations. Built on top of J2EE, JQuery, Devextreme
I did started freelancing to support my education, then kept it as a irregular hobby