Faizan Hussain Rabbani
Principal Software Engineer
I am an adaptable software engineer with more than 9 years of experience in analyzing, designing, and developing financial applications for banking
and telecom domains in an agile environment. I have expertise in Java, .NET & JavaScript based tech stacks such as Spring Boot, .NET Core, and
Angular apps, from small to large scale projects. Proficient in creating back-end web APIs keeping security mechanisms in mind like OAuth & SAML.
--
WORK EXPERIENCE
Karachi, Pakistan
linkedin.com/in/faizanhussainrabbani
TECHNICAL SKILLS
Principal Software Engineer
10Pearls
03/2018 - Present,
Java
Karachi, Pakistan
Responsibilities
Develop and direct software systems, unit testing, and validation
of procedures, programming, and documentation.
Analyze user needs and software requirements to determine the
feasibility of design within time and cost constraints.
.NET(C#)
Keycloak
Angular
Redis
Elasticsearch
AWS
Cypress
k6
ACHIEVEMENTS
Supervise and
personnel.
Employee of the Month (11/2018)
junior
programmers,
engineering
Determine system performance standards using load testing
tools.
Lambda
Kotlin
NFC
10Pearls
Interviewer of the Month (06/2021)
10Pearls
Team of the Quarter (10/2018 - 12/2018)
Senior Software Engineer
Creative Chaos Software Services
09/2015 - 03/2018,
PostgreSQL
Docker
Consult with the client about software system design and
maintenance.
mentor
MySQL
10Pearls
Karachi, Pakistan
Responsibilities
Recruited for the design, development, implementation of
payment gateway. This includes working with both business and
technical stakeholders to deliver high-quality products and
services that meet business requirements and expectations.
Development of programming functions to ensure that projects
are delivered on time with good code quality. Integrations with
third-party systems.
Develop testing and debugging routines.
Software Engineer
Access Group (Pvt.) Ltd
03/2013 - 09/2015,
Karachi, Pakistan
LANGUAGES
English
Urdu
Full Professional Proficiency
Full Professional Proficiency
SOFT SKILLS
communication
ownership
critical thinking
patience
teamwork
adaptability
Responsibilities
Define requirements for new applications and customization
adhering to Visa and MasterCard standards, processes, and best
practices.
Develop, customize, and test applications to integrate to Visa and
MasterCard’s specifications, as well as write custom code for local
firms as well.
Various research and development items completed successfully,
working parallel with other projects.
Successful certifications of Visa and MasterCard.
Development & implementation of contactless cards and sims as
well.
EDUCATION
Masters in Business Administration
Institute of Business Administration
01/2020 - Present,
Karachi, Pakistan
Bachelors in Computer Engineering
Sir Syed University of Engineering & Technology
01/2009 - 02/2013,
Karachi, Pakistan
problem-solving
time-management
empathy