Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in PHP, Python, C#, Java and MySQL. 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.
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
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