SlideShare a Scribd company logo
   
Contact
Clio Nishi Hachioji, Motohongocho,
1 Chome-15-19, 318, 192-0051,
Hachoji, Tokyo
+817028058303 (Mobile)
suhaibkhan@msn.com
www.linkedin.com/in/muhammad-
suhaib-238995a (LinkedIn)
muhammadsuhaib.com/ (Personal)
Top Skills
Python
MYSQL
PHP
Languages
Urdu (Native or Bilingual)
Hindi (Full Professional)
English (Full Professional)
Certifications
Computer Graphics
Avoiding Insider Training
Computer Hardware and Networking
C#, ASP.NET, Microsoft .Net
Framework
MTA: Introduction to Programming
Using HTML and CSS - Certified
2018
Honors-Awards
Ritsumeikan University Special
Encouragement Scholarship
Doctoral of Business Administration
Scholarship
Japanese Monbukagakusho Honors
Scholarship
Publications
A Study of Playing Video Game on
Computer With Keyboard Control
A Study of the Learning Curve of the
Japanese Keyboard on Smartphone
Muhammad Suhaib
Sr. Full Stack Developer at T Mark Inc
Tokyo, Japan
Summary
Experienced Software Engineer with a demonstrated history of
working in the information technology and services industry. Skilled
in SQL, PHP, C++, C#, and Microsoft Office. Strong engineering
professional with a Master’s Degree focused in Computer Science
from Ritsumeikan University.
Experience with Mobile Application Development With Cordova/
Phonegap, Demonstrated experience with developing web
applications and web services, Experience with the Software
Development Lifecycle, Strong communication skills.
Experience
T-Mark Inc
Sr.Full Stack Developer
February 2018 - Present 
Tokyo, Japan
Sr.Full Stack Developer
Phenotype-Genotype Database Project
Tokyo Medical Center, Tokyo
https://niso.kankakuki.go.jp/opkarte/
Design & Develop New System as per Old System for Hereditary Retinal
Diseases.
Create users and provide them authorisation to view different diseases of
different institute.
Include all fields as well as additional fields to improve visualisation for gene
analysis and clinical information of patients.
Environment: Python, Django Framework , JS, CSS, HTML5 , jQuery, MySQL,
Node
Project Details:: https://search.ppsimages.co.jp/cgi-bin/search.cgi
  Page 1 of 6
   
Potential Conflicts Identification
Among OR Connected Sub-Goals
in Goal Oriented Requirements
Analysis Using Matrix
Tilt or Touch? An Evaluation of
Steering Control of Racing Game on
Tablet or Smartphone
PPS image search system: Photo agency It is a stock photo search site of PPS
communication company . With more than 20 companies worldwide photo
agencies, archives and PPS communications company's unique database.
Environment: Perl, JavaScript, CSS, HTML5 , jQuery, MySql
Project Details: Accenture New Year Concert Registration System(Accenture
Japan)
Staging: http://acn-nyc.t-mark.co.jp/
Live: https://acn-nyc.com
Role and Responsibilities:
Developed and implemented the NYC Concert User Registration System
Implement user registration and login module
Implement the sent email option for forget password.
Environment: Python, Django Framework , JavaScript, CSS, HTML5 , jQuery,
Sqlite3,
Project Details: BDTI(Board of Director Training Institute of Japan),Tokyo,
Japan
https://bdti.or.jp
Role and Responsibilities:
Designed and developed the User Registration System
Implement the sent email option for forget password.
Designed database for storing the all information.
Environment: PHP, MSSQL, JavaScript, CSS, Ajax, Laravel Framework,
Wordpress
Project Details : Director Bank Search System for BDTI
BDTI(Board of Director Training Institute of Japan)
https://directorbank.bdti.or.jp
Role and Responsibilities:
Designed and developed and upgrade the User Resume Creation System
Writing unit test to cover 70% code coverage.
Environment: PHP, MSSQL, JavaScript, CSS, Ajax, JQuery, Laravel
Framework, Wordpress
Kawai Shoji Group
Web Application Developer
June 2017 - January 2018 (8 months)
Shiga, Japan
  Page 2 of 6
   
