SlideShare a Scribd company logo
1 of 6
SHERRY WANG
sherrywang@giimail.com
SUMMARY:
• Around 6 years of professional experience as a Front-end UI developer in Java/J2EE Web
applications development.
• Rich experience in developing web applications for E-commerce, Insurance and Banking.
• Strong front-end UI development skills including HTML5, CSS3, JavaScript and
BootStrap3.3.6.
• Extensive expertise of creating Single page applications and implementing MVC framework
using AngularJS1.4.3.
• Excellent hands on using jQuery UI and Angular UI for responsive web services and styling
of cross-browser compatible web page (Chrome, Firefox, Safari, IE).
• Hands-on experience in developing Responsive Web Design using CSS Media Queries and
Bootstrap3.3.6.
• Professional experience with CSS3 preprocessed language to improve CSS coding using SASS
and LESS.
• Extensive knowledge in integrating jQuery1.11 Fusion Charts and D3.js4.1.1 components
for presenting data in graphical mode.
• Expertise in using JSON5.0 and AJAX features to exchanging data with Server and Database
asynchronously.
• Proficient in creating MEAN Stack based web applications.
• Experience on Server side programing using SpringMVC4.0, Hibernate4.3.11, RESTful,
Apache Tomcat 7.0.
• Experience in creating Spring MVC web applications using Hibernate and database
systems like Oracle 11g and MySQL 5.0.
• Experienced in handling Unit testing using Jasmine 2.3 and JUnit 4.12 for mock target object
following Test Driven Development (TDD).
• Experienced in continuous integration and continuous deployment using Jenkins 2.7.1.
• Experience in using SVN and GIT for version control, MAVEN for project development
procedure.
• Experience in Agile methodologies and Scrum environment.
• Hands-on experience continuous integration and continuous deployment new features using
Jenkins.
• Self-motivated Team player. Highly sense of working responsibility and passion to learn new
technologies.
TECHNICAL SKILLS:
Web Technologies  IDE & Tools 
HTML/HTML5, CSS3, JavaScript, Bootstrap,  Eclipse, NetBeans, Sublime text, 
JQuery, AJAX, JSON 
JavaScript Libraries Data Bases 
Angular.js, Node.js  Oracle 10g/9i, MySQL, MongoDB 
Debugging Tools  Unit Testing Tools 
Page 1 of 5
Firebug, (internet explorer) Junit, Jasmine, 
Operating Systems  Wire Frame Tools 
Windows7, UNIX, Linux, MAC OS X Adobe Illustrator CS3
PROFESSIONAL EXPERIENCE:
Client: Priceline.com, New York City, NY Sep 2015 - Till Date
Role: Front-End Web Developer
Project: Hotel Booking System
Description:
Priceline.com is a commercial website that helps users obtain discount rates for travel-related
purchases such as airline tickets, hotel stays and car rents. This project goal is updating and
implementing more features to the existing web application so that users could manage their entire
process from anywhere, at any time.
The main objective of this system is to provide customers with Searching Facility, Price Comparing,
Customer Review & Rating, Ticket Booking and Online Payment.
A Searching Facility module is optimized for save searching time increasing repeat customers, which
also offer users a recommendation with 5 similar deals according to the searching history. A customer
review and rating module is improved aiming to boost efficiencies and reduce processing costs for
company.
Responsibilities:
• Gathered and analyzed the requirements and converted them into User Requirement
Specifications and Functional Requirement Specifications for designers and developers to
understand them as per their perspective.
• Transferred front-end pages into Single Page Application style using Angular JS1.4.3.
• Designed, developed and enhanced various UI components using HTML5, CSS3, JavaScript,
jQuery1.11 and Bootstrap3.3.6.
• Used SASS as pre-processor to generate CSS dynamically.
• Created UI reports using D3.js4.1.1 for Payment history, Transactions History, Spend Analysis
and Credit card bills.
• Optimized and redesigned responsive web pages on different platform and mobile devices and
implement scrolling table using Bootstrap3.3.6.
• Used AJAX feature and JSON5.1 to achieve exchanging data with server asynchronously.
• Involved in file manipulation using NodeJS5.0.
• Utilized Hibernate to communicate with MySQL5.0 database in requesting and sending data.
• Involved in Developing and Consuming RESTful Services using Hibernate4.3.11 for fetching
dynamic data for display.
• Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector,
Firefox Firebug.
• Utilized Junit4.12 and Jasmine2.3 for mock target objects following Test Driven
Development.
• Used Agile Development Methodology and Scrum team structure for the development
process.
Environment:
JavaScript, HTML5, CSS3, JQuery1.11, AngularJS1.4.3, Bootstrap3.3.6, AJAX, JSON5.1,
NodeJS5.0, Hibernate 4.3.11, MySQL5.0, RESTful, Junit4.12, Jasmine 2.3
Page 2 of 5
Client: Bergdorf Goodman, New York City, NY Oct 14 – May 15
Role: Front End Engineer
Project: Online Shopping System
Description:
Bergdorf Goodman is one of the most popular luxury goods department stores. This project aiming to
optimize a highly interactive Online Shopping System that provides personal attention and highly
customized products and services offered.
It has multiple modules implemented, including Email marketing, E-Commerce Shopping Carts,
CRM, Promotions, Real-time Reporting and Order Management.
In order to analyze store performance to keep the right items on hand and ensure the best-selling items
are in stock, a real-time reporting is developed to align purchasing decisions with customer demand.
And CRM module is optimized to offer more flexible customer experience, target the right customers
with the promotions they want to know about.
Responsibilities:
• Involved in Requirements and Analysis Understanding the requirements of the client and the
flow of the application as well as the application Framework.
• Designed Single Page Application (SPA) style front-end pages using AngularJS1.4.3
framework.
• Developed the UI Screens using HTML5, JavaScript, JQuery1.11, Bootstrap3.3.6, DOM
Layout and CSS3.
• Implemented jQuery1.11 core library functions for the logical implementation part at client
side for all the application.
• Utilized Google analytics reports, optimized the page load time for the pages that had heavy
traffic and improvised those pages using CSS3.
• Used jQuery FusionCharts as reporting tool to visualize data interactively.
• Developed Asynchronous means of retrieval of data from the Server and Database using
AJAX features as well JSON5.1.
• Involved in configuring SpringMVC4.0 using annotation and creating and Consuming
RESTful web service with Oracle 11g for fetching dynamic data for display.
• Utilized JUnit4.11 for mock target objects following TDD.
• Used SVN for version control.
• Used Agile Development Methodology and Scrum team structure for the development
process.
Environment:
HTML5, CSS3, JavaScript, AngularJS1.4.3, JQuery1.11, Bootstrap3, AJAX, JSON5.1,
SpringMVC4.0, RESTful, Oracle 11g, JUnit4.11
Client: Ping an Insurance Group, Nanchang, China Sep 12 – Aug 14
Role: Web Developer
Project: personal insurance
Description:
Ping Insurance is one of the largest insurance and financial companies in China. This project is to
build an online insurance web application to provide customers convenient access to the quotes of
various insurance products and online claim report system.
Page 3 of 5
Our team is mainly responsible for individual insurance module. By offering all the information of
user and indicate the type of the contact, user can easily create contact to manage personal insurance
project.
Responsibilities:
• Extensively involved in requirements gathering and analyzing them, checking the
dependencies and design of the project.
• Designed and developed User Interface using, CSS2.1, HTML4.01 and JavaScript. Used
JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
• Designed and Developed Java Script framework which is wrapper on top of jQuery1.7
framework and AJAX based UI frame work.
• Developed different jQuery1.7 component in MVC micro architecture framework, which
internally use various design patterns such as singleton, command, delegate, etc.
• Involved in redesigning the entire site with CSS styles for consistent look and feel across all
browsers and all pages.
• Used AJAX frameworks like JQuery to develop rich GUIs and also involved in performance
tuning the website.
• Improved outgoing quality through test and yield improvements and characterization.
• Wrote test plans and performed unit testing and performance testing using JUnit1.11.
Environment:
JavaScript, CSS2.1, HTML4.01, jQuery1.7, AJAX, Junit1.11
Client: Pudong Development Bank, Nanchang, China Jul 11 – Aug 12
Role: Web Developer
Project: Online Banking
Description:
Pudong Development Bank provides banking products and services. The company offers personal
financial products and services, such as saving, loans, debit cards, wealth management and funds.
The scope of this project was to improve existing online banking applications such as monthly
statements, recent transactions, and credit history.
Responsibilities
• Designed and development of Web pages using HTML5, CSS2.1 including Ajax controls.
• Developed data insertion forms and validated them using JavaScript.
• Created and maintained the framework and layout of each portal with Cascading Style Sheets
(CSS).
• Used JQuery1.6 effects to create attractive animations and smooth transition for a better UI.
• Utilized AJAX and JSON5.1 to update a portion of a web page thus reducing bandwidth usage
and load time and add modal dialog in web pages to get user input and requests.
• Implemented new software methodologies to be able to adapt to changes in requirements
quickly.
• Validated input values to make sure that they will be accepted before they are submitted to the
server.
• Involved in creating and Consuming RESTful web service for fetching data dynamically.
• Worked closely with third party vendors.
Environment:
HTML5, CSS2.1, JavaScript, JSON5.1, JQuery1.6 and Web Services (REST)
Page 4 of 5
Client: China Merchants Bank, Nanchang, China Aug 10 – Jun 11
Role: Web/UI Developer
Project: Online banking
Description:
China Merchants Bank is a Chinese bank and its business areas include Personal Banking Business
and Corporate & Investment Banking Business.
This project is to develop a web application that enables authorized bank users to trade financial
instruments like T-Bonds, open-end funds with their banking account.
Responsibilities:
• Created HTML4.01, CSS2, JavaScript, pages for Presentation Layer.
• Implemented various Search Engine Optimization techniques as metadata, building inbound
link, and outbound link text, meaningful title while designing web pages.
• Utilized jQuery1.10 to make the HTML4.0.1 and CSS2 code interact with the JavaScript
functions to add dynamism to the web pages at the client side.
• Involved in JavaScript coding for validations, and passing attributes from one screen to
another.
• Applied client side validations using JavaScript and jQuery1.10.
• Built HTML4.0.1 and CSS2 system for controlling text display issues cross-platform and
cross browser.
• Utilized IE Developer Toolbar for debugging and browser compatibility.
• Used CSS Blueprint to create grids and adopt cross browser interactive features.
• Increased developer productivity by using efficient programming methodologies and local
development.
Environment:
HTML4.01, CSS2, JavaScript, jQuery1.10, AJAX
EDUCATION:
• M.S in Electrical Engineering
• B.S in Electrical Engineering
Page 5 of 5
Client: China Merchants Bank, Nanchang, China Aug 10 – Jun 11
Role: Web/UI Developer
Project: Online banking
Description:
China Merchants Bank is a Chinese bank and its business areas include Personal Banking Business
and Corporate & Investment Banking Business.
This project is to develop a web application that enables authorized bank users to trade financial
instruments like T-Bonds, open-end funds with their banking account.
Responsibilities:
• Created HTML4.01, CSS2, JavaScript, pages for Presentation Layer.
• Implemented various Search Engine Optimization techniques as metadata, building inbound
link, and outbound link text, meaningful title while designing web pages.
• Utilized jQuery1.10 to make the HTML4.0.1 and CSS2 code interact with the JavaScript
functions to add dynamism to the web pages at the client side.
• Involved in JavaScript coding for validations, and passing attributes from one screen to
another.
• Applied client side validations using JavaScript and jQuery1.10.
• Built HTML4.0.1 and CSS2 system for controlling text display issues cross-platform and
cross browser.
• Utilized IE Developer Toolbar for debugging and browser compatibility.
• Used CSS Blueprint to create grids and adopt cross browser interactive features.
• Increased developer productivity by using efficient programming methodologies and local
development.
Environment:
HTML4.01, CSS2, JavaScript, jQuery1.10, AJAX
EDUCATION:
• M.S in Electrical Engineering
• B.S in Electrical Engineering
Page 5 of 5

