Sign in

Full stack Java developer

Fremont, California, United States
January 07, 2017

Contact this candidate

Diana P Lazar

Java/J*EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Professional Summary

I am an IT professional with 8+ years of experience in software development that includes eCommerce and Web applications. Areas of technical expertise include Java/J2EE, IDE development for iPhone and Android app deployment simulators, ATG Ecommerce, Blue Martini ECommerce and Cloud Computing.

I have knowledge of complete SDLC life cycle implementation and ability to upgrade to technologies within minimal time with solid foundation in Java/J2EE, Eclipse and Databases. I have acquired comprehensive grasp on various Programming and Scripting Languages delivering solutions to clients in the retail services utilizing Java, ATG Ecommerce technologies, Blue Martini Ecommerce Technologies, Apache Tomcat, JDBC APIs, REST APIs and J2EE standards (Servlets, JSP, struts, Hibernate). Currently also experimenting with Amazon Cloud Computing. Certifications

Sun Certified Programmer for Java 2 Platform

Sun Certified Web Component Developer

ATG Web Commerce Implementation Developer

Other Certified Courses:

Higher Diploma in Software Engineering from APTECH, Bangalore.

J2EE-certified from APTECH, Bangalore.

Other recent Trainings include AMAZON cloud computing webinars and trainings. Academic Record:

Degree / Certificate Year Institute/University Percentage M.S in Computer Science 2011 Sungkyunkwan University ( 92 % Bachelors in Computer



Mount Carmel College, Bangalore

University, Bangalore.

63 %

Schooling ( Xth ) 1999 Sacred Hearts, Bangalore 82 % Experience

8+ years of Techno-functional Domain experience in Consulting, Requirement Analysis, Design, Implementation, Testing and Support assignments J2EE, ECOMMERCE across Technologies. Hands-on with Amazon Cloud computing in hosting and managing web applications on cloud. Experience in SDLC including Analysis of Business Requirements, Solution designing, Fit Gap analysis, Technical & Functional Specifications, Configuration/Development, along with active participation in conducting Workshops and review sessions for business including identification of change requests and defects resolution.

Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



An effective team player with result oriented approach. Have the ability to deal with any kind of situations in Enthusiastic, Committed, Quick Learning and Responsible way with experience of working onsite in Korea and with Multi-National clients. I am also involved in Phase-wise presentation to on-site clients about the phase completion and future design analysis.



Java/J2EE (Servlets, JSP, Struts, Hibernate)




Application Servers

ATG Dynamo Application Server 6.3


Web Servers

Apache Tomcat

Operating Systems/Platforms

Windows 2003/XP/2000/Vista/7

Linux, MAC


ATG Dynamo

Blue Martini/Red Prairie



DB2, MS-SQL, Postgre SQL

MS Access.

Configuration Management



Eclipse, NetBeans, XCode

Cloud Computing

Amazon EC2, AWS RDS, ), Amazon

Elasticsearch, AWS Route53. Familiar with

AWS Lambdas and related


Professional Experience


(Oct 2015 – Present)

Project Title: FindGoose

Project Description: As a startup, FindGoose portrays itself as an Intelligent and interactive Hub for Enterprise Evangelists, Start-up and Investors. The online Software provides an excellent platform for collaboration and communications enabling its users to effectively use the data FindGoose provides in making effective decisions in the software or financial market. Skills involved: Java/J2EE(Servlets, Hibernate, REST APIs), MySQL DB, Apache Tomcat, Web development skills such as(HTML/javascript/ajax/jquery), SVN, Apache Lucene Search engine implementations, Elasticsearch Engine, Amazon Cloud Computing. Roles & Responsibilities:

As a Co-Founder for this product, I was responsible throughout the Full Stack development of this product, as detailed in the description below.

Analyzing existing products with similar features to compare and revise requirements for FindGoose.

Analysis of existing CRM tools such as Trello, etc.


Webhosting responsibility for the product.

Database modeling and designing.

Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Product Designing and Implementation(Servlets, Lucene, OAuth integration, AWS Cloud integration)

Module testing and Requirements revisions.

Tasks management and tasks-tracking with co-workers(Google drive features).

Responsible for advisor meetings and presentations. NEXAGE Technologies Inc, United States

(Feb 2014 – June 2015)

Project Title: Blue Martini Remedification

Client: Belk

Project Description: The project involves Analysis of the existing Web store architecture. The architecture is based on BlueMartini ecommerce suite. The focus of the project is to analyze the existing performance flow and implement business logic to modify the code in order to improve the performance for faster shopping experience for the customers. The project involved 4 tracks: 1. Non Checkout Track

