Post Job Free

Resume

Sign in

Software Engineer Java

Location:
White Rock, BC, Canada
Posted:
December 17, 2018

Contact this candidate

Resume:

VERA PAKHMOURNAIA

cell:778-***-****

Email: ac7zvh@r.postjobfree.com

Profile: Sr. Software Systems Engineer with over 15 years of experience in the architecture, design, development, integration and testing of software.

Years of experience in the Full Software Development Life Cycle including gathering business requirements, development functional and non-functional requirements, system analysis and architecture, detailed design, development, QA and testing, data and results analysis, implementation and post-release maintenance and support.

Development languages, toolkits, frameworks and technologies:

Java and related technologies: JDK 1.0-1.8; J2EE,

microservices architecture,

SpringBoot framework ecosystem,

Spring MVC and Spring Framework, Struts, JSF,

SQL and noSQL databases, db frameworks (JDBC, Hibernate, JPA2, myBatis),

network technologies,

Soap, WebServices,

Applets, Servlets, AWT, Swing(JFC),

HTML, JSP, JavaScript, Ajax, CSS, XML, XSL, XSLT, XPath/DOM/SAX, JAXB,

JSTL, JSP Tags, JavaBeans,

EJB, JNI, RMI,

Shell scripting, Ant scripting;

ETL: Twister Framework

Operating Systems: Linux/Unix, Windows

Development Tools: Eclipse, SpringBoot framework, microservices architecture,

CVS,SVN,

Jira, GIT, Confluence

Application servers :Tomcat, JBoss, Glassfish, Weblogic, Websphere;

Build tools : Ant, Maven, Jenkins, GIT;

Databases: MongoDB, Oracle, MSSQL, Sybase, MySQL, PostgressSQL;

Databases dvlp: SQL, JODBC, obj-rel persistence frameworks :Hibernate, JPA2, myBatis

No-Relational DB dvlp: Robot Framework Robo-3T(MongoDB)

Design: microservices architecture, UML (TogetherJ, Rational Rose), MS Visio

Three top personal traits:

* Results-oriented - Results, results, results!

* Continuous improvement - Always improving the software I am responsible for, the processes that the team follows and my knowledge/skills

* Collaborative communication style - A team almost always outperforms even the brightest individual!

SUMMARY OF EXPERIENCE:

- Large distributed financial and commercial applications for the major industrial businesses in North America (companies: Telus, Boeing/Aeroinfo, BCHydro, Fortis BC, WebCT/Blackboard).

- Distributed, WEB based software for financial, educational, community systems; real-time streaming applications, using Java and related network technologies and frameworks, deployed on variety of Web/App servers on multi-platforms: Linux, Windows. (companies:Sony, Telus, FortisBC, Amazon, EA, Alphatrade, Stockhouse, Esuccess, Recombo)

- GUI design/ project architecture for Internet, developing on Java (client / server, concurrency,

distributed system design and implementation, GUI, applications, applets, servlets, JFC/Swing);

- Real estate software system development and support - MS environment, C, C++, Visual Basic, RDBMS (RAIMA, MS Access).

- Educational software, games - C, Pascal, Assembler.

- CAD-CAM systems design and programming - C, Pascal, Assembler for MSDOS.

DETAILED EXPERIENCE:

''JEA Systems', Victoria, Canada

Contractor

January 2018 – June 2018

Developing the pension system web application, utilising the microservices architecture, SpringBoot ecosystem, Oracle and Postgresssql databases.

Env, tools: Windows and Linux, Java, Microservices architecture, Spring Boot, Agile methodology with Scrums, Oracle, Postgresssql, Kafka messaging system, Junit and Swagger tests.

'T2Systems', Burnaby, Canada

Contractor

June 2017 – December 2017

Developing and maintaining the pay stations system web/mobile application, utilising the microservices architecture; writing the tests in python Of Robot Framework.

Env, tools: Windows and Linux, Java, Microservices architecture, Jenkins build tool, Spring Boot, Agile methodology with Scrums and Sprints, MongoDB and MYSQL databases, Kafka messaging system, Junit tesing and Test Robot Framework / Python.