More Related Content

What's hot

Sencha Web Applications Come of Age
Sencha Web Applications Come of AgeSencha Web Applications Come of Age
Sencha Web Applications Come of Agebastila
 
IBM Websphere Portal | Portal Accelerators
IBM Websphere Portal  |  Portal AcceleratorsIBM Websphere Portal  |  Portal Accelerators
IBM Websphere Portal | Portal AcceleratorsJason Faszholz
 
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.Basant Kumar Yadav
 
Responsive vs. Adaptive
Responsive vs. AdaptiveResponsive vs. Adaptive
Responsive vs. AdaptiveBenu Aggarwal
 
The dashboarding problem
The dashboarding problemThe dashboarding problem
The dashboarding problemnuria_ruiz
 
JeffWalkerResume2016
JeffWalkerResume2016JeffWalkerResume2016
JeffWalkerResume2016Jeff Walker
 
Life above the_service_tier_v1.1
Life above the_service_tier_v1.1Life above the_service_tier_v1.1
Life above the_service_tier_v1.1Ganesh Prasad
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh SilwalShashesh Silwal
 
Web application architecture guide how it works types, components, best pract...
Web application architecture guide how it works types, components, best pract...Web application architecture guide how it works types, components, best pract...
Web application architecture guide how it works types, components, best pract...Katy Slemon
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets ApplicationsCraig Randall
 
Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?NavigationArts
 