Project Details: Petty Cash Management System
Role and Responsibilities:
• Designed and developed the administration module.
• Working on a UI pages
• Developed authentication system
• Designed database for storing the all information.
• Writing complex SQL queries
• Writing unit test to cover 70% code coverage.
Environment: PHP, MSSQL, JavaScript, JQuery , Bootstrap, CSS, Ajax,
Laravel MVC Framework
Ritsumeikan University
Researcher
September 2015 - September 2017 (2 years 1 month)
Shiga, Japan
Research Topic: Potential Conflicts Identification among Sub Goals in Goal
Oriented Requirement Analysis Using Matrix
Goals are considered to be an important component of any organization
which are intended to be achieved successfully. In software engineering while
developing the software and moving through different software development
phases, and engineer and developer of project manager has to be aware of
different types of risks which can affect the software product
One of the critical area in software engineering is the conflict identification.
With the all wishful functionality implementation. It is great desirable for
software system to defend wit nonfunctional aspects as well. These all may
addition reliability, security, accuracy, safety and performance also look and
feel requirements, as well as political, organizational and cultural requirements.
First and most of the essential part of software development process of
requirements analysis of software requirements as a vital role to make better
software quality and to minimize development cost which are essential points
for stakeholders.
Our method contains five steps:
1-Establishing Initial Goal as Stakeholder Needs
2-Decomposing and Refining Initial Goal in to SubGoal based on the quality
attributes
3-Providing OR connected sub goals with functionality of goals.
  Page 3 of 6
   
4-Stakeholder give the contribution values to OR connected subgoals due to
quality attributes
5-Identify Potential Conflicts among OR connected sub-goals by quality
attributes using matrix.
Progressive Developers
Web Application Developer
January 2010 - August 2015 (5 years 8 months)
Karachi,Pakistan
Development of Web Applications, websites, customization of existing
software, primarily using Php, Java, and C#. Management and maintenance
of client websites, including software updates System administration,
including migration and consolidation of hosting platforms. Assist clients with
implementation of best development practices, including documentation,
version control and automatic deployment
Project :: E-Bazaar Online Catalog
Responsibilities:
Worked on all the analysis and design activities.
Developed the analysis/design artifacts using UML and Rational Rose.
Successfully implemented the business logic of the application using Java, and
applied several design patterns in Eclipse 3.3 development IDE.
Performed several code refractors.
Applied CVS and using JUnit Test Suit
Project :: Network Management System (NMS) This system is used to manage
a whole network of pay phones by changing tariff rates, installing payphone
reports, receiving daily records via multiple CMX850 modems, and dumping
information into a database.
Responsibilities:
System design, development using Java, and set up of the server.
Performed Requirement Analysis.
Created report generation
Implemented the database layer.
Performed functional testing
Performed performance, and regression testing.
Stress testing.
Project :: Online Wholesale Insurance Trading Platform,
Responsibilities:
  Page 4 of 6
   
Maintained and developed online wholesale insurance trading platform
written in Java with SQL for data storage .
Ahmed General Hospital
Computer System Engineer
May 2004 - December 2010 (6 years 8 months)
Karachi
•Responsible for providing hardware and software support to staff.
• Support & Maintenance for Pcs.
• Networking Wireless, Wired LAN.
• Asset list inventories for technical equipment.
• Look after any Trouble shooting with staff’s computers and IT equipment.
• Following up every software upgrades.
• Making sure Antivirus policy is implemented.
• Troubleshooting system and network problems and diagnosing and solving
hardware or software faults.
• Installing and configuring computer hardware operating systems and
applications.
• Monitoring and maintaining computer systems and networks.
• Performing follow up, installation and troubleshooting of access to the
internet for each site.
• Conducting electrical safety checks on computer equipment.
• Providing support, including procedural documentation and relevant reports.
Education
Institute Theology Science, Florida, USA
Doctor of Philosophy - PhD, Health/Health Care Administration/
Management · (2017 - 2020)
Ritsumeikan University
Master’s Degree, Computer Science · (2015 - 2017)
Preston University
Bachelor of Education - BEd, Educational Leadership and Administration,
General · (2014 - 2015)
Dadabhoy Institute of Higher Education
Bachelor’s Degree, Computer Science · (2011 - 2015)
  Page 5 of 6
   
Karachi University
Bachelor of Arts - BA, History · (2011 - 2013)
  Page 6 of 6

