User's Cover Picture
User's avatar

Hassan Raza

Principle Software Engineer | Python | Django | Flask | Golang | AWS |

Message
Intro
Lahore, Pakistan
Studied at University of the Punjab, PUCIT
Studied Pre Engineering at CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Studied Computer Science at CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Computer Software
github.com/shrhawk
Joined February 16, 2023

Skills

Languages

English
-
Fluent
About
9 years of experience in Full Stack Engineer Role, had worked on challenging projects both on front and backend. Moreover, have a full understanding of the Software Development Life cycle and enjoy working out of my comfort zone.
Loading...
Experience
User avatar
Makeen Custom Software Development & Technology Services
Dec 2021 – Dec 2022
Lahore, Pakistan
Python Engineer
Working as Principal Software Engineer at Makeen Custom Software Development & Technology Services. Working on multiple ongoing projects using python frameworks (Flask, Django, Falcon), Celery, python scripts, Golang for scripting and CLI generation, used a number of tools in projects such as Redis, RabbitMQ, Jenkins, Prometheus Grafana. Worked on multiple features using different databases such as MySQL, Postgres, MongoDB, and Time Stream. My day-to-day routine tasks include discussions with product teams, and clients, designing the database and solution for different applications, coding on the backend in different languages, resolving DevOps issues, code reviews and mentoring other team members, and onboarding the new team members.
User avatar
The ENTERTAINER
Aug 2019 – Dec 2021
Lahore, Pakistan
Principal Software Engineer
Worked as Principal Software Engineer along with Python Technical lead and DevOps role at THE ENTERTAINER. Developed multiple APIs that can handle thousands of requests using the Flask and Fast API framework. Leading the 4 teams, of 28 python developers, as an architect of the python backend my responsibilities include making technical decisions, documentation, coding on core features and improvements, database design and improvements, DevOps, code reviews across multiple teams, release management, hiring a new engineer and trained them. Besides the responsibilities, introduces new techniques and tools in the multiple systems.
User avatar
Eureka Technology Studio
Jun 2017 – Jul 2019
Lahore, Pakistan
Principal Software Engineer
Worked as Lead Developer and Python Technical lead at Eureka Technology. Developed the python backed APIs from scratch using the Django framework, designed database, designed infrastructure, unit testing with coverage of 86 percent, load testing, handling the DevOps operations, code review of team members, leading a team of 5 members including training sessions. Also, responsible for new hiring and training.
User avatar
SolutionDots Systems
Jan 2017 – Jun 2017
Lahore, Pakistan
Senior Software Engineer
Worked as Senior software engineer with Python lead role at Solutions Dots. Worked on Security related products, Build APIs using Django and Django rest framework, find security vulnerabilities using python, database designing, support to the front-end teams and resolve customer issues, identify new features and implement them, unit testing, server management, managed a team of 2 developers
User avatar
Arbisoft
Oct 2014 – Dec 2016
Lahore, Pakistan
Senior Software Engineer
Worked as Senior software engineer with Team Lead role at open EDX. Open EDX is an open-source organization, during my job duration worked on multiple parts of the open EDX platform using python, Django, and jQuery. Daily routine work includes code of review of team members and open source pull requests, adding new features and bug fixes, automated and unit tests, and technical discussions.
User avatar
QC-Technologies
May 2012 – Oct 2014
Lahore, Pakistan
Senior Software Engineer
I have more than two years of working experience at QC Technologies as a Software Engineer. Joined the company as Full Stack Engineer and worked on multiple projects using Django, jQuery, and PHP. Responsibilities include the implementation of new front and back-end features, bug fixes, and improvements.
Education
User avatar
University of the Punjab, PUCIT
Jan 2008 – May 2012
Bachelor in computer science (BSCS)
User avatar
CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Mar 2006 – Apr 2008
Fsc, Pre Engineering
User avatar
CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Jan 2004 – Feb 2006
Matric, Computer Science