What's hot (19)

Sencha Web Applications Come of Age
Sencha Web Applications Come of AgeSencha Web Applications Come of Age
Sencha Web Applications Come of Age
 
Ashok
AshokAshok
Ashok
 
Web Developer
Web DeveloperWeb Developer
Web Developer
 
IBM Websphere Portal | Portal Accelerators
IBM Websphere Portal  |  Portal AcceleratorsIBM Websphere Portal  |  Portal Accelerators
IBM Websphere Portal | Portal Accelerators
 
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.
Technical Lead (Azure , SharePoint, ASP.Net ), 12+ years exp.
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
 
Responsive vs. Adaptive
Responsive vs. AdaptiveResponsive vs. Adaptive
Responsive vs. Adaptive
 
sonia-varshney
sonia-varshneysonia-varshney
sonia-varshney
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Sandeep bharti
Sandeep bhartiSandeep bharti
Sandeep bharti
 
The dashboarding problem
The dashboarding problemThe dashboarding problem
The dashboarding problem
 
JeffWalkerResume2016
JeffWalkerResume2016JeffWalkerResume2016
JeffWalkerResume2016
 
Life above the_service_tier_v1.1
Life above the_service_tier_v1.1Life above the_service_tier_v1.1
Life above the_service_tier_v1.1
 
Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh Silwal
 