'MDA', Richmond-Halifax, Canada

Senior Software Engineer

January 2017 – June 2017

Developing and maintaining the satellite ground system application, based on the complex business logic of Earth observation satellite ground system solutions, helping customers

meet the toughest operational requirements through mission-proven image processing and

management, and access to the world’s best commercial optical and radar satellites.

Env, tools: Windows and Linux, Java,Javascript, Shell scripting, Agile methodology/Scrums, SQLite DB, MongoDB

'nTrust', Vancouver, Canada

Software Developer

July 2016 – Dec 2016

Developing and maintaining the e-commerce financial application, where main functionality focuses on foreign and domestic transactions.

Env, tools: Java,Javascript, J2EE, XML,MyBatis, JBoss, Agile methodology/ Scrums/ Sprints

'Aeroinfo Boeing company', Richmond, Canada

Senior Software Engineer, Full Stack

July 2013 - June 2016

Developing / maintaining / product-supporting the large scale applications for aviation industry [back end and middle tiers].

Working in a Development Team managing and tracking deployments to multiple environments through a project lifecycle (Dev, Product Test, Pre-staging, Training, Production).

The variety of high-performance applications are : to monitor and debug the events, collect statistics information, initiate and complete repair orders, maintain flight schedules and aircraft history, support inventory.

As a developer of the core IT team worked under Agile methodology, developing with the modern high-performance technologies as ETL and WSO2, as well as Java and related technologies

Env, tools: ETL, Twister, WSO2, Java, J2EE, XML, XSLT, Tomcat, Jenkins build tool

'Yellow Pages Group', Burnaby, Canada

Senior Software Engineer, Full Stack

Aug 2011 - July 2013

Developing and maintaining the Yellow Pages applications [front and middle/back tiers], set of application-loggers (to monitor errors, events, debug processes, collect statistics info) using JMS technology and XML formatting. The developed applications used for many types of devices : web, cellulars, i-pads, etc.

As a part of the Enterprise Application Development team was involved in the design, build, support and expand of the large-scale, high-profile websites and e-commerce solutions.

As a developer of the core IT team worked under Agile methodology, closely interacted with customer, delivering products in high speed using e-commerce platform

Env, tools: Java, J2EE, Spring Framework, Tomcat, XML, AcrtiveMQ

'Fortis BC', Surrey, Canada

Senior Software Engineer, Full Stack

Dec 2010 - Aug 2011

Architecting and developing the customer online system to allow the users to manage their residential/business accounts.

Designed the system structure, provided the technology solutions, developed the prototype and

implemented the application with the group of off-shore developers.

Env, tools: Java, J2EE, JSF, Tomcat, SAP

'Amazon.com', Seattle, USA

Software Analyst, Full Stack

April 2010 - May 2010

As a part of the Enterprise Application Development (EAD) team was involved in the build, support and expand large-scale, high-profile websites and e-commerce solutions for large retail clients (Target, etc).

Env, tools: Java, J2EE, JSF, CSS, HTML, Tomcat, Red Hat

'Telus Enterprise Solutions', Burnaby, Canada

Senior Software Engineer, Full Stack

Aug 2008 - Dec 2009

Designing, developing, implementing and testing the mobile phone system on the leading 4G HSPA network technology.

Translated the business requirements and architectural guidelines into design documents, interface specifications, system impact and problem analysis. Took tasks from requirements or high level design to completion.

Troubleshoot production deffects by reviewing business processes and rules and application code, suggested solutions and provided fixes.

Documented software design using an established modeling language such as UML.

Env, tools: Weblogic, J2EE, Java, JSP, Servlets, Javascript, JavaBeans, JSP Tags.

Oracle Developer, Oracle DB 10i, XML, CSS,

Windows NT/2000/XP, UML / Use Cases Design, MS Visio.

'Recombo', Gastown, Canada

Senior Software Engineer, Full Stack

Mar 2008 - Aug 2008

Developing and Maintaining the Digital publishing system.

Architected and implemented the full life cycle of working visa processing system for the Department of Home Security: the front end - web application(UI) and backend services.

Env, tools: Java, J2EE, JSP, Ajax, XML, extended javasript libraries,