2. Checkout Track

3. Distributed Caching

4. Other

Skills involved: Bluemartini Ecommerce suite, Oracle DB, Weblogic, Core Java, J2EE, JDBC, Ajax. Roles & Responsibilities:

Checkout Track includes the execution flow during the shopping experience of the customer in registering an account in the Belk shopping site, Shipping Address, Payment information, Reviewing orders, etc. During the process, many of the third party calls have been introduced in order to validate Address, tax, mobile number, etc. One of the steps to improve performance has been analysed in introducing any redundant third party calls, or remove the calls if found feasible.

Analysing Third Party Calls in the Checkout Process of the Belk WebStore architecture.

Prepare Design documents for the analysis performed.

Record existing shopping experience data and analyze and implement for reducing third party Calls.

Rerouting analysis on SABRIX services for Tax calculations of various products in the webstore.

Identifying and recording Elavon validity much before checkout process

Implementing the Free Gift updations in the Shipping confirmation emails to the customers.

Implement Configurable timeout for QAS unverified addresses.

Analysing and implementing the GiftWithPurchase pricing information in multiple pages throughout the Checkout process.

Implement Cookie to retreive Free Gift information on AJAX mini cart hovers. MAJORIS, Bangalore. (Oct 2011 – Jan 2014)

Project 1 for MAJORIS (Feb 2013 – Dec 2013)

Client: Wholesale Group Inc.

Project Description: Wholesale Group Inc. has three specialty web sites, and They each feature products for professional installers and consumers seeking central ducted air conditioners, heat pumps, gas furnaces, ductless equipment and accessories. HVACStores decided to launch Home Comfort Heating & Air Conditioning Products to the customers online. Our company was involved in gathering the requirements and developing the website for the same. We are developing this site with all the key components.

Catalog Management

Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Browse and Shop

Account Management

Cart & Checkout

E-Gift Card

Skills involved: ATG10.1, JBoss, Oracle 10g, Java Script, HTML, DSP, Eclipse Roles & Responsibilities:

Core work includes creation of the User Profile Status Tracker, Auto-update agent, Custom eGiftCard Agent, Pipeline Management, ACC Catalog Customization, ACC Pricing Management and Events for Business specific requirements.

Understanding the functional Requirements.

Worked on Shopping Cart Module features needed for E-Gifts

Worked on implementing E-Gift Card functionality.

Involved in displaying Product detail Page as per requirements.

Involved in displaying Cart Page as per requirements.

Used & extended CartModifierFormHanlder for handling the Shoppingcart.

Worked in page development process using DSP Tags.

Worked on creation of Nucleus Components. Created the customized Droplets and Form Handlers.

Taking the requirements for any kind of change requests that comes from the client.

Involved in the discussions related to design and Business Process Diagrams to concerned module.

Involved in design and coding of the Personalization module.

Worked on the designing of the JSPs including UI. Project 2 for MAJORIS

Client: Euronics – Acquista Online

Project Description: Euronics is a European group of large retailers specializing in electronics with international headquarters in Amsterdam. The members of Euronics are all independent retailers. It counts 11,500 stores in 28 European countries.Euronics Italia Spa markets consumer electronics including domestic appliances, digital imaging, telecommunications, and entertainment appliances. Euronics is developed on ATG Commerce application which serves as the foundation for the online store to purchase electronics. The ATG framework is built on top of a technically sophisticated service-oriented architecture and a robust enterprise data model. It manages product database, pricing, inventory, fulfilment, and merchandising. The website has integrated checkout with the use of PayPal. The application has various modules like ShoppingCart, Browse and Search, Account Management, Catalog Management,and BCC.

Catalog Management

Browse and Shop

Account Management

Cart & Checkout

Promotion Engine

Skills involved: ATG9.1, Jboss, Oracle 10g, Java Script, HTML, DSP, Eclipse 3.2 Roles & Responsibilities:

Worked on Account Management Module.

Involved in Registration Functionalities as per the requirements.

Involved in Address Book Functionalities to create, delete and update the address.

Involved in development of UserProfile by implementing necessary ATG Nucleus components, FormHandlers, Servlet Beans.

Extended ProfileFormHandler and ProfileAdapter Repository as per the requirements.

Worked on ShoppingCart Module to manage user profiles. Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Involved in displaying the cart details as per the requirements.

Worked in page development process using DSP Tags and JSP. NEXDIGM, South Korea

(Feb 2011 – Sept 2011)

