Implementing a data structure (Btree) to which file could be written to memory efficiently and very fast.
Implemented abstract factory method to make the code loosely coupled and able to enhance for all file formats.
Mar 2022 - May 2023
1 year 3 months
London, United Kingdom
Senior Software Developer
Octopus Investment Labs
Designed .Net Core 6 project architecture on CQRS pattern.
Developed on strategy pattern.
Developed APIs and microservices.
Developed proxy gateway API.
Integrated Kafka with .Net Core microservices.
Used Azure Key Vault for applications and data security.
Refactored .Net backend code for better code flow and dependency segregation.
Collaborated with business team to achieve end to end solution for achieving business goals.
Developed front end and migrated from Angular 8 to Angular 13.
Performed pull request reviews.
Nov 2021 - Mar 2022
5 months
United States
Senior Frontend Developer
Nubitz Inc.
Architected front end project.
Designed UX.
Developed graphical dashboard using D3.js to solve analytical requirements of management and business team.
Performed back-end pull request reviews.
Oct 2021 - Dec 2021
3 months
United States
Senior .Net Developer
Social27
Developed backend APIs.
Developed microservices and communication using gRPC.
Performed back-end pull request reviews.
Mar 2021 - Oct 2021
8 months
George Town, Malaysia
Senior .Net Developer | Senior Frontend Developer
Jabil
Extensive usage of Azure involving .Net Core on CQRS patterns.
Empowered business teams to leverage clients and sales by developing analytic SSRS.
Worked in an AGILE team.
Developed user stories.
Worked on various microservices and their communication to achieve requirements.
Created SSRS reports.
Collaborated closely with BA/BI team and supported client calls and requirements.
Fixed production bugs.
Nov 2020 - Mar 2021
5 months
United States
Senior .Net Developer
Protect Young Eyes
Shaped MVP development in terms of scalability and architectural refinement.
Developed APIs single handedly.
Set up background processes and asynchronous code for push notifications triggers through Azure.
Collected MVP requirements and overcame technical challenges to achieve them.
Mar 2020 - Apr 2020
2 months
Freelance Software Development (Front-End)
Created Angular architecture.
Utilized backend APIs, creating services and components.
Handled interceptor.
Achieved HTML/CSS UI/UX through Angular Material.
Feb 2020 - Feb 2020
1 month
Freelance Software Development (Front-End)
Set up ReactJS structure to use hooks.
Utilized backend APIs, creating services and components.
Achieved HTML/CSS UI/UX through Angular Material.
Nov 2019 - Jan 2020
3 months
Freelance Software Development
Created an easy reusable chatbot plugin for both Dialogflow and IBM Watson.
Performed Dialogflow AI training and bot development.
Jun 2019 - Aug 2019
3 months
Freelance Software Development (Front-End)
Made day to day modifications to the website.
Implemented chatbot with Dialogflow AI training and bot development.
Apr 2019 - Jun 2019
3 months
Freelance Software Development
Abstracted and refactored code for better usage of Redux (Thunk).
Created services and components.
Implemented dynamic forms generated from JSON provided by backend.
Mar 2018 - Mar 2018
1 month
Freelance Software Development
Meetuniversity
Worked on Handlebars front end and NodeJs backend.
Implemented chatbot.
Developed landing pages.
Implemented long and complex forms.
Apr 2017 - Mar 2018
1 year
Senior .Net Developer
Loyalty Prime GmbH
Understood and developed SAAS database.
Modified database for GDPR compliance.
Implemented Auth2.0 on services.
Developed customer chat application on DynamoDb.
Implemented voucher history, eligible benefits, and multiple redeeming partners.
Developed promotions, voucher uploads, and transaction report.
Conducted R&D of OAuth 2.0 for SAAS product.
Implemented token based OAuth 2.0, authenticating different clients and partners.
Developed audit log micro service.
Developed error log micro service.
Implemented customizable database connections on the run for services, varied from MSSQL to MongoDB.
Feb 2016 - Mar 2017
1 year 2 months
Team Lead / Senior Developer
Compunnel Inc.
Handled a team of 5 people.
Achieved multitenancy at JavaScript level and on front end by accelerating Grunt of Angular components.
Set up project and provided Angular 2 training.
Developed Angular frontend and Angular services.
Developed graphical dashboards using D3.js.
Developed database and backend based dynamic forms with global CSS/CSS3 handlers for styling and a service for HTML generation.
Experienced sprints, sprint grooming, and planning as part of AGILE methodology.
Participated in client interactions and requirement fulfilment.
Feb 2014 - Dec 2015
1 year 11 months
Program Analyst
Ebix India Pvt Ltd
Developed Iguana HL7 module and understood Dicom and PAC server.
Developed appointment scheduler using Kendo UI, efficient in making daily/weekly/monthly recurring appointments.
Developed SSRS billing reports, including queries and report formatting.
Performed day to day development of the application.
Mar 2012 - Apr 2014
2 years 2 months
Software Developer (Web)
iNiD Digimedia Pvt Ltd
Created desktop application on C# for data entry and business development.
Showcased software development expertise in the entertainment domain, utilizing .Net, MySQL, HTML, and CSS.
Developed iAlerts system to preview and set SMS/email alerts for shows and movies based on genre, time slots, characters, IMDB rating, or languages.
Designed channel analytical dashboard using FusionCharts.
Developed monthly analytic report system for internal use.
Performed day to day development tasks and query optimizations for website and database maintenance.
Summary
To work in a challenging and creative environment that will make me stretch my own capabilities and with a will to deliver my best and explore the possibilities.