ALI SUFYAN
Over 8 years of experience as a full stack
developer with that involved critical project
management, real-time project handling
and development. Developed and tested
functionalities in an Agile environment. I'm
also Proficient in complete Software
Development Life Cycle (SDLC) - including
functional specifications, analysis, design,
documentation, programming, testing,
implementation, and maintenance.
Fullstack Developer
CAREER HIGHLIGHTS
1- Over 8 years of experience in web and mobile application development.
2- Designed and implemented database architecture for applications using
various databases (Postgres, MySQL, MongoDB).
3- Developed and Integrated RESTful and GraphQL APIs for Web and Mobile
applications.
4- Analyzed and improved application efficiency by optimizing queries, and
TECHNICAL SKILLS
Backend
Python, Django, Flask, Ruby on Rails,
REST API, GraphQL.
Frontend
Javascript,ES6,JQuery,CSS,
Bootstrap, Semantic UI, Material UI,
React.js, Vue.js,Angular.js.
Databases.
PostgreSQL, MySQL, MongoDB,
DynamoDB, Redis, Firebase.
Cloud
GCP, AWS (EC2, ECS, S3, SNS, SQS, etc),
Heroku.
Other Tools and Technologies
CSS3/SASS/LESS/Tailwind, Redux,
Websockets,RabbitMq,Knex.Js,
Storybook.Js, Chart.Js, Elastic Search
JEST/Enzyme,,Typescript,Slim,SCSS,
Algolia,RSpec Agile,Scrum,JIRA,
GitHub & git-based code versioning
usingCI/CD,Bash/Shell.
APIs Development
RESTful APIs, GraphQL.
code refactoring in existing applications.
5- Used online repositories like GitHub, Gitlab, and Bitbucket and also
deployed rails applications using Heroku, and Amazon AWS.
6- Fast learner, can quickly incorporate and implement new procedures
efficiently and accurately.
7- Strong debugging and problem-solving skills with extensive knowledge of
system development methodologies, techniques, and tools.
8- Excellent team-leading and management skills
9- Highly experienced with Agile development methodology, Extreme
Programming XP, and SCRUM.
WORKING EXPERIENCE
GreenPal.
My role and Job Description.
1- I worked as a full-stack developer and was responsible for developing the
homeowner side of the application.
2- Wrote background jobs to pay for the appointments completed in last 24 hrs.
3-Implemented anew feature forthe removalof snow where clients canalso
bid for snow plow service.
4- Implemented functionality to generate weekly and monthly vendor stats, and
developed a mechanism to suspend vendors constantly performing bad on the
platform.
5- Refactored and cleaned the code and improve the application speed to meet
SEO standards, etc.
6- Developed efficiently a number of interactive features for the homeowners,
from their respective sign up processes, get free bids, customizing their quote,
competitive price comparison, real-time verified reviews, and many more
Full-stack Software Engineer | Agora
Github Profile
https://github.com/galisufyan-327
My role and Job Description.
1- I workedasafull-stacksoftwareengineerandbuilttheAdminPortalwheretheadmin
can add, edit or manage the users or requests of users, and properties and all related
information and cater requests related to properties.
2- Icreatedadashboardwheretheregisteredusercanaddorsearchpropertiesasper
their requirements. The dashboard gives access to its users where they can contact the
admin via emails and or telephone.
PROFESSIONAL SKILLS
Creative Thinker.
Interpersonal Skills.
Leadership Skills.
Problem Solver.
Self-Driven and Motivator.
SlashNext
Worked as a Backend Developer.
SlashNext is the authority on multi-channel phishing and human hacking,
leading the fight together with its partners to protectthe world'sinternet
users from targeted phishing anywhere.
My role and Job Description.
1- Guide team development efforts towards successful project delivery
2- Provide technical leadership to teammates through coaching and mentorship
3- Collaborate with other software developers, business analysts, and software
architects to plan, design, develop, test, and maintain web and desktop-based
business applications.
4- Analyze and resolve technical and application problems.
5- Adhere to high-quality development principles while delivering solutions
on time and on a budget.
EDUCATION
Bachelors Of Computer Science
PunjabUniversity |-
Production.com
My role and Job Description.
1- I worked as a Full-stack developer and was fully responsible for implementing
the new features and functionalities.
2- Singlehandedly started the development of the project.
3- Lateron in the project, effectively lead ateam of5 in total, with 3 full-stack
developers, where I reviewed their codes, attended queries, and gave
guidelines accordingly.
4- I integrated Stripe as a Payment gateway to process payments from clients to
tenants.
5- Developed a number of functionalities & features including, but not limited
to, job posting feature, talent and client profiles, wish list features, clients can
be shortlisted and contracts can be signed, time tracking is also included.
6- Developed a seamless messaging system where clients and talents can finalize
contracts.
BUZZ-CRS.
(Sep 2018 till June 2019)
My role and Job Description.
1- Iworked asaFull-stackdeveloper and wasfullyresponsible fordeveloping
the modules.
2-The platform gives its users an experience by showcasing their up-to-date
property in real time.
3- I have developed a mechanism where the tenants have the capability to
ensure the tip-top shape of the property by engaging onsite resident care
professionals. It will give them the benefit to ensure their investment stays in
top-notch shape.
4- I have integrated the payment platform and real-time calender for scheduling
and appointments for viewing the house.
5- Icreated areal-time chat by using Twilio for receiving calls and
queries by residents and prospects.
6- The chatbot also includes lease coverage and bill vetting to protect
the end-user's bottom line.
Bevazar.
(April 2018 till Aug 2018)
My role and Job Description.
1- I worked as an E-commerce developer and worked with the CTO of Bevazar to
develop the platform.
2- I developed the Home page as per the requirements of client.
3- Iamresponsible todevelop allthe products related pages inaway thattheir
performance will not be compromised.
4- I have integrated the Firebase Authentication and Firestore.
5- I have engineered modern cloud infrastructure to store millions of client data
points with full consideration for modern infosec.