Softwareentwickler/in

China

10-15 Jahre Erfahrung

Geburtsdatum:

Staatsangehörigkeit:
pakistanisch

39361963

Hochschulstudium

Zeitraum
Abschluss / Fachbereich / Hochschule
Schwerpunkte

08/201708/2020

Master of Science (MSc)
Informatik

, China
  • Hauptfach: Machine learning
  • Nebenfach: Data Mining

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

08/200309/2007

abgeschlossen

Bachelor of Computer Science
Softwaretechnik

, Pakistan
  • Hauptfach: Sofware Engineering
  • Nebenfach: Project management
  • Nebenfach: Software Quality Assurance

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

  • Dokument_Studium_011.jpg

Berufserfahrung

Zeitraum
Tätigkeit / Unternehmen
Aufgaben

01/2018Bis heute

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.

08/201612/2017

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.

07/201407/2016

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)

06/201206/2014

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.

  • Dokument_Praxis_011.jpg
  • Dokument_Praxis_012.PNG

04/200806/2012

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#

  • Dokument_Praxis_021.jpg

09/200704/2008

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%

Sprachkenntnisse

Sprache
Level
Prüfung / Zertifikat
Englisch
Fließend (C1)

Chinesisch
Grundkenntnisse (A1)

Urdu
Muttersprache

Panjabi
Muttersprache

Weitere Fähigkeiten

Kompetenzen
Führerscheine
Interessen, Hobbys, Persönliches

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

  • Kraftrad
  • PKW

So geht's