Post Job Free

Resume

Sign in

Senior Java Software Engineer

Location:
San Francisco, CA
Posted:
May 03, 2022

Contact this candidate

Resume:

DIANA POGHOSYAN – SENIOR SOFTWARE ENGINEER

CONTACT INFORMATION

Phone: 415-***-****

E-mail: adqyjy@r.postjobfree.com

Linkedin: linkedin.com/in/diana-p0ghosyan-b2915135

Address: San Francisco, CA

SUMMARY

A Senior Software Engineer with 9+ years of development experience, including 7+ years of Java and 2 years of C++/other practice

In-depth understanding of Software Development Life Cycle

Proficient in back-end development

Efficient team player with good analytical and problem-solving skills

Skills and Certifications:

Programming Languages: Java 7/8

Technologies/Tools: Java EE, JSP, JPA, RMI, REST, SQL, JS/HTML/CSS, Spring Framework (Spring Core, MVC, Data, Security, AOP), Spring Boot, JUnit, Mockito, Karate, Maven, Gradle, Git, JBoss Fuse, WildFly, Tomcat, IntelliJ, Eclipse, Linux (Ubuntu), Windows

Oracle Certifications:

Oracle Java EE 6 Web Services Developer Certified Expert 1Z0-897

Oracle Certified Expert, Java EE 6 Java Persistence API Developer

Oracle Certified Professional, Java SE 7 Programmer

WORK EXPERIENCE

Aug-2020 - Mar-2022 - Senior Software Engineer, EPAM Systems, http://www.epam.com

Location: USA, San Francisco

Customer: Intuit

Project: Batch Processing Platform

Team Size: 10-25

Tasks performed:

Implemented/modified core services of BPP

Implemented UI components

Carried out back-end services testing using JUnit, Mockito, WireMock, Karate

Environment: SCRUM, IntelliJ, Jira, Maven, Git, Jenkins, MacOs, AWS, Docker,

Java 8, Spring Boot, REST, JUnit, WireMock, Mockito, Karate, Kafka, MySQL, ReactJS

Sep-2018 - Jul-2020 - Senior Software Engineer, EPAM Systems, http://www.epam.com

Location: USA, San Francisco

Customer: Mastercard

Project: Confidential

Team Size: 6-15

Tasks performed:

Implemented/modified RESTful web services and service proxies

Fixed bugs on different enterprise applications

Carried out back-end services testing using JUnit, Mockito, WireMock, RESTAssured, Jmeter

Environment: SCRUM, IntelliJ, Rally, Maven, Jmeter, Git, Jenkins, Windows,

Java7/8, Spring Boot, PCF, REST, JUnit, WireMock, Mockito, Redis, PostgreSQL

Apr-2017 - Aug-2018 - Senior Software Engineer, EPAM Systems, http://www.epam.com

Location: Armenia, Yerevan

Customer: A British multinational hotels company.

Project: Hotel booking system

Team Size: 4-10

Tasks performed:

Middleware system changes for existing system improvement and new systems integration:

Implemented RESTful web services and service proxies using JAX-RS over existing REST/SOAP

Fixed bugs on different enterprise services (ESBs)

Carried out back-end services testing using JUnit, Mockito

Created Apigee proxies

Environment: SCRUM, IntelliJ, Rally, JBoss Fuse, JBoss ESB, Apigee, Kafka, Maven, Git, Jenkins, Windows, Java7/8, Spring4, REST/SOAP, Apache Camel, Jackson, SQL, JUnit, Mockito

Sep-2016 - Feb-2017 - Senior Software Engineer, EPAM Systems, http://www.epam.com

Location: Armenia, Yerevan

Project (internal): Internal financial small web solution

Team Size: 4-6

Tasks performed:

Implemented RESTful web services

Added simple front-end using Google Chart API, AngularJS 1

Environment: PostgreSQL, JIRA, STS, Spring Boot, Cradle, Git, Windows, Java, JPA, Spring Data, Spring MVC, Spring Security, AOP, REST, JS, HTML

Jul-2015 - Jan-2016 - Senior Software Engineer, EPAM Systems, http://www.epam.com

Location: Armenia, Yerevan

Customer: An American managed health care company, which sells traditional and consumer directed health care insurance plans and related services, such as medical, pharmaceutical, dental, behavioral health, long-term care, and disability plans.

Project: Healthcare Solution web application

Team Size: 3-10

Tasks performed:

Redesign of existing web UI

Developed web pages using Spring Web MVC, JSP

Redesigned the existing CMS

Did front-end development using HTML, AngularJS 1, jQuery

Environment: MySQL, SCRUM, Eclipse, Maven, CMS, IBM WebSphere Application Server, TFS, JIRA,

Java SE, Spring 3, Spring MVC, JSP, AngularJS 1, jQuery, HTML, Bootstrap

Aug-2012 - Mar-2015 - MTS, VMware, http://www.vmware.com

Location: Armenia, Yerevan

Project: vCenter Operations Platform (vCOPS 5.8 and 6.0), Adapters for vCOPS - vCOPS is an application used to monitor variety metrics (health, capacity) of virtual environments using the Adapter modules, which retrieves application-related information from monitored environments.

Team Size: 9-17

Tasks performed:

Did back-end development mainly using core Java

Worked on new feature implementations and functionality enhancements

Created JUnit test case design logic and implementation for the Adapters modules

Provided dev support for distributed teams

Environment: MSSQL, Ant, Maven, MyEclipse, Perforce, Apache Tomcat, Windows, Red Hat,

Java SE 6/7, Java Servlets, RMI, REST, JPA, JMS, XML, JSON, JUnit

Mar-2009 - Jul-2012 – Software Engineer, Instigate, http://www.instigatedesign.com

Location: Armenia, Yerevan

Projects:

Developer of mobile catalogues management application (Android, iOS). Research and development of Image processing problems: - Object detection in a large image as well as the coordinates of its edges, rotation angle, etc. - Object detection in a live video stream, On-the-fly image and video recognition.

Developer of Instigate Application Framework – set of tools and libraries for cost effective development of high quality desktop applications with focus on EDA applications.

Developer of UI for a MeeGo-based, touch-screen embedded system Bing Map application.

Developer of Instigate GUI Toolkit which is an abstraction for multiple GUI Toolkits allowing to write single GUI code which can run on multiple platforms and with multiple GUI back-ends. Supported back-ends are Gtk, Qt.

Team Size: 1-15

Tasks performed:

Developed standalone application using C++, Qt

Developed framework modules using C++, Tcl/Python C API

Developed mobile application for Android/iOS using Java/Objective C

Researched and developed image recognition, motion detection logic using C++, OpenCV

Environment: GNU Make, GCC, Vim, Bugzilla, SVN, Wolfram Mathematica5, Linux (Ubuntu), Windows,

C/C++/STL, Qt, Gtk, Bash, Tcl, Python, Shell, Tcl/Python C API, OpenCV, Verilog, IP-XACT, XML

EDUCATION

PhD student, Theoretical Mechanics, Institute of Mechanics, Armenian Academy of Sciences,2008-2014

Master’s degree in Theoretical Mechanics, Faculty of Mathematics and Mechanics, Yerevan State University, 2006-2008

Bachelor’s degree in Mathematics and Mechanics, Faculty of Mathematics and Mechanics, Yerevan State University, 2002-2006



Contact this candidate