Sr. Java Developer/Architect with DevOps Ireland

Might be available

(Updated 2020-02-20)

Sr. Java Developer/Architect with DevOps

Ireland

Native French, English, Persian (Farsi)

  • Designed, built & supported large-scale enterprise level applications
  • Experienced in professional development of Java web applications
  • Hands on experience on test driven design, clean code and code review

Skills (17)

Java

Python

AWS

Spring Boot

TECHNICAL LEADERSHIP

Docker

Jenkins

Terraform

Spring Security

RabbitMQ

MongoDB, PostreSQL

Spring Core

Hibernate

Agile development

Elasticsearch

Kafka

REDUX

Summary

A highly competent, fast learner and passionate enterprise level developer with exceptional technical and
analytical skills. Experienced in professional development of Java web applications with hands on
experience on test driven design, clean code and code review. Apart from the development side of my
career, I also have experience of leading development teams. I have designed, built and supported many
large-scale enterprise level applications. I am eager to carry out research on different technologies from
books and renowned blogs, and constantly following edge technologies, and hot discussions on many
reputable conferences to sharpen my skills and to provide solid solutions.
My current interests include Microservice Architecture, DevOps practices and tools such as Docker,
Vagrant, Jenkins, continuous development, continuous integration.

Professional Experience

Senior Software Engineer (for Ericsson)
Neueda Tech.

2018-11 - Present

*Ericsson Network Manager (ENM) is an OSS platform and suite of Network Management applications supporting operation and maintenance of Radio, Transport and Core Networks. The ENM platform and infrastructure is a distributed and parallel software system supporting the following business-critical characteristics: high availability and fault tolerance; horizontal scaling; “Rolling” upgrade.

*As part of ENM as a service, the product is available to any client on demand through cloud providers such as AWS, Azure and GCP.

*My main development areas were in Terraform in AWS context as well as creating neo4j clusters and adding AutoScalingGroup to the provided Cloudformation template

Sr. Java Developer (CitiBank project)
Neueda Tech.

2018-11 - Present

*Working as a java developer in collaboration with Citibank in a more data centric project where the main requirement is to migrate and transform old data to feed them to the new reporting system.

*Meet all delivery checkpoints as per the customer enhancement requests on-time

Senior Software Engineer,
TecnoTree Corp.

2017-08 - 2018-09

*Mainly contribute in Enterprise Integration Accelerator (EIA) development which technically serves as the middle-ware tier ofthe second largest telecom company, Irancell. 

*EIA, is an Application Middleware Infrastructure Platform that enables faster integration of disparate applications in the Telecom Operator’s BSS domain using SOA principles and thereby reducing TCO by cutting down development and maintenance costs. It is rich in features, high performing, secure and highly scalable. It provides service abstraction, standard based connectivity, routing and transformation required for integration BSS stack.

Senior Full-stack Java Web Developer
Infotech

2016-04 - 2017-08

The key feature of the portal is the ability to connect directly to the Point-of-Sale (POS) device for monetary transaction. I had the chance to architect the second project of the team based on front- end cutting-edge technologies such as react, redux taking advantage of Json Web token (JWT) for authentication. I also had responsibility to develop a rest API for mobile app in order to facilitate connecting to the third-party API which used an advanced webservices system using asymmetric binding security policy "ws-security" and "ws- policy". The aim of the project was to provide an innovating way of payment using NFC technology in the banking industry. it is also worth mentioning that the company was the leading one providing such service in the middle east collaborating with the second largest mobile operator, Irancell and the French technology provider company, Gemalto.

Full-stack Java Developer and Team Lead
ICT Research Institute of ACECR

2013-05 - 2016-03

In this position, I had the experience of managing two large scale projects namely, SAAAMP Electronic Government. details can be seen in Project Section.

Responsibilities:
*Managing team's effort taking advantage of Scum practices

*Planning Software delivery phase, preparing WBS and providing

*Burn-down chart and monitoring team progress

*Meeting customer to obtain a whole Big picture of customer needs

*Application Architect, Solution Architect and designing different application modules.

*Training newly hired staff.

*Contributing in Back-end and Front-end development

*Contributing in Database Design

*Contributing in business processes design

Academic Background

Master’s Degree in Artificial Intelligence
Bu-Ali Sina University, Iran

2011-02 - 2013-01

Contact contractor

/