Skip to main content

Software Engineer

Adnan Abdullah

Specialized in full-stack development with expertise in AWS, Next.js, Go, and modern web technologies.

About Me

Professional Overview

Software Engineer with extensive experience in full-stack development, specializing in building scalable web applications and implementing robust security solutions. Currently working at Lelafe IT Solutions, focusing on developing efficient and secure enterprise applications.

Education

Bachelor of Technology in Computer Science

University of Kashmir (2016-2020)

GPA: 7.00/10.00

Relevant Coursework:

  • Data Structures and Algorithms
  • Operating Systems
  • Database Management Systems
  • Computer Networks
  • Artificial Intelligence

Technical Expertise

Frontend Development

Next.js Angular React

Backend Development

Go Node.js Express

Cloud & DevOps

AWS Docker CI/CD

Databases

MongoDB Elasticsearch

Current Focus

Currently focused on building secure, scalable applications with emphasis on authentication systems, real-time data processing, and cloud infrastructure optimization.

Professional Experience

Lelafe IT Solutions

Software Engineer

Aug 2022 - Present

Reporting App

  • Optimized report loading time from several seconds to milliseconds using efficient data retrieval and caching strategies
  • Implemented user management and role-based access control (RBAC) using AWS Cognito
  • Set up AWS Cognito S3 integration for secure file uploads
  • Introduced WebSockets for real-time report updates
AWS Cognito S3 WebSockets Next.js Go

GSF

  • Built OAuth 2.0-based SSO Identity Provider
  • Implemented third-party authentication providers integration
  • Implemented 2FA via email, SMS, and TOTP
  • Integrated Google ReCAPTCHA v3
Node.js Angular MongoDB

Billing App

  • Developed Subscription Billing System with Stripe integration
  • Implemented secure API access verification
  • Automated backend deployment with CI/CD pipelines
MongoDB Node.js Express Angular Stripe Docker

Cogniverse

  • Hosted EFK stack on Docker containers with Nginx
Docker Elasticsearch Fluentd Kibana Nginx

Technical Skills

Frontend Development

Next.js
Angular
React

Backend Development

Go
Node.js
Express

Cloud & DevOps

AWS
Docker
CI/CD

Databases

MongoDB
Elasticsearch

Security

OAuth 2.0
AWS Cognito

Featured Projects

Reporting App

Enterprise reporting solution with real-time updates and secure file management.

Key Features:

  • Optimized report loading with efficient caching
  • RBAC using AWS Cognito
  • Secure file uploads with S3
  • Real-time updates via WebSockets
AWS Cognito S3 WebSockets Next.js Go

GSF Authentication System

Comprehensive SSO solution with multi-factor authentication capabilities.

Key Features:

  • OAuth 2.0-based SSO implementation
  • Third-party provider integration
  • 2FA via email, SMS, and TOTP
  • Bot protection with ReCAPTCHA v3
Node.js Angular MongoDB

Subscription Billing System

Automated billing system with payment gateway integration and subscription management.

Key Features:

  • Stripe payment integration
  • Secure API access verification
  • Automated deployment pipeline
  • Subscription management
MongoDB Node.js Angular Stripe

Cogniverse Logging System

Containerized logging infrastructure with EFK stack implementation.

Key Features:

  • Containerized EFK stack
  • Centralized logging system
  • Enhanced monitoring capabilities
  • Nginx integration
Docker Elasticsearch Fluentd Kibana

What People Say

"Adnan's expertise in AWS and backend development significantly improved our application's performance and security infrastructure."
Alex Chen
Tech Lead, Lelafe IT Solutions
"The authentication system Adnan built is robust and secure. His implementation of OAuth and 2FA has greatly enhanced our platform's security."
Sarah Johnson
Project Manager, GSF
"Adnan's work on our billing system automation and CI/CD pipeline implementation has streamlined our operations significantly."
Michael Rodriguez
DevOps Lead, Billing App

Get In Touch