Web application architecture guide how it works types, components, best pract...
Web application architecture guide how it works types, components, best pract...Web application architecture guide how it works types, components, best pract...
Web application architecture guide how it works types, components, best pract...
 
Rahul 5yr java
Rahul 5yr javaRahul 5yr java
Rahul 5yr java
 
When Content Meets Applications
When Content Meets ApplicationsWhen Content Meets Applications
When Content Meets Applications
 
Vipul Dattawade
Vipul DattawadeVipul Dattawade
Vipul Dattawade
 
Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?Share Point, The Right CMS For Your Website?
Share Point, The Right CMS For Your Website?
 

Viewers also liked

Viewers also liked (20)

Sustainablity Recycling Awards - JC (v1)
Sustainablity Recycling Awards - JC (v1)Sustainablity Recycling Awards - JC (v1)
Sustainablity Recycling Awards - JC (v1)
 
UNREACHED PEOPLE
UNREACHED PEOPLEUNREACHED PEOPLE
UNREACHED PEOPLE
 
Portafolio
PortafolioPortafolio
Portafolio
 
Diseño empresarial 2
Diseño empresarial 2Diseño empresarial 2
Diseño empresarial 2
 
Resume_Ake1
Resume_Ake1Resume_Ake1
Resume_Ake1
 
