Syed Hassan Raza
E-mail :
-
Website:
Phone :
(-
SKYPE ID: SHRHAWK88
Address :
https://github.com/shrhawk,
https://github.com/shrhawkentertainer
6-A Buit-Ur-Raza Colony ALMumtaz Road, Lahore Pakistan
OBJECTIVE
To use my skills and potential to assist an organisation in achieving its goals which seeking long term career with
optimum growth.
Education
Bachelor in computer science (BSCS)
2008 — May, 2012
University of the Punjab, PUCIT
CGPA : 3.16
Fsc Pre Engineering
Fall 2006 — 2008
CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Grade : B
Matric in Computer Science
Fall 2006
CRESCENT MODEL HIGHER SECONDARY SCHOOL SHADMAN COLONY LAHORE
Grade : A+
Work experience
The Entertainer
August 2019 — Present
Principal Software Engineer
Working as Principal Software Engineer along with Python Technical lead and DevOps role at THE ENTERTAINER.
Responsibilities:
Requirement Gathering
Documentation (System Designs, PRD's Solution Document)
Backend Development and Design
Database Design
Code Reviews
Technical Support to Teams
Release Management
Interviews and Training of new employees
Eureka Technology Studio
April 2017 — July 2019
Principal Software Engineer
Worked as Lead Developer and Python Technical lead at Eureka Technology.
Syed Hassan Raza
1
Responsibilities:
Backend Development
Database Design and Management
Manual and Unit Testing
Technical Support to Teams
Team Management (Requirement Gathering, Tasks Categorising, Code Reviews)
Documentation
Release Management
Server Management (DevOps)
Interviews and Training of new employees
SolutionsDots
Jan, 2017 — April 2017
Senior Software Engineer
Worked as Senior software engineer with Python lead role at SolutionsDots.
Responsibilities:
Backend Development
Frontend Design & Development
Database Design and Management
Manual and Unit Testing
Team Management
Documentation
Release Management
Server Management
Interviews and Training of new employees
Arbisoft
Oct, 2014 — Jan, 2017
Senior Software Engineer
Worked as Senior software engineer with Team Lead role at open edX.
Responsibilities:
Backend Development (Open Source development)
Frontend Design & Development (Open Source development)
Database Design and Management
Unit Testing and Automation Testing
Code Reviews for Open Source Pull Requests
Team Management
Documentation
Release Management
Training of new employees
QC-Technologies
May, 2012 — Oct , 2014
Software Engineer
I have more than of two years working experience at Qc-Technologies as Software Engineer.
Responsibilities:
Backend Development
Frontend Design & Development
Database Design and Management
Manual and Unit Testing
Documentation
Training of new employees
Server Management
Syed Hassan Raza
2
Technical Skills
Languages : Python, GoLang, Node, C# (C-Sharp), Asp.Net, Java , PHP , Android , Html, Html5, Javascript,
TypeScript, CSS, C/C++
Database : MySql/MariaDB, PostgreSQL, Cassandra, SqLite3, MongoDb, DynamoDb, Oracle 9i, Microsoft SQL
Server
Caches and KV Stores: Redis, Mem-cache
Platforms : Microsoft Windows, Linux and Macintosh
Tools : Microsoft Visual Studio, PyCharm, Go-land, Data-Grip, Eclipse IDE, Net bean IDE, Php Storm, Matlab
Search Engine: ElasticSearch
Web Frameworks : Django(Python), Flask(Python), FastAPI(Python), Falcon(Python), Tornado(Python),
Express(Node), Go-gin(Golang), Code Igniter(PHP) , Angular (javascript), Wordpress
Front End Frameworks : React and Next.js, Vue and Nuxt.js
Testing Frameworks: BokChoy, Js, Lettuce, Selenium(Automation), Unit testing, PyTest, Locust (load testing),
Vegeta (load testing)
Amazon Services: Beanstalk, VPC, BEANSTALK, Cloud-front, EC2, S3, RDS, SQS, VPS, DynamoDb, Lambda,
EKS, SNS
Mobile Frameworks : React Native, Flutter
Design : Twitter Bootstrap 2.x.x/3.x.x, Semantic UI, Css/Css3, VUETIFY, ELEMENT UI
Data Interchange Formats : Xml, Json, CSV
Api Frameworks Expertise : Django Rest-framework, Flask-Restfull, Go-Gin, Go-Echo, Fast-API
Reporting Tools :Microsoft Report Wizard , Crystal Reports
Version Control : Git
Protocols: Http 1.1, Sockets
Cloud/Servers: AWS, RackSpace, Apache, Nginx, Uwsgi, Heruko, Gunicorn
Background tasks: Celery, Cron-jobs, System Services Daemons (Mac, Linux, Windows), Apache Airflow
Other-Frameworks: Scrapy(crawling framework python)
DevOps: Jenkins , Ansible, Supervisor, Docker, Docker Swarm, Bash Scripting, Kubernetes (developers),
Terraform
Logging/Monitoring: Prometheus, Elastic APM, New Relic
Key Words : Object Oriented programming, Mobile programming, Internet Programming, Parallel programming,
System Programming , Software analysis and designing , Artificial Intelligence, Scraping, DevOps
Projects
Professional Projects and Services:
WorkStepsTesting Python(Django framework) : WorkSTEPS is the leading provider of functional
employment testing in the world, and was founded to meet a critical employer need – to create a medically
safe, legally compliant, scientific and objective means of matching a worker’s functional capabilities with the
essential functions of the job. Our suite of services includes post-offer pre-employment testing, as well as
post-employment testing which includes fit-for-duty testing, functional capacity evaluations and sincerity-ofeffort testing.
Post Back (Python and Php) : Scheduling app for patients
Open edX (Open source) www.edx.org : EdX is a massive open online course (MOOC) provider and online
learning platform. It hosts online university-level courses in a wide range of disciplines to a worldwide
audience, some at no charge. It also conducts research into learning based on how people use its
platform.More than 70 schools, nonprofits, corporations, and international organisations offer or plan to offer
courses on the edX website
Gold-brex Financial App (Flask): Gold-brex is app where user can sell/buy previous elements like (Gold,
sliver, palladium etc), maintain their vault ,analysis of their profit/loss and even deliver the products.
Data-transformation (Flask): The app is build to show the data-transformation results, analysis's of user's
data through web-ui.Pandas is mainly use for this purpose.
Customs-Mobile (Tornado): CustomsMobile was officially launched on October 27, 2014, accessible first
only as a website, and subsequently also as mobile apps, to provide the trade community, US government,
Syed Hassan Raza
3
and the public, complete access to vital Customs information. CustomsMobile pulls its data from its own
databases, which are kept synchronized with federal government servers. CustomsMobile is a private
endeavor created by Craig Briess, a customs and international trade law attorney and current CBP
employee.
FOREX and E commerce Data Scraping (Scrapy Framework): Multiple websites including the forex trade
data and ecommerce products such as adidas shoes, sale products and more.
SM-Monitor (Django) : Sm-monitor is app for monitoring servers, services, applications and security.Its
collect the matrixes from servers, continuously check the services and applications and perform analysis on
the data for further actions.
PPRA Punjab(Django): Public procurement management in Punjab like in most developing countries
needs a lot improvement. Laws, Rules and Regulations are non-existent, inadequately implemented or
enforced.
The Entertainer(Flask/GoLang/Node/DevOps) Current Job: The Entertainer, established in 2001, is the
leading provider of buy one get one free incentives across the Middle East, Africa, Asia and Europe. With a
vast portfolio and a wide selection of quality merchant partners, the Entertainer has something to offer
everyone and is regarded as an essential annual purchase for thousands of local residents and
tourists.https://www.theentertainerme.com
Singapore Telecommunications Limited (Technical Consultant Python/Node): Worked as technical
consultant for various on going projects on backend, front end and deployments.
ArhmSoft (Technical Consultant and Python Expert): Worked on various python related projects as
technical consultant and python expert.
Independent Projects :
Financial Management System for Educational Institutes (FMSEI) : FMSEI is a Dot Net desktop
Application which is using by different Schools. The project is capable of storing and management of large
data. The project has capability to read/generate barcodes and daily and monthly basis reports
Clinic Management System : Clinic management system is a Dot Net desktop Application for handling
different daily basis clinic operations
Human Resource Management System : Develop for Human resource team using php
Shaker (Android Application) : Shaker is an android digital counter using android different sensors
Sound Cloud-Grabber : Download All songs from SoundCloud.com and integration with different api’s
such Spotify, echo nest, Itune, Moviedb and Imdb to search songs from soundcloud.com. Customise player
for sound cloud music.
Freelancer more than 2 years experience
Volunteering
Senior Instructor at first Django-Girls Lahore (organised by Github.com)
Speaker at Elastic-Search (APM) MeetUp
Speaker at PyCON Pakistan
Courses-.
Aws Certified Solutions Architect Associate
Docker and Kubernetes The Complete Guide
Ansible Kodecloud
Terraform
Prometheus
Jenkins
Golang training course.
Syed Hassan Raza
4
Interests
Computer Games
Drumming
Sketching
Learning and exploring new technologies
References
References available upon request.
Syed Hassan Raza
5