Mohammad Khaksar Haghani
Location:
Vienna, Austria
eligible to work in Austria (Very Highly Qualified Workers – Job Seekers Visa)
Phone:
-
Email:
-
LinkedIn:
https://www.linkedin.com/in/mohammad-khaksar-haghani
Skype:
kh.haghani.mohammad
Date of birth 07 Jan 1991 | Nationality Iranian
JOB APPLIED FOR
Full Stack Developer
ABOUT ME
Innovative software developer with +4 years of experience. Quickly able to learn and master
new technologies with proven success working in both a team and self-directed setting.
Experienced in developing clean, elegant, testable, and reusable code using Java, Spring Boot,
Spring Data, MySQL, Typescript, Angular, Angular Material, React, CSS and SCSS.
WORK EXPERIENCE
Mar 2019 – Now
(Contract)
Frontend Developer
Aratel Company, Tehran, Iran
Developed Two Progressive Web Apps (PWA) to facilitate ordering pharmacies’ products
online. One is used by customers and the other is used by pharmacies’ owners.
•
•
•
•
•
Architected Apps to make them easy to maintain and highly modularized.
Applied Angular best practices.
Developed reusable and flexible components using templates and content projection.
Decreased app load time using Angular module lazy loading.
Achieved 100% satisfaction of product owner
• Utilized Angular 8, Angular CLI, Angular animations, Angular material, Flex-Layout,
Responsive Design, Multi-view, Typescript, and SCSS.
Dec 2016 – Mar 2019
Full Stack Developer
Zoubin Company, Tehran, Iran
Architected and developed an enterprise level java web application for analyzing and
visualizing large scale data.
• Utilized Elastic Search to provide full-text search capability for the client.
• Visualized data in interactive graphs and maps
• Participated in Sprint Planning, Tasking and Estimation of the assigned work. The project
involved daily Scrum meetings.
• Managed and simplified the application build and release process by Implementing a CI/CD
environment which drastically reduced build errors. Maven, Git, Artifactory, Jenkins, and
Docker are utilized in this environment.
• Utilized Clean Architecture, Java 8, Java Streams, Spring Boot, Spring Security, JWT
Authentication, RESTful APIs, Elasticsearch, Kibana, React, Redux, Typescript, Git, GitFlow,
and Redmine.
Developed a restful web application for defining flows in an ESB application
• Tasked with migrating an existing app built in AngularJs to Angular 2.0.
• Helped users of the ESB application to define and configure the ESB flow visually.
• Displayed the path of each request visually using animations.
• Utilized Java, Angular, Angular Material, Material Theme, and Typescript.
Dec 2015 – Dec 2016
Backend developer
Zoubin Company, Tehran, Iran
Developed new features for an existing ESB application.
• Introduced new functionalities to ESB by developing new nodes.
• Increased flexibility of existing nodes’ functionality.
• Utilized Java, Java multithreading, Kafka, Jersey, Hibernate, MySQL, Spring, SpEL, Maven and
Git.
SKILLS
Working Knowledge
Object-Oriented Programming (OOP)
Design Patterns
Clean Architecture
Agile Development, Scrum
Java, Java Streams, Java multithread
Spring, Spring Boot, Spring Data
Angular, Angular CLI, Angular
Material, Angular Animation
React, Redux
Typescript, JavaScript
HTML5, CSS3, SCSS
Git, GitFlow, Maven, Npm
Familiar With
STRENGTHS
Microservices
Docker
Elasticsearch
Kibana
Hibernate
Node.js
Service workers
Kafka
Linux
Tomcat
Jenkins
Teamwork
Responsibility
Negotiation
Collaboration
Problem Solving
Critical Thinking
Analytical
Creative
Dedicated
Flexibility
Quick learner
Punctual
EDUCATION
Sept 2013 – Sept 2015
Computer Networks - Master of science
Amirkabir University of Technology, Tehran, Iran
GPA: 18.83 out of 20
1st Ranked Student
Sept 2009 – Sept 2013
Computer Hardware Engineering - Bachelor of science
Amirkabir University of Technology, Tehran, Iran
GPA: 17.03 out of 20
LANGUAGES
English (C1)
German (A1)
Persian (Native Speaker)