Hello, I'm Abdullah. I'm a full-stack software engineer. View My Work

About

Abdullah Jaswal, Full-Stack Software Engineer
A recent graduate from RMIT University with a Master of Information Technology, bringing hands-on experience in full-stack software engineering, cloud computing, and DevOps. I have successfully developed web and mobile applications, applying both technical expertise and innovative problem-solving. My strengths include cross-functional collaboration, clear communication, and the ability to bridge technical and non-technical perspectives to deliver impactful solutions.

Location:

Melbourne, Australia

Nationality:

Pakistan

Study:

RMIT University

Interests:

Sci-fi, Technology, Reading

Programming Languages

Python
JavaScript
TypeScript
Go
Java
Swift

Frameworks

Django
React
Next.js
Express
FastAPI
Spring

Web Technologies

HTML5
CSS3
Sass
Tailwind
Bootstrap
jQuery

Databases

Postgres
MongoDB
MySQL
MS SQL Server
Redis

Cloud, DevOps, Tooling & Testing

AWS
Azure
Docker
Linux
Git
Jenkins
Kubernetes
Terraform
Playwrite
Selenium

Certifications

AWS Solutions Architect Associate

Validation: 5G9L57J1XE1EQGKV

Projects

AI News Summariser (NewsBlend)

Example screenshots of Home, Breaking News, Article, and Category screens. (Scroll to view)

AI News Summariser (NewsBlend) - An app designed to simplify news consumption. It uses a custom API to gather articles from the World News API based on user queries and integrates the GPT API to provide concise summaries. It highlights sensational news as "breaking news" and allows users to customize the display format.

Provides the following features:

  • News Summarization: Automatic summarization of articles using the GPT API, giving users a quick digest of key information.
  • Breaking News Alerts: Sensational and urgent news is flagged for immediate attention.
  • Customizable Format: Users can choose between different formats (e.g., bullet points or paragraphs) for viewing news summaries.
  • Contextual Insights: Information and context are provided through underlined and clickable keywords.

Made using:

Frontend: SwiftUI (Swift) (iOS 17+)
Backend: Django Rest (Python)
Mutual Funds Analyzer (FundsNav)

Example screenshots of Home, Login, Dashboard, and Funds pages. (Scroll to view)

Mutual Funds Analyzer (FundsNav) - High Performance Mutual Funds Analysis Platform with over 200+ listed funds of all the asset management companies present in Pakistan. With daily updates of funds through python scripts written on AWS Lambda and cached on a low latency Redis instance.

Provides a detailed analysis of funds with the following features:

  • Fund Performance
  • Fund Comparison
  • Fund Ranking

Made using:

Frontend: Next.js (React.js, Tailwind CSS)
Backend: Django Rest (Python)
DB: PostgreSQL
Cloud: AWS (ECS, RDS, S3, Lambda)
Caching: Redis

Contact

You can find me on LinkedIn GitHub Or you can email me at abdullah.jaswal@outlook.com