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

About

Abdullah Jaswal, Full-Stack Software Engineer
Software Engineer with a proven track record in designing, developing, and optimizing web applications. Proficient in Python, TypeScript, Java, Swift and well-versed in AWS cloud services. Experienced in web development, cloud computing, and implementing CI/CD pipelines. Committed to continuous learning and growth in the tech industry.

Location:

Melbourne, Australia

Nationality:

Pakistan

Study:

RMIT University

Interests:

Volunteering, Technology, Reading

Programming Languages

Python
JavaScript
TypeScript
Java
Swift

Frameworks

Django
React
Next.js
Express
FastAPI
Spring

Web Technologies

HTML5
CSS3
Sass
Tailwind
Bootstrap

Databases

Postgres
MongoDB
MySQL
Oracle

Cloud, DevOps, Tooling & Testing

AWS
Docker
Linux
Git
Jenkins
Terraform
Selenium

Certifications

AWS Solutions Architect Associate

Validation: 5G9L57J1XE1EQGKV

AWS Cloud Practitioner

Validation: EFVWGCCK5N4Q1ECQ

Projects

NewsBlend

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

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) (NewsBlend API)
FundsNav

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

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