Flash, iText, Tomcat, JBoss, Oracle, Webservices, Soap, XSD/WSDL.

'BCHydro', Burnaby, Canada

Senior Software Engineer, Team Lead, Full Stack

Dec 2007 - Mar 2008

Architecting and developing the System of the Material Safety Data Sheets (MSDS), covered under Workplace Hazardous Materials information System (WHMIS) Legislation.

Was responsible for the design of the technical solutions and implementation.

During the project, provided the technical leadership to the team and worked on the project with high tight deadlines.

Env, tools: Java, J2EE, JBoss, IPlanet, Oracle, XML

'Aeroinfo, the Boeing company', Richmond, Canada

Senior Software Engineer

Aug 2007 - Dec 2007

Development and maintenance of the airplane inspection tasks and requirement system.

Complete solution from architecture to development for web based

technical module for real-time airplanes inspection. The system allows a

technician to inspect the safety of the airplanes, perform the necessary scheduled tune up.

Designed the interface system between Aeroinfo technical support and the Boeing control system .

Translated business requirements and architectural guidelines into design,developed and delivered design related artifacts: design specifications, interface specifications, system.

Env, tools: Java, J2EE, Spring MVC, Oracle, Tomcat, XML, XSL, XSLT.

'Electronic Arts', Burnaby, Canada

Senior Software Engineer

Jun 2007 - Jul 2007

