Post Job Free

Resume

Sign in

Full Stack Java Developer

Location:
Yerevan, Armenia
Posted:
December 09, 2020

Contact this candidate

Resume:

Ashkan Zanjani

Profile: Male, **, Single

Nationality: Persian

Current Position: Full Stack Java Developer

adc38f@r.postjobfree.com

WORK EXPERIENCE

Full Stack Java Developer

Mar 2020 - Present Grit

1-Responsible for designing, developing,testing, and bug fixing of applications based on

Spring framework and spring security.

2-Support existing applications and modules, to develop features on existing environments.

3-Using Apache as load balancer,Tomcat as webservers and Kafka as Messaging in order to

handle more than 10 thousand concurrent users tasks.

4-Responsible to work with project managers and CTO to implement new features for our

ERP services.

5-Implementing database designs and data models based on user story and Using JPA

interface and Hibernate ORM for database operations.

6-Implementing modern front-end technologies Using React and Vue.

7-Collaborating within other Operations teams to come up with solutions that can increase

efficiency and customer satisfaction.

8-Provided documentation for our sources code and troubleshooting of processes to other

staff.

Used Technology & Languages

1- JavaEE

2- Spring and security.

3- Hibernate and JPA Interface

4- Apache Tomcat,Apache Http, Wildfly,GlassFish

5- Apache Kafka, RabbitMQ, AKA

6- MySQL 5.7 and Redis,Neo4j Graph

7- RabbitMQ, Cloud Platform Google Cloud MySQL

Full Stack Python Developer

Jan 2019 - Mar 2020 IT Consultis China, Shanghai,Vietnam

1- Daily Working closely with other developers in my team as well as clients stakeholders to ensure smooth implementation and delivery of the projects.

2- Managing Microservices API access with data owners and writing reusable and testable code.

3- Designing, Developing and maintaining APIs services for mobile and web applications(WeChat mini-programming ).

4- Working collaboratively with the design team to understand end-user requirements to provide technical solutions and for the implementation of new software features.

5- Responsible for Integration of user-facing elements developed by front-end developers with server-side logic.

6- Using multiple UI technologies such as React,Vuejs,Javascript.

7- Designing and implementing DB structures, mostly based on MySQL,PostgreSQL and infrequently using Firebase RealtimeDatabase and NoSQL.

USED TECHNOLOGY & LANGUAGES

1- Python 2.7 Python 3+,PHP 7.2,Javascript ES6

2- Django, Django CMS,YII2, Laravel

3- Vuejs, React,Nova Admin Dashboard

4- MySQL 5.7, PostgreSQL,Google Cloud

6- GitLab

7- Tailwind and Bootstrap v4,Twitter,XML,JSON,

AJAX,HTML5,CSS3,SCSS,SASSDocker,

8- RabbitMQ, Memcached, Redis

9- ElasticSearch

10-Firebase

Senior Backend Java Developer

Jun 2018 - Jan 2019 4 elements gruppe Germany, Hamburg

1- As an Engineer, I was responsible for delivering the solution as per requirements put together by our Creative and Business Analysis Teams.

2- Integrating AWS Amazon marketplace with Company warehouse applications in order to check product availability.

3- Deal with daily requests from line managers in order to implement new features based on client request.

4- Creating Server-API to check the amount of products and also shipment payments and finding the distance to the customer are using google API.

5- Understanding the business requirements and converting them into application features.

6- Troubleshooting any issues, foreseeing and addressing potential problems proactively.

USED TECHNOLOGY & LANGUAGES

1- JavaEE

2- GWT, Spring Boot for Backend

3- Vuejs, React,JQuery for Frontend

4- Bootstrap, JSON, AJAX,HTML5,CSS3,SCSS

5- Mongodb and MySQL 5.7, Redis, RabbitMQ

7- CronJob, Bash scripting

Senior Software Engineer

Mar 2015 - Nov 2018 HiWEB Iran, Tehran

1- Worked on monitoring 3G,4G Networks (includes

Routers,Switches,BTS,Radio Microwaves ) Software, in Backend Using Java and python with technologies such as SNMP4G,SSH PASS,TELNET,SOAP API,REST API and in Frontend using PHP, javascript (ReactJs and Easyui) and database PostgreSQL,MongoDB and Web Server is Nginx.

2- Provided network performance statistical reports for both real-time and historical measurements using Apache Spark with Java API.

3- Automate tasks using Python and Java and send data to a clustering database (MySQL).

4- Designed and developed applications (CRM) using Python with Django framework on Apache (mod_wsgi), and frontend using JavaScript, AJAX,bootstrap,Google map API,Push notification API,HTML and template languages.

5-Developed CMS for Ticketing System based on Spring Boot(Java) with MySQL and Tomcat Web Server with more than 120,000 Users.

6- Developing Modules for Zabbix System monitoring (Python,PHP).

7- Developed Small Application and Experienced in Image processing using

(OpenCv,Object detections,Dlib library) for Data center Camera.

8- Experienced in web scraping using webdriver Firefox,PhantomJS

(selenium,XPath,Css Path,Css selector) with Python .

9- Managed a small team of programmers using a modified version of the agile methodology Kanban Also using Jira as task management.

10- Trained junior members of the IT team regarding developing Interfaces. USED TECHNOLOGY&LANGUAGES

LANGUAGES & SKILLS

1- Java 8,11

2- Spring Boot 2.2.4, JPA, Hibernate

3- MySQL 5.7, MongoDB 4.0

4- Tomcat Web-Server

5- Nginx as Load Balancer

6- Cisco (switch and Router) Mikrotik Router

7- CronJob, Bash scripting

8- Git

9- Redis, Docker



Contact this candidate