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