Integration of the Account Management System and user profile across the game applications (Nucleus Account Integration/Project Migration

Env, tools: Java, J2EE, Struts, Oracle, Tomcat, XML, Tag Libraries and JSP, NT && UNIX.

'Dynegent', Richmond, Canada

Senior Software Engineer, Full Stack

Mar 2007 - May 2007

Development and maintenance of the Order Processing and Financial management system for the telecom portal.

Architecture, design and implementation of the web application and the back end services, database access modules.

Translated business requirements and architectural guidelines into design. Developed and delivered design related artifacts: design specifications, interface specifications, system, impact and problem analysis, generating the documentation.

Env, tools: Java, J2EE, Struts, Sybase, JBoss, spring, Hibernate, XML, NT && UNIX.

'Travel Underwriters', Richmond, Canada

Senior Software Engineer, Full Stack

Dec 2006 - Feb 2007

Development and maintenance of the Content management system for the insurance portal system. Documented software design, technical solutions and perform complex programming and troubleshooting activities.

Env, tools: Java, J2EE, Struts,Oracle, Tomcat, spring, Hibernate, XML, UNIX.

'Telus Enterprise Solutions', Burnaby, Canada

Senior Software Engineer, Full Stack

May 2005 - Nov 2006

Development and maintenance of the large advanced financial portal system for North American telecom giant. Participated in complete solution from architecture to development for web based module for telecom.

As a part of the large team, responsible for the design and development of real-time customer order processing system for telecom web-based applications like Web based customer Order service, Telus TV, batch processes for Yellowpages.ca and Telus phone records updates.

Worked on many projects simultaneously with conflicting deadlines in a team environment.

Env, tools: J2EE, Java, JSP, Struts,Servlets, Javascript, JavaBeans, EJB, JSP Tags.

Oracle Developer, Oracle DB, JODBC, Ibatis,

XML,CSS, DDT, XSLT, XML Parsers,

Weblogic, Windows, UNIX, UML / Use Cases Design, MS Visio.

'WebCT', Vancouver, Canada

Senior Software Engineer, Full Stack

Jan 2004 - May 2005

Development and maintenance of Web-based educational software for the universities (front and back end services). Participated from architecture to development for web based module for university professor-student system. The system allows the university professors and students to complete the lectures, essays and exams in more efficient and prompt ways. Developed and delivered design related artifacts: design specifications, interface specifications, system, impact and problem analysis.

Env, tools: Java, Struts Framework, J2EE, MSSQL Server/Oracle, Weblogic, XML, Ant.

'ESuccess', Vancouver, Canada

Senior Software Engineer

Jul 2003 - Jan 2004

Architecture and Development of Web-based software and batch processes for the financial institutions (back end services, payment processing), the software of continuous transaction monitoring systems respective government regulated gaming industries.

The developed system provided the secure payment processing services to the gaming and e-commerce industry. Complete solution from architecture to development for web based administrator module for real-time payments.

Environment, tools: Java, Struts, JHTML, Servlets, Javascript, JavaBeans, EJB, MSSQL Server/Oracle, Apache, XML, Linux, Ant.

'KnowledgeTech', 'Celeres', Vancouver, Canada

Senior Software Engineer, Full Stack

May 2002 - Jul 2003

Architecture and development of Web-based financial software for the oil industry.

The main customers: Largest Oil and Gas Companies in BC, Alberta and Canada (Suncor, EnCana, Talisman).

Env, tools: Java, JSP, Servlets, Javascript, Struts Framework, JavaBeans, EJB, JSP Tags, SOAP, Validation Framework, Tiles, Oracle Developer, Oracle Application Server, Oracle DB, Stored Procedures, XML, JAXB, XJS, XSLT, JODBC, SQL, DHTML, Ant build.

'Bridges.com', Kelowna, Canada

Senior Software Engineer, Full Stack

Jan 2002 - May 2002

Architecture and development of Web-based e-Learning software tools for students.

Env, tools: Java, JSP, Servlets, Javascript, Struts Framework, JavaBeans, EJB, JSP Tags, Validation Framework, Oracle Developer, Weblogic 6.1 Application Server, Oracle DB 8i, XML, JAXB, Xerces, Castor, XSLT, JODBC, DHTML, NT/2000, Unix, Ant, UML, MS Visio.

'Stockhouse Media Inc.', Vancouver, Canada

Senior Software Engineer, Full Stack

Aug 2001 - Jan 2002

WEB-based financial tool suite for online investors to access real-time market information and manage Portfolio, based on a streaming-messaging system as well as market history information.

Env, tools: Java, Applets, Swing, JSP, Servlets, IIS, JODBC, Oracle DB, Unix.

'Telus Enterprise Solutions', Burnaby, Canada

Senior Software Engineer

Jun 2001 - Aug 2001

Web based customer service application (ADSL financial system).

Env, tools: Weblogic, J2EE, Java, JSP, Struts and Spring Frameworks,Servlets, Javascript, JavaBeans, EJB, JSP Tags.

Oracle Developer, Oracle DB, JODBC, Ibatis,

XML,CSS, DDT, XSLT, XML Parsers, UNIX, Make,

UML / Use Cases Design, MS Visio.

'Alphatrade.com Inc.', Vancouver, Canada

Senior Software Engineer, Full Stack

Dec 1999 - May 2001

WEB-based financial tool suite based on streaming-messaging system. Responsible for all stages of the development: architecture, GUI design, code development and testing, build and deployment.

Env, tools: Java, JSP, Servlets, Applets, Swing, Javascript, Weblogic and Apache servers, Oracle DB, JODBC, SQL, Unix(Solaris), Shell Script.

'IS Squared Inc.' (contract for Sony GmbH Europe), Lynnwood, USA

Senior Software Engineer, Full Stack

Oct 1997 - Sep 1999

Developed an Internet portal for Sony GmbH Europe, network cross platform community application (News and mail clients, user's Profiling, Services). Was involved from the system-design stage (project architecting, GUI design) up to complete implementation.

Env, tools: Java, Swung, JFC, JSP, Servlets, Javascript, DHTML, JSP Tags, Object Oriented DB - Gemstone, TCP/IP protocols: NNTP, FTP, SMTP, Unix(Solaris), WinNT, Macintosh, Shell Scripting.

EDUCATION:

JavaOne, San-Francisco, US

BCIT, Vancouver, Canada); Disciplines: Database programming

University of Odessa (Odessa, USSR) Philology Department,

Disciplines: Mathematical Linguistics.

University of Odessa (Odessa, USSR) Computer Science Department,

Disciplines: Computer Sciences (C, Assembler, languages, PC architecture.)

University of Odessa (Odessa, USSR); Mechanical Engineering Department

Masters Degree in Mechanical Engineering: machinery technologies, CAD - CAM systems

design.



Contact this candidate