Ahmed Numaan
Senior Full Stack Software Engineer & Consultant
EDUCATION
2008
Bachelors of Computer Science
University of Karachi
2003
Higher Secondary School
Certificate
Adamjee Government Science
College
2001
Secondary School Certificate
Progressive Children Academy
AREAS OF EXPERTIES
Linux Server Administration
Database Administration
Project Management
Website Design & Development
Web Applications Development
Android Mobile Apps Development
Front End Development
Back End Development
Content Management Systems
E-Commerce
Payment Gateway Integration
Social Media Applications
Analytical Dashboards
Data Scraping
Tasks Scheduling
SMS
Email
Google/Bing Maps
TOOLS
PhpStorm IDE
NetBeans IDE
Android Studio IDE
Adobe Photshop
SQLYog
MySQL Workbench
Contact: -
Email:_-Skype: engr.numaan
WORK EXPERIENCE
Overall Experience is more than 13 years
July 2018 - present
SENIOR FULL STACK SOFTWARE ENGINEER
Jigoosoft, South Korea (REMOTE)
Role and responsibilities:-.
Report directly to Software Development Manager
Daily progress report and client communication
Model View Controller(MVC) design pattern development
Design and development of Websites and Web Applications
Back end development for Mobile Applications in iOS, Android,
Flutter and React Native
Webview or Front end development and API integration in Vue
Third party RESTful web services integration such as Payment
Gateways, Social media applications etc.
Linux/AWS Servers and Database Administration
Git and Subversion for source code, configuration management
and deployment
Front end development using Bootstrap, JQuery and AJAX
Back end development in PHP, Laravel and Node.js
Using “Redmine”and “Notion”for project management
MySQL and Oracle 10g database schema design and
administration
April, 2016 to July 2018
SENIOR SOFTWARE ENGINEER
Strategic Systems International
Role and responsibilities:
1. Team Leader reported directly to Project Manager
2. Supervised team of designers, developers and software quality
assurance
3. Requirements gathering, analysis and functional specification
4. Client communication and reporting via email, Skype and phone
call
5. Estimation of project and setting milestones for deliverables
6. Manage team and mentored juniors resolve their technical
difficulties
7. Linux and AWS Server Administration
8. MySQL and Postgres Database Administration
9. Git and Subversion for source code configuration, management
and deployment
10. Using “Wrike” for project management
11. MySQL and Postgres database schema design and administration
DATABASES
MySQL
Postgres
Oracle
MongoDB
DB2
WEB DESIGN & DEVELOPMENT
HTML
CSS
Bootstrap
Adobe Photoshop
October, 2015 – March, 2016
SOFTWARE ENGINEER
DatumSquare IT Services
Role and responsibilities:
1.
2.
3.
4.
5.
6.
Agile Software Development methodology
Daily client communication and reporting
Requirements gathering and specification
Model View Controller(MVC) pattern of development in Laravel
Software architecture planning and design in MySQL Workbench
Database queries optimization in source code to improve
performance and efficiency of database operations
7. Developed project for medical insurance company in United
States
8. Git for source code version control
PROGRAMMING LANGUAGES
July, 2011 – March, 2015
Javascript, JQuery, AJAX
AngularJS, NodeJS
Php, Laravel, Code Igniter
WordPress
Kotlin
Structured Query Language (SQL)
Data Definition Language (DDL)
Data Manupilation Language (DML)
VERSION CONTROL
Git
Subversion
OPERATING SYSTEMS
Linux
Windows
Mac
THIRD PARTY INTEGRAT IONS
Paypal
Google
Facebook
Twitter
Instagram
LANGUAGE PROFICIECY
Excellent written and verbal
communication skills in English
IELTs 7.0 band overall
SENIOR SOFTWARE ENGINEER
GrayMath Technologies & Consulting Company
Role and responsibilities:
1. Bespoke and Agile development methodologies for Software
Development
2. Execution of Advertisement campaigns on Facebook and Spotify
App for PC and MacBook
3. Mobile responsive design and development of websites
4. Design and development of web application using Entity
Relationship(ER) modeling using MySQL Workbench
5. Model View Controller(MVC) design pattern used for
development of Web Applications in Laravel
6. Third party RESTful web services development and integration
from Facebook, Twitter, Instagram, & FourSquares
7. Coordination among design, development and testing team
members
8. Daily scrum
9. Reported to Software Development Manager
10. Developed projects for leading promotional and advertisement
organizations in United States, Europe and Australia
11. JIRA for tracking development features, issues and reporting
progress to client
12. Git for source code version control and configuration
management
October, 2010 – June, 2011
PHP DEVELOPER
TCAW Global
Role and responsibilities:
1.
2.
3.
4.
Splice website design using Photoshop
Development and implementation of website design
Development and implementation of web applications
Testing, debugging and maintenance of websites and web
applications
RECENT PROJECTS
Aton Smart E-Receipt
Electronic receipt application’s front
end development and Integration of
APIs of hybrid mobile app in Vue.js
Kepco HR
Human resource management
application built using Node.js and
Ethereum Blockchain Techonology.
Mivy Platform
Social media mobile application with
free and paid content
MOIS
Two Factor Authentication service
provider
DID
Ethereum blockchain storage of
employee records and authorization
service for mobile application users
MyTutor
Website, Web Application and Mobile
Application for English language
students
Jiguenc
Website and Web Application for
storing, analyzing and reporting
chemical composition of Liquids and
Gases
Xiaolingent
Language translator into 14 different
languages
Socuri
Tickets booking and travel planner
Web Application
Lake House Life Style
E-Commerce store for selling lake
products
Healthcare Business Insights
Web application for publishing
research content, reporting and
analysis of data using Analytical
Dashboard
5. Coordination among team members and mentor to help other
developers solve their technical issues
6. Used MantisBT for tracking issues and progress of project
7. Sprint planning and Agile development methodology
8. Developed projects for clients in United States
January, 2008 – December, 2009
PHP DEVELOPER
CallZone International
Role and responsibilities:
1.
2.
3.
4.
Requirements gathering and specification
Websites design and development
Web applications design and development
Responsive website development for mobile friendly user
experience
5. Testing, debugging and maintenance of existing websites and
web applications
REFERENCES
Amir Bilal
Software Development Manager
Stragetic Systems International
Fahad Kalil
Chief Technology Officer
GrayMath Technologies and Consulting Company