Ormand, Terry Avn. Prof. Aug 16
Ormand, Terry Avn. Prof. Aug 16Ormand, Terry Avn. Prof. Aug 16
Ormand, Terry Avn. Prof. Aug 16
 
Anatomia muscu lo-s
Anatomia muscu lo-sAnatomia muscu lo-s
Anatomia muscu lo-s
 
Metodo de proyeco para la educacion 2
Metodo de proyeco para la educacion 2Metodo de proyeco para la educacion 2
Metodo de proyeco para la educacion 2
 
Conceptos generales
Conceptos generalesConceptos generales
Conceptos generales
 
Metodo de proyeco para la educacion 2
Metodo de proyeco para la educacion 2Metodo de proyeco para la educacion 2
Metodo de proyeco para la educacion 2
 
Profyl desa berjalan
Profyl desa berjalanProfyl desa berjalan
Profyl desa berjalan
 
Simply Jesus
Simply JesusSimply Jesus
Simply Jesus
 
Standing for Life
Standing for LifeStanding for Life
Standing for Life
 
Sistema venoso-y-linfatico
Sistema venoso-y-linfaticoSistema venoso-y-linfatico
Sistema venoso-y-linfatico
 
Importance of Laser
Importance of Laser Importance of Laser
Importance of Laser
 
Max weber "Sociológo Alemão"
Max weber "Sociológo Alemão"Max weber "Sociológo Alemão"
Max weber "Sociológo Alemão"
 
Métodos anticoncepcionais
Métodos anticoncepcionais Métodos anticoncepcionais
Métodos anticoncepcionais
 
Anato higado
Anato higadoAnato higado
Anato higado
 
Sistema oseo
Sistema oseoSistema oseo
Sistema oseo
 
Civilização mesopotâmica
Civilização mesopotâmicaCivilização mesopotâmica
Civilização mesopotâmica
 

Similar to Front-End Developer Résumé