More Related Content

PPSX
Library Management System
PPTX
Supercritical fluid chromatography ppt practical
PPTX
PDF
Shuaa digest january 2011 www.aiourdubooks.net
DOC
Sourabh_Resume_1
DOC
ShahKhalid-97-2003_PM
DOC
Dinesh CV
DOC
Raj Jambagi Resume
Library Management System
Supercritical fluid chromatography ppt practical
Shuaa digest january 2011 www.aiourdubooks.net
Sourabh_Resume_1
ShahKhalid-97-2003_PM
Dinesh CV
Raj Jambagi Resume

Similar to Sr Full Stack Developer (20)

DOC
RAGHUL_RAJA_DOTNET__RESUME
DOCX
Soumya_S_Mukherjee_Resume
DOC
Saravanan-SoftwareProfessional
DOC
AbdulHussainGOS
DOCX
cv_shivarajB
DOCX
Prasanth Gandham Resume July
DOC
GopalKanjoliaCV - Copy (1)
DOC
DebarghyaNag_Resume
DOCX
Rizwan Hamid-CV
DOC
Vivek\'s Resume
DOC
Raj bharat mcts certified 5 + yrs exp dotnet professonal
DOC
Sr sofwareengineer muzafar
DOCX
Resume (2)(2)
DOCX
Deepak-Maurya
DOC
Gaurov Ojha - Resume
DOCX
AmarJadhav_Update
DOCX
Kumuda_Krishnamachari
DOC
Omkar_Resume (1)
DOC
KrishnaChaitanya-Java-7 YearsExp
RAGHUL_RAJA_DOTNET__RESUME
Soumya_S_Mukherjee_Resume
Saravanan-SoftwareProfessional
AbdulHussainGOS
cv_shivarajB
Prasanth Gandham Resume July
GopalKanjoliaCV - Copy (1)
DebarghyaNag_Resume
Rizwan Hamid-CV
Vivek\'s Resume
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Sr sofwareengineer muzafar
Resume (2)(2)
Deepak-Maurya
Gaurov Ojha - Resume
AmarJadhav_Update
Kumuda_Krishnamachari
Omkar_Resume (1)
KrishnaChaitanya-Java-7 YearsExp
Ad

Recently uploaded (20)

PDF
CV of Architect Professor A F M Mohiuddin Akhand.pdf
PPTX
GPAT Presentation PPT and details about imp topics.pptx
PPTX
Digital Education Presentation for students.
PPTX
Unit 3 Presentation Etiquette Business and Corporate Etiquette
PDF
BPT_Beach_Energy_FY25_half_year_results_presentation.pdf
PPTX
Unit 1- Introduction to Corporate Etiquettes
PPTX
STS CHAP 4 human development as reflected
PDF
Branding_RAMP-ML........................
PPTX
_Dispute Resolution_July 2022.pptxmhhghhhh
PPT
ppt-of-extraction-of-metals-12th-1.pptb9
PPTX
A slide for students with the advantagea
PDF
Sheri Ann Lowe Compliance Strategist Resume
PPT
2- CELL INJURY L1 Medical (2) gggggggggg
PDF
Beginner’s Guide to Digital Marketing.pdf
PDF
APNCET2025RESULT Result Result 2025 2025
PPTX
DPT-MAY24.pptx for review and ucploading
PPT
pwm ppt .pdf long description of pwm....
PDF
202s5_Luciano André Deitos Koslowski.pdf
PPTX
D1basicstoloopscppforbeginnersgodoit.pptx
PPTX
Unit 2 CORPORATE CULTURE AND EXPECTATIONS
CV of Architect Professor A F M Mohiuddin Akhand.pdf
GPAT Presentation PPT and details about imp topics.pptx
Digital Education Presentation for students.
Unit 3 Presentation Etiquette Business and Corporate Etiquette
BPT_Beach_Energy_FY25_half_year_results_presentation.pdf
Unit 1- Introduction to Corporate Etiquettes
STS CHAP 4 human development as reflected
Branding_RAMP-ML........................
_Dispute Resolution_July 2022.pptxmhhghhhh
ppt-of-extraction-of-metals-12th-1.pptb9
A slide for students with the advantagea
Sheri Ann Lowe Compliance Strategist Resume
2- CELL INJURY L1 Medical (2) gggggggggg
Beginner’s Guide to Digital Marketing.pdf
APNCET2025RESULT Result Result 2025 2025
DPT-MAY24.pptx for review and ucploading
pwm ppt .pdf long description of pwm....
202s5_Luciano André Deitos Koslowski.pdf
D1basicstoloopscppforbeginnersgodoit.pptx
Unit 2 CORPORATE CULTURE AND EXPECTATIONS
Ad