Project Title: NEST (Nexdigm Smart Toolkit) IDE

Client: VeriFone, USA

Project Description: NEST IDE is an Eclipse-based JAVA Application with features which provides the developers a platform for developing mobile applications for iPhone and Android devices. The product provides features for hot-deployment of the application to the Simulators and mobile devices.

Skills involved: Core Java, Eclipse RCP Plugin-development, iPhone Application Development. Roles & Responsibilities:

Research and analysis of iPhone Development Environment.

Implementation of J2EE applications for deployment into the live Devices.

Research on integration of XCODE for iPhone app development.

Implementation of IDE integration with iPhone simulation both on device and simulator.

Implementation of simulation platform for both iPhone and Android devices. SURESOFT, South Korea

(Apr 2010 – Aug 2010)

Project Title: Test Monitor for JAVA- ECLIPSE plug-in development Project Description: Test Monitor for JAVA is an Eclipse RCP Application for testing the quality of any software source developed in JAVA to assure cent percent code quality which provides the developers platform for developing web-service applications. The project involved features like display and evaluation of source complexity, XML parsing, etc Skills involved: Core Java, Eclipse Plugin-development, Eclipse RCP. Roles & Responsibilities:

Research and analysis of Java Code complexity.

Designing and Development of Eclipse plug-n development for JAVA code quality monitor. UNISYS, Bangalore - India

(Oct 2006 – Feb 2008)

Project Title: ClearPath MCP IDE

Client: Unisys, Sydney, Australia.

Project Description: ClearPath MCP IDE is an Eclipse Plug-in Application designed for MCP users. MCP is Unisys’s legacy. The project involved designing and developing the integrated features to provide a single interface for the MCP customers. The project involved features such an integration of legacy softwares and proving of J2EE development capabilities, etc. Skills involved: Core Java, Eclipse Plugin-development, Eclipse RCP, iPhone Application Development.

Roles & Responsibilities:

Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Research and analysis of Legacy tools with Eclipse.

Integration and Plug-in development for the Web Enabler legacy tool.

Implemented the Plug-in for the Help Module of the IDE.

Managed the Software-Configuration-Management of code for the team. Performed On-site presentations of the product.

Managed the onsite presentation of various stages of the projects with the onsite team. CEREBRUM, Bangalore – India

(Nov 2005 – Aug 2006)

Project Title: CEREBRUM Chat Client

Project Description: Cerebrum Communications Client is a tool to facilitate inter-organizations for developers to seamlessly interact real-time development issues between multiple groups in the organization. CCC is based on the Smack eXtensible Messaging and Presence Protocol [XMPP] Messaging Library.

Skills involved: Core Java, Eclipse Plug in-development, Eclipse RCP, SWT. Roles & Responsibilities:

Development of standalone Eclipse RCP application for a chat client for inter-organizational communications.

Compiled the requirements for the Chat client.

Research and analysis of various features required for the Chat client.

Designed and Implemented the modules such as, RCP integration, SWT design efficiency, XMPP protocol integration for messaging.


(June 2004 – Oct 2005)

Project Title: Visual ESTO (Embedded Systems Toolkit) Client: SPA Computers, India

Project Description: Visual ESTO is an IDE for developing software applications on embedded Linux. The product is an IDE running on Windows and Linux. The remote monitoring tools of the IDE consisted of the Target Monitor and the Event tracer. Target Monitor shows graphical information about process interaction inside Kernel. Event Tracer provides status information on OS resources deployed on the target.

Skills involved: Core Java, Eclipse Plug in-development, Swings. Roles & Responsibilities:

Development of GUI for Target monitor and Event tracer.

Designed features of the Plug-in in SWT.

Direct co-ordination with the onsite Client for drawing requirements for the product. Other Projects:

Project Name Simulation for Mobility Management for Handover issues in Mobile Communications

(Int. Conf. on Interaction Sciences 2009: 543-549) Purpose Masters Research

Diana P Lazar

Java/J2EE full stack developer

VISA status: Greencard

Mobile: +001- 510-***-****



Project Name College Administrative Management – Monitor/Maintain Process Purpose Bachelors Internship project

Professional Training

Training on ATG (Components, Form Handlers, ATG Servlet Beans, Repository, Profiles, and Scenario) from Majoris.

Eclipse Plug-in Development Training from Unisys India.

Amazon Trainings in AWS LOFT, San Fransisco.


-Technical Blogs

-Personal Blogs

-Music < Professional Singer and won University Awards > Linked in Profile :

Contact this candidate