Sri Harsha PuliFront End EngineerContact[email pro.docx
Sri Harsha PuliFront End EngineerContact[email pro.docxSri Harsha PuliFront End EngineerContact[email pro.docx
Sri Harsha PuliFront End EngineerContact[email pro.docxtarifarmarie
 
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experienceSrikant Mukundan
 
Sr front end web developer Ln11
Sr front end web developer Ln11Sr front end web developer Ln11
Sr front end web developer Ln11Aakash Desai
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando Wu
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory javaJoseph Gregory
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyHai Quy Nguyen
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012mallikarjun ch
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar V
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 

Similar to Front-End Developer Résumé (20)

Sri Harsha PuliFront End EngineerContact[email pro.docx
Sri Harsha PuliFront End EngineerContact[email pro.docxSri Harsha PuliFront End EngineerContact[email pro.docx
Sri Harsha PuliFront End EngineerContact[email pro.docx
 
Prashant_Shukla-UI
Prashant_Shukla-UIPrashant_Shukla-UI
Prashant_Shukla-UI
 
Tasvir_UI Developer
Tasvir_UI DeveloperTasvir_UI Developer
Tasvir_UI Developer
 
Senior software engineer with product experience
Senior software engineer with product experienceSenior software engineer with product experience
Senior software engineer with product experience
 
Sr front end web developer Ln11
Sr front end web developer Ln11Sr front end web developer Ln11
Sr front end web developer Ln11
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Resume
ResumeResume
Resume
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Jintu_UI_CV
Jintu_UI_CVJintu_UI_CV
Jintu_UI_CV
 
Purti
PurtiPurti
Purti
 
Resume
ResumeResume
Resume
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quy
 
Sai Sharan_UI_Resume
Sai Sharan_UI_ResumeSai Sharan_UI_Resume
Sai Sharan_UI_Resume
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_Exp
 
Bhavesh_Shukla_Resume
Bhavesh_Shukla_ResumeBhavesh_Shukla_Resume
Bhavesh_Shukla_Resume
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Resume
ResumeResume
Resume
 

Front-End Developer Résumé

  • 1. SHERRY WANG sherrywang@giimail.com SUMMARY: • Around 6 years of professional experience as a Front-end UI developer in Java/J2EE Web applications development. • Rich experience in developing web applications for E-commerce, Insurance and Banking. • Strong front-end UI development skills including HTML5, CSS3, JavaScript and BootStrap3.3.6. • Extensive expertise of creating Single page applications and implementing MVC framework using AngularJS1.4.3. • Excellent hands on using jQuery UI and Angular UI for responsive web services and styling of cross-browser compatible web page (Chrome, Firefox, Safari, IE). • Hands-on experience in developing Responsive Web Design using CSS Media Queries and Bootstrap3.3.6. • Professional experience with CSS3 preprocessed language to improve CSS coding using SASS and LESS. • Extensive knowledge in integrating jQuery1.11 Fusion Charts and D3.js4.1.1 components for presenting data in graphical mode. • Expertise in using JSON5.0 and AJAX features to exchanging data with Server and Database asynchronously. • Proficient in creating MEAN Stack based web applications. • Experience on Server side programing using SpringMVC4.0, Hibernate4.3.11, RESTful, Apache Tomcat 7.0. • Experience in creating Spring MVC web applications using Hibernate and database systems like Oracle 11g and MySQL 5.0. • Experienced in handling Unit testing using Jasmine 2.3 and JUnit 4.12 for mock target object following Test Driven Development (TDD). • Experienced in continuous integration and continuous deployment using Jenkins 2.7.1. • Experience in using SVN and GIT for version control, MAVEN for project development procedure. • Experience in Agile methodologies and Scrum environment. • Hands-on experience continuous integration and continuous deployment new features using Jenkins. • Self-motivated Team player. Highly sense of working responsibility and passion to learn new technologies. TECHNICAL SKILLS: Web Technologies IDE & Tools HTML/HTML5, CSS3, JavaScript, Bootstrap, Eclipse, NetBeans, Sublime text, JQuery, AJAX, JSON JavaScript Libraries Data Bases Angular.js, Node.js Oracle 10g/9i, MySQL, MongoDB Debugging Tools Unit Testing Tools Page 1 of 5
  • 2. Firebug, (internet explorer) Junit, Jasmine, Operating Systems Wire Frame Tools Windows7, UNIX, Linux, MAC OS X Adobe Illustrator CS3 PROFESSIONAL EXPERIENCE: Client: Priceline.com, New York City, NY Sep 2015 - Till Date Role: Front-End Web Developer Project: Hotel Booking System Description: Priceline.com is a commercial website that helps users obtain discount rates for travel-related purchases such as airline tickets, hotel stays and car rents. This project goal is updating and implementing more features to the existing web application so that users could manage their entire process from anywhere, at any time. The main objective of this system is to provide customers with Searching Facility, Price Comparing, Customer Review & Rating, Ticket Booking and Online Payment. A Searching Facility module is optimized for save searching time increasing repeat customers, which also offer users a recommendation with 5 similar deals according to the searching history. A customer review and rating module is improved aiming to boost efficiencies and reduce processing costs for company. Responsibilities: • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for designers and developers to understand them as per their perspective. • Transferred front-end pages into Single Page Application style using Angular JS1.4.3. • Designed, developed and enhanced various UI components using HTML5, CSS3, JavaScript, jQuery1.11 and Bootstrap3.3.6. • Used SASS as pre-processor to generate CSS dynamically. • Created UI reports using D3.js4.1.1 for Payment history, Transactions History, Spend Analysis and Credit card bills. • Optimized and redesigned responsive web pages on different platform and mobile devices and implement scrolling table using Bootstrap3.3.6. • Used AJAX feature and JSON5.1 to achieve exchanging data with server asynchronously. • Involved in file manipulation using NodeJS5.0. • Utilized Hibernate to communicate with MySQL5.0 database in requesting and sending data. • Involved in Developing and Consuming RESTful Services using Hibernate4.3.11 for fetching dynamic data for display. • Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector, Firefox Firebug. • Utilized Junit4.12 and Jasmine2.3 for mock target objects following Test Driven Development. • Used Agile Development Methodology and Scrum team structure for the development process. Environment: JavaScript, HTML5, CSS3, JQuery1.11, AngularJS1.4.3, Bootstrap3.3.6, AJAX, JSON5.1, NodeJS5.0, Hibernate 4.3.11, MySQL5.0, RESTful, Junit4.12, Jasmine 2.3 Page 2 of 5
  • 3. Client: Bergdorf Goodman, New York City, NY Oct 14 – May 15 Role: Front End Engineer Project: Online Shopping System Description: Bergdorf Goodman is one of the most popular luxury goods department stores. This project aiming to optimize a highly interactive Online Shopping System that provides personal attention and highly customized products and services offered. It has multiple modules implemented, including Email marketing, E-Commerce Shopping Carts, CRM, Promotions, Real-time Reporting and Order Management. In order to analyze store performance to keep the right items on hand and ensure the best-selling items are in stock, a real-time reporting is developed to align purchasing decisions with customer demand. And CRM module is optimized to offer more flexible customer experience, target the right customers with the promotions they want to know about. Responsibilities: • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework. • Designed Single Page Application (SPA) style front-end pages using AngularJS1.4.3 framework. • Developed the UI Screens using HTML5, JavaScript, JQuery1.11, Bootstrap3.3.6, DOM Layout and CSS3. • Implemented jQuery1.11 core library functions for the logical implementation part at client side for all the application. • Utilized Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS3. • Used jQuery FusionCharts as reporting tool to visualize data interactively. • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JSON5.1. • Involved in configuring SpringMVC4.0 using annotation and creating and Consuming RESTful web service with Oracle 11g for fetching dynamic data for display. • Utilized JUnit4.11 for mock target objects following TDD. • Used SVN for version control. • Used Agile Development Methodology and Scrum team structure for the development process. Environment: HTML5, CSS3, JavaScript, AngularJS1.4.3, JQuery1.11, Bootstrap3, AJAX, JSON5.1, SpringMVC4.0, RESTful, Oracle 11g, JUnit4.11 Client: Ping an Insurance Group, Nanchang, China Sep 12 – Aug 14 Role: Web Developer Project: personal insurance Description: Ping Insurance is one of the largest insurance and financial companies in China. This project is to build an online insurance web application to provide customers convenient access to the quotes of various insurance products and online claim report system. Page 3 of 5
  • 4. Our team is mainly responsible for individual insurance module. By offering all the information of user and indicate the type of the contact, user can easily create contact to manage personal insurance project. Responsibilities: • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project. • Designed and developed User Interface using, CSS2.1, HTML4.01 and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI. • Designed and Developed Java Script framework which is wrapper on top of jQuery1.7 framework and AJAX based UI frame work. • Developed different jQuery1.7 component in MVC micro architecture framework, which internally use various design patterns such as singleton, command, delegate, etc. • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages. • Used AJAX frameworks like JQuery to develop rich GUIs and also involved in performance tuning the website. • Improved outgoing quality through test and yield improvements and characterization. • Wrote test plans and performed unit testing and performance testing using JUnit1.11. Environment: JavaScript, CSS2.1, HTML4.01, jQuery1.7, AJAX, Junit1.11 Client: Pudong Development Bank, Nanchang, China Jul 11 – Aug 12 Role: Web Developer Project: Online Banking Description: Pudong Development Bank provides banking products and services. The company offers personal financial products and services, such as saving, loans, debit cards, wealth management and funds. The scope of this project was to improve existing online banking applications such as monthly statements, recent transactions, and credit history. Responsibilities • Designed and development of Web pages using HTML5, CSS2.1 including Ajax controls. • Developed data insertion forms and validated them using JavaScript. • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS). • Used JQuery1.6 effects to create attractive animations and smooth transition for a better UI. • Utilized AJAX and JSON5.1 to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests. • Implemented new software methodologies to be able to adapt to changes in requirements quickly. • Validated input values to make sure that they will be accepted before they are submitted to the server. • Involved in creating and Consuming RESTful web service for fetching data dynamically. • Worked closely with third party vendors. Environment: HTML5, CSS2.1, JavaScript, JSON5.1, JQuery1.6 and Web Services (REST) Page 4 of 5
  • 5. Client: China Merchants Bank, Nanchang, China Aug 10 – Jun 11 Role: Web/UI Developer Project: Online banking Description: China Merchants Bank is a Chinese bank and its business areas include Personal Banking Business and Corporate & Investment Banking Business. This project is to develop a web application that enables authorized bank users to trade financial instruments like T-Bonds, open-end funds with their banking account. Responsibilities: • Created HTML4.01, CSS2, JavaScript, pages for Presentation Layer. • Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages. • Utilized jQuery1.10 to make the HTML4.0.1 and CSS2 code interact with the JavaScript functions to add dynamism to the web pages at the client side. • Involved in JavaScript coding for validations, and passing attributes from one screen to another. • Applied client side validations using JavaScript and jQuery1.10. • Built HTML4.0.1 and CSS2 system for controlling text display issues cross-platform and cross browser. • Utilized IE Developer Toolbar for debugging and browser compatibility. • Used CSS Blueprint to create grids and adopt cross browser interactive features. • Increased developer productivity by using efficient programming methodologies and local development. Environment: HTML4.01, CSS2, JavaScript, jQuery1.10, AJAX EDUCATION: • M.S in Electrical Engineering • B.S in Electrical Engineering Page 5 of 5
  • 6. Client: China Merchants Bank, Nanchang, China Aug 10 – Jun 11 Role: Web/UI Developer Project: Online banking Description: China Merchants Bank is a Chinese bank and its business areas include Personal Banking Business and Corporate & Investment Banking Business. This project is to develop a web application that enables authorized bank users to trade financial instruments like T-Bonds, open-end funds with their banking account. Responsibilities: • Created HTML4.01, CSS2, JavaScript, pages for Presentation Layer. • Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages. • Utilized jQuery1.10 to make the HTML4.0.1 and CSS2 code interact with the JavaScript functions to add dynamism to the web pages at the client side. • Involved in JavaScript coding for validations, and passing attributes from one screen to another. • Applied client side validations using JavaScript and jQuery1.10. • Built HTML4.0.1 and CSS2 system for controlling text display issues cross-platform and cross browser. • Utilized IE Developer Toolbar for debugging and browser compatibility. • Used CSS Blueprint to create grids and adopt cross browser interactive features. • Increased developer productivity by using efficient programming methodologies and local development. Environment: HTML4.01, CSS2, JavaScript, jQuery1.10, AJAX EDUCATION: • M.S in Electrical Engineering • B.S in Electrical Engineering Page 5 of 5