Sr Full Stack Developer

  • 1.     Contact Clio Nishi Hachioji, Motohongocho, 1 Chome-15-19, 318, 192-0051, Hachoji, Tokyo +817028058303 (Mobile) suhaibkhan@msn.com www.linkedin.com/in/muhammad- suhaib-238995a (LinkedIn) muhammadsuhaib.com/ (Personal) Top Skills Python MYSQL PHP Languages Urdu (Native or Bilingual) Hindi (Full Professional) English (Full Professional) Certifications Computer Graphics Avoiding Insider Training Computer Hardware and Networking C#, ASP.NET, Microsoft .Net Framework MTA: Introduction to Programming Using HTML and CSS - Certified 2018 Honors-Awards Ritsumeikan University Special Encouragement Scholarship Doctoral of Business Administration Scholarship Japanese Monbukagakusho Honors Scholarship Publications A Study of Playing Video Game on Computer With Keyboard Control A Study of the Learning Curve of the Japanese Keyboard on Smartphone Muhammad Suhaib Sr. Full Stack Developer at T Mark Inc Tokyo, Japan Summary Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in SQL, PHP, C++, C#, and Microsoft Office. Strong engineering professional with a Master’s Degree focused in Computer Science from Ritsumeikan University. Experience with Mobile Application Development With Cordova/ Phonegap, Demonstrated experience with developing web applications and web services, Experience with the Software Development Lifecycle, Strong communication skills. Experience T-Mark Inc Sr.Full Stack Developer February 2018 - Present  Tokyo, Japan Sr.Full Stack Developer Phenotype-Genotype Database Project Tokyo Medical Center, Tokyo https://niso.kankakuki.go.jp/opkarte/ Design & Develop New System as per Old System for Hereditary Retinal Diseases. Create users and provide them authorisation to view different diseases of different institute. Include all fields as well as additional fields to improve visualisation for gene analysis and clinical information of patients. Environment: Python, Django Framework , JS, CSS, HTML5 , jQuery, MySQL, Node Project Details:: https://search.ppsimages.co.jp/cgi-bin/search.cgi   Page 1 of 6
  • 2.     Potential Conflicts Identification Among OR Connected Sub-Goals in Goal Oriented Requirements Analysis Using Matrix Tilt or Touch? An Evaluation of Steering Control of Racing Game on Tablet or Smartphone PPS image search system: Photo agency It is a stock photo search site of PPS communication company . With more than 20 companies worldwide photo agencies, archives and PPS communications company's unique database. Environment: Perl, JavaScript, CSS, HTML5 , jQuery, MySql Project Details: Accenture New Year Concert Registration System(Accenture Japan) Staging: http://acn-nyc.t-mark.co.jp/ Live: https://acn-nyc.com Role and Responsibilities: Developed and implemented the NYC Concert User Registration System Implement user registration and login module Implement the sent email option for forget password. Environment: Python, Django Framework , JavaScript, CSS, HTML5 , jQuery, Sqlite3, Project Details: BDTI(Board of Director Training Institute of Japan),Tokyo, Japan https://bdti.or.jp Role and Responsibilities: Designed and developed the User Registration System Implement the sent email option for forget password. Designed database for storing the all information. Environment: PHP, MSSQL, JavaScript, CSS, Ajax, Laravel Framework, Wordpress Project Details : Director Bank Search System for BDTI BDTI(Board of Director Training Institute of Japan) https://directorbank.bdti.or.jp Role and Responsibilities: Designed and developed and upgrade the User Resume Creation System Writing unit test to cover 70% code coverage. Environment: PHP, MSSQL, JavaScript, CSS, Ajax, JQuery, Laravel Framework, Wordpress Kawai Shoji Group Web Application Developer June 2017 - January 2018 (8 months) Shiga, Japan   Page 2 of 6
  • 3.     Project Details: Petty Cash Management System Role and Responsibilities: • Designed and developed the administration module. • Working on a UI pages • Developed authentication system • Designed database for storing the all information. • Writing complex SQL queries • Writing unit test to cover 70% code coverage. Environment: PHP, MSSQL, JavaScript, JQuery , Bootstrap, CSS, Ajax, Laravel MVC Framework Ritsumeikan University Researcher September 2015 - September 2017 (2 years 1 month) Shiga, Japan Research Topic: Potential Conflicts Identification among Sub Goals in Goal Oriented Requirement Analysis Using Matrix Goals are considered to be an important component of any organization which are intended to be achieved successfully. In software engineering while developing the software and moving through different software development phases, and engineer and developer of project manager has to be aware of different types of risks which can affect the software product One of the critical area in software engineering is the conflict identification. With the all wishful functionality implementation. It is great desirable for software system to defend wit nonfunctional aspects as well. These all may addition reliability, security, accuracy, safety and performance also look and feel requirements, as well as political, organizational and cultural requirements. First and most of the essential part of software development process of requirements analysis of software requirements as a vital role to make better software quality and to minimize development cost which are essential points for stakeholders. Our method contains five steps: 1-Establishing Initial Goal as Stakeholder Needs 2-Decomposing and Refining Initial Goal in to SubGoal based on the quality attributes 3-Providing OR connected sub goals with functionality of goals.   Page 3 of 6
  • 4.     4-Stakeholder give the contribution values to OR connected subgoals due to quality attributes 5-Identify Potential Conflicts among OR connected sub-goals by quality attributes using matrix. Progressive Developers Web Application Developer January 2010 - August 2015 (5 years 8 months) Karachi,Pakistan Development of Web Applications, websites, customization of existing software, primarily using Php, Java, and C#. Management and maintenance of client websites, including software updates System administration, including migration and consolidation of hosting platforms. Assist clients with implementation of best development practices, including documentation, version control and automatic deployment Project :: E-Bazaar Online Catalog Responsibilities: Worked on all the analysis and design activities. Developed the analysis/design artifacts using UML and Rational Rose. Successfully implemented the business logic of the application using Java, and applied several design patterns in Eclipse 3.3 development IDE. Performed several code refractors. Applied CVS and using JUnit Test Suit Project :: Network Management System (NMS) This system is used to manage a whole network of pay phones by changing tariff rates, installing payphone reports, receiving daily records via multiple CMX850 modems, and dumping information into a database. Responsibilities: System design, development using Java, and set up of the server. Performed Requirement Analysis. Created report generation Implemented the database layer. Performed functional testing Performed performance, and regression testing. Stress testing. Project :: Online Wholesale Insurance Trading Platform, Responsibilities:   Page 4 of 6
  • 5.     Maintained and developed online wholesale insurance trading platform written in Java with SQL for data storage . Ahmed General Hospital Computer System Engineer May 2004 - December 2010 (6 years 8 months) Karachi •Responsible for providing hardware and software support to staff. • Support & Maintenance for Pcs. • Networking Wireless, Wired LAN. • Asset list inventories for technical equipment. • Look after any Trouble shooting with staff’s computers and IT equipment. • Following up every software upgrades. • Making sure Antivirus policy is implemented. • Troubleshooting system and network problems and diagnosing and solving hardware or software faults. • Installing and configuring computer hardware operating systems and applications. • Monitoring and maintaining computer systems and networks. • Performing follow up, installation and troubleshooting of access to the internet for each site. • Conducting electrical safety checks on computer equipment. • Providing support, including procedural documentation and relevant reports. Education Institute Theology Science, Florida, USA Doctor of Philosophy - PhD, Health/Health Care Administration/ Management · (2017 - 2020) Ritsumeikan University Master’s Degree, Computer Science · (2015 - 2017) Preston University Bachelor of Education - BEd, Educational Leadership and Administration, General · (2014 - 2015) Dadabhoy Institute of Higher Education Bachelor’s Degree, Computer Science · (2011 - 2015)   Page 5 of 6
  • 6.     Karachi University Bachelor of Arts - BA, History · (2011 - 2013)   Page 6 of 6