Software Developer

China

10-15 years experience

Birthday:

Nationality:
Pakistani

39361963

University education

Timeframe
Degree / faculty / university
Study areas

2017-082020-08

Master of Science (MSc)
Computer Science

, China
  • Major: Machine learning
  • Minor: Data Mining

Machine Learning,
Internet Of Things,
Data Mining,
Natural Language Processing,

2003-082007-09

completed

Bachelor of Computer Science
Software Engineering

, Pakistan
  • Major: Sofware Engineering
  • Minor: Project management
  • Minor: Software Quality Assurance

Software Engineering
Software Project Management
Software Quality Assurance
Advance Algorithums
Artifical Intelligence
Data Warehouse and Mining

  • Document_Study_011.jpg

Professional experience

Timeframe
Occupation / company
Tasks

2018-01Till now

Senior Software Architect

, China

Provide secure and scalable Architecture to the complex business problems of our clients.
Has developed a cloud based gaming platform supporting more than a million online gamers.
(Using Java, SpringCloud, Redis and Apache Kafka with 8 mongoDB nodes and 32 ECS Application Servers. The application is based on CI/CD by using Jenkins (Plugins: PWD, Docker, Jira).
Using Apache Spark to understand and analyze user behaviors and habits from a bigdata set of 8 MongoDB nodes.

2016-082017-12

Software Architect

, China

Architecture and development of a large financial application with 500 ~ 600 TPS, the system also provides Payment-Gateway API to other B2B customers for payment automation and Integration
(Using Java, Spring boot, Redis and ActiveMQ, with 3 mongoDB nodes and 3 ECS Application Servers), the admin module is developed using JSF (primefaces)
The application is based on CI/CD by using Jenkins (Plugins: SonarQube)
Visited client’s onsite and answered questions via phone and email.
Supervised a team of 60+ members (Remote and In house).
Business workflow analysis and develop software implementation.

2014-072016-07

Senior Software Engineer

, China

End to end Software architecture design and development.
IoT and O2O cloud based services development.
Automatic guided vehicle (AGV) routing with Computer Vision and various machine learning approaches.
Warehouse and Cargo automation system integrated with 430 AGVs under one roof.
Virus and intrusion detection system development using supervised machine learning by the implementation of decision trees, k-nearest neighbor algorithm (k-NN), Neural Networks (Multilayer perceptron)

2012-062014-06

Development Manager

, China

End to end Development, Code review and analysis (Sonar, PWD).
Has developed a computer assisted translation (CAT) tool supporting 50 Human languages with "more than 100 million" translation memory objects, the tool was developed using Java and Apache Lucene.
Estimated work hours and tracked progress using Agile/SCRUM methodology.

  • Document_Experience_011.jpg
  • Document_Experience_012.PNG

2008-042012-06

Principal Software Engineer

, Pakistan

Development of a Computer virtualization solution (Sentral), a management system of I.T hardware and Software including multiple types of Hypervisors (Citrix, VMware, etc.)
Mobile applications development (Android / Symbian/ J2ME/ BlackBerry)
Developed world#1 BlackBerry application 2009
Improve system performance by making proactive adjustments. Reduced security breaches by 73% for all customers company wide.
Java/J2EE, Java Server Faces (JSF), Hibernate, spring, SMPP, SNMP, .NET C#

  • Document_Experience_021.jpg

2007-092008-04

Junior Software Engineer

, Pakistan

Software development (Java, J2EE, C++).
JavaServerFaces (JSF), Liferay, Portlet
Improve system performance up to 60% and improved data and communication security up to 30%

Language ability

Language
Level
Exam / certificate
English
Fluent (C1)

Chinese
Basic knowledge (A1)

Urdu
Mother tongue

Punjabi
Mother tongue

Other skills

Key professional skills
Driver licenses
Interests, hobbies, personal

Software Development
Software Architecture
Java, J2EE, Scala
Angular, React Js, JSF/Java Server Faces
JWT, SSO, Spring Security, HDIV (Web App Security Framework) Apache Shiro
Microservices, Spring Boot, Spring Cloud, REST-API
Hibernate, MyBatis ,Spring Data, JDBC Template
MongoDB, MySQL, MariaDB, Oracle, H2
Apache Kafka, Active MQ, Rabbit MQ, MQTT
Jenkins (CI / CD), Sonar, PWD, Docker, Zookeeper
Apache Spark, Cassandra
Agile Jira

  • Motorcycle
  • Automobile

Start recruiting