SlideShare a Scribd company logo
1 of 6
KATHY ZHANG
SUMMARY:
• Around 6 years as a UI front-end web developer
• Hands-on experience in Financial, Ecommerce and Banking domains
• Extensive Experience in designing User Interface (UI) applications and professional web
applications using HTML 5, CSS3, JavaScript, jQuery, D3.js and front-end MVC
Architecture such as AngularJS, Bootstrap
• Extensively used CSS preprocessing scripts like SASS to create logic style sheet and
Bootstrap CSS for responsive web design
• Proficient in using JavaScript and jQuery libraries for DOM manipulation
• Expertise in designing, developing and implementing Single Page Application (SPA) with
MVC architecture such as AngularJS
• Familiar with Client Side designing and validations using HTML, DHTML and Java
Script
• Strong working knowledge of JSON, AJAX and REST based web services
• Proficient in IDE such as Webstorm, NetBeans, Sublime 3, Visual Studio
• Have knowledge in latest tools and frameworks such as Backbone.js, Underscore.js,
Yeoman, Grunt, Bower
• Responsible for cross browser compatibility and hence worked on different browsers like
Safari, Internet Explorer, Mozilla Firefox and Google Chrome
• Debug the application using Firebug to traverse the document and manipulated the Nodes
using DOM and DOM Functions.
• Experienced in using front-end unit testing tools such as Jasmine, JUnit.
• Expertise level knowledge in entire SDLC process, like Agile and Waterfall, from business
analysis to development, testing, deployment, documenting, maintaining and user training.
• Hands on experience in version control tools like Git
• Experience in server side technology, like Apache Tomcat 8.0
• Familiar with Spring, Hibernate, JDBC, Oracle 11g, MySQL, PHP
• Have expertise in developing code for high traffic websites
• Ability to bring my intellectual curiosity and thoughtful opinions with me everyday
• Self-motivated and open-minded person with analytical and problem-solving skills
TECHNICAL SKILLS:
Web technologies:  Web Servers: 
HTML 5 CSS 3 javascript XML Apache HTTP Servers Tomcat
Servers:  Front-end Frameworks: 
Apache Tomcat 8.0 Deployed 0.7 Express  jQuery AngularJS Twitter Bootstrap 3 
Framework 4.11JBoss BackboneJS 1.1.2 Dojo Toolkit 1.10
Graphic design tools:  Unit testing tools: 
Adobe Photoshop CC Adobe Illustrator  QUnit  Jasmine  Junit  
CC Adobe Dreamweaver CC Firebug TTD
Page 1 of 5
1 Corporate Place South, Piscataway NJ 08854
Back-end technologies:  Databases: 
Java EE 6 Node JS Spring  Oracle 12c Oracle PL/SQL Developer 
Framework 4.0 Hibernate Framework 4.3 My SQL SQL Server
IDE’s and Tools:  Other Tools: 
Eclipse IDE Dreamweaver NetBeans 8.0  Git SVN
WebStorm 9
PROFESSIONAL EXPERIENCE:
Century 21 Real Estate LLC, Madison, NJ Jan 2015 –Till Date
UI Developer
Project: House Information System
Description:
C21 Real Estate LLC., is an American real estate agent franchise company founded in 1971. C21 is a
world-wide leading real estate service provider, provides details about their properties available to sell,
rent and lease.
The project is to develop a web site for the Real Estate Company that lists all of the managed
properties and take potential customers to know each property of the house, this website can sort the
house by property functions, schools and construction area. Show up the images and details when
buyer clicks the search button. Included in this development, our team create a "Client Administrative
Panel" that makes it very easy for the reality agents to update the listings, removing sold properties
and add new properties.
Responsibilities:
• Worked with the developer team on successfully developing business logic implementations
including front-end designing and back-end searching for data filtering and merging.
• Created the website, developed web sites using the leading web technology such as HTML5,
CSS3 and JavaScript
• Involved in creating Single Page Application(SPA) for adding or removing information of
properties
• Designed Angular custom directives for charts in D3.js to build a more readable and reusable
application
• Used CSS3 preprocessor SASS to create variables, to simplify lengthy CSS3 markup
• Consumed Ajax calls to get a response from and retrieve updated data in JSON format
• Debugged in Firebug for Mozilla Firefox, and Developer tools for Chrome
• Developed a responsive and cross-browser compatible web application in Bootstrap with
forms, buttons, navigations, paginations.
• Used UI-router replace the ng-router to create the module in this app
• Used Grunt for automation, performing repetitive tasks like minification, compilation.
• Developed test cases using Jasmine testing methods to confirm outputs, behaviors of complete
modules
• Communicated with Business Intelligence team to work corporately
Environment:
HTML5, CSS3, AngularJS, D3.js, Grunt.js, Bootstrap, JavaScript, JQuery, AJAX, Spring,
Page 2 of 5
1 Corporate Place South, Piscataway NJ 08854
RESTful API, MySQL
Columbia Bank, Fair Lawn, NJ Apr 2014 – Jan 2015
UI Developer
Project: Consumer Loan System
Description:
Columbia Bank is the largest mutual financial bank in New Jersey aimed to provide financial service
to customers and businesses.
The goal of this project is to provide effective management tools for the consumer loan system. By
using this system, customers can easily manage account information, submit loan application, and
check loan status. Our team also participate in designing consumer loan comparison calculator.
Consumers can use this calculator to sort through the monthly payments, fees and other costs
associated with getting a new loan. Clients can pick the loan works best for them by clicking on “View
Report” button and comparing important values.
Responsibilities:
• Worked with the team members and Business Analysts to translate technical requirements into
coded solutions, which adhere to the company's standard for architecture, security and stability
• Followed the rules of Agile, implemented SCRUM Environment within development teams
and other non-project teams
• Developed and implemented efficient, flexible and reusable user interface components using
object-oriented JavaScript, HTML5, CSS3 and JQuery
• Implemented Loan comparison module using Angular JS along with filters and routers
• Designed styling and Bootstrap for the responsive web design
• Used CSS preprocessing scripts like SASS to create logic style sheet
• Created highly reusable and scalable user interface modules using Angular JS
• Applied JSON and AJAX to communicate with REST based web services
• Used Grunt plug-in for concatenating, minifying, uglifying the JavaScript and CSS code
• Tackled challenges to fix cross browsers compatibilities and site speed issues
• Developed and performed test cases using Jasmine and Karma in the unit test
• Used firebug for testing and troubleshooting
• Worked with source version control tool Git to manage the code repository
• Receiving the feedbacks and continually improving
Environment:
HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery, JSON, AJAX, Agile, Git, Grunt.js
Global Trade Specialist, Beijing, China Nov 2012 – June 2013
Java/J2EE Developer
Description:
Global Trade Specialists is a Chinese online broker, services offered includes common and preferred
stocks, margin lending, and cash management services. The Risk Portal application will be a single
point of access for users to create and manage specific reports focused on credit limits and credit
exposures. These reports will be available either by Clients or based on Portfolios of Clients,
Facilities, Products and Accounts. A primary goal of the TSS Risk Portal is to deliver well organized,
customizable and meaningful data to its users through pleasant and intuitive user interface. All data
Page 3 of 5
1 Corporate Place South, Piscataway NJ 08854
available to a user will be subjected to the user’s entitlement
Responsibilities:
• Actively participated in all aspects of the UI design process
• Design and develop UX, UI, HTML3, CSS5, JQuery, with the concept of “Progressive
Enhancement”, Accessibility, usability, user testing.
• Worked closely with back-end developers to find ways to push the limits of existing Web
Technology in service of creating the best possible user experience.
• Extensively worked on JQUERY and AJAX to parse the data fetched from APIs.
• Utilized various interactive plugins, widgets to design UI/UX.
• Worked with JavaScript tools such as BackboneJS and jQuery Mobile.
• Interfaced with third-party venders to customize UX/UI solutions for web verticals.
• Worked with an independent design firm to design and launch a self-serve classified ad
placement web UI.
• Worked with full control of HTML/CSS, maintaining code and cleanliness.
• Worked with back end developers to implement AJAX and dynamic HTML functionality in
JQuery.
• Maximized page load by analyzing content and making adjustments.
Environment:
HTML, CSS, JavaScript, Hibernate, Servlets, JSP, AJAX, Eclipse, XML, Oracle 10g, Log4j
Weipinhui.com, Beijing, China Feb 2011 – May 2012
Programmer/Analyst
Description:
It is a site dedicated to avid book lovers across the globe. The site acts as a media for people to share,
buy or sell books. The site also offers reviews of different books. In the home page, non-members can
directly search for the book. However, the results will be filtered and details of the person involved
with the book will not be displayed. This is exclusively available for members only.
Responsibilities:
• Conducted various requirement review sessions with the client.
• Involved in high level design process.
• Designed and developed the DAO and DTO components for the system.
• Developed various Action classes and Action form classes.
• Performed the server side validation in the Action form beans.
• Performed client side validation using JavaScript.
• Configured the WebSphere server and deployed various components.
• Implemented the database connectivity using JDBC with MySql database as backend.
• Configured the data source for the applications and also various aspects of the data source for a
better performance.
• Conducted onsite training for the Clients regarding the usage of the application.
Environment:
JavaScript, HTML, DHTML, Dreamweaver, Servlets, JSP, JDBC, WebSphere, MySQL
Page 4 of 5
1 Corporate Place South, Piscataway NJ 08854
Daqing Oilfield Company, Heilongjiang, China Oct 2009 – Dec 2010
Programmer
Description:
Daqing Oilfield Company develops and explores crude oil in China. I have been engaged in program
of Material Management System and was mainly responsible for daily maintaining of website, such as
store data of different kinds of material, and estimate cost of the project.
Responsibilities:
• Participate in the pre-design process for the layout design, structure design, method and
procedures
• Worked with the developer team on successfully developing customer form validations and
business logic implementations including front-end designing and back-end searching for data
filtering and merging
• Creating the website, developing architecture and templates of visibility web sites using the
leading web technology such as HTML, CSS2/3, JQuery and JavaScript
• Implemented user input data validation function using JavaScript and AJAX
• Using CSS3 borders and JQuery for the part of design of the menus
• Creating the database for storing data information using Oracle database and using Restful to
retrieve product data from the back-end database service
• Maintaining websites and provide estimates
Environment:
Java, HTML, CSS, JavaScript, JSP, Servlets, JDBC, XML, Oracle 9i, Unix shell script, JUnit
EDUCATION:
• MS (Electrical & Computer Engineering)
• BS (Electrical Engineering)
Page 5 of 5
1 Corporate Place South, Piscataway NJ 08854
Daqing Oilfield Company, Heilongjiang, China Oct 2009 – Dec 2010
Programmer
Description:
Daqing Oilfield Company develops and explores crude oil in China. I have been engaged in program
of Material Management System and was mainly responsible for daily maintaining of website, such as
store data of different kinds of material, and estimate cost of the project.
Responsibilities:
• Participate in the pre-design process for the layout design, structure design, method and
procedures
• Worked with the developer team on successfully developing customer form validations and
business logic implementations including front-end designing and back-end searching for data
filtering and merging
• Creating the website, developing architecture and templates of visibility web sites using the
leading web technology such as HTML, CSS2/3, JQuery and JavaScript
• Implemented user input data validation function using JavaScript and AJAX
• Using CSS3 borders and JQuery for the part of design of the menus
• Creating the database for storing data information using Oracle database and using Restful to
retrieve product data from the back-end database service
• Maintaining websites and provide estimates
Environment:
Java, HTML, CSS, JavaScript, JSP, Servlets, JDBC, XML, Oracle 9i, Unix shell script, JUnit
EDUCATION:
• MS (Electrical & Computer Engineering)
• BS (Electrical Engineering)
Page 5 of 5
1 Corporate Place South, Piscataway NJ 08854

More Related Content

What's hot

Ahadh Abbas Sr. Web UIUX Designer
Ahadh Abbas Sr. Web UIUX DesignerAhadh Abbas Sr. Web UIUX Designer
Ahadh Abbas Sr. Web UIUX Designerahadh abbas
 
Pablo Villalba -
Pablo Villalba - Pablo Villalba -
Pablo Villalba - .toster
 
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...Kunal Ashar
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3Darren Wood
 
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
 
Oracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slidesOracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slidesYogesh Sharma
 
AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)Alex Ross
 
My Resume_Uday -
My Resume_Uday -My Resume_Uday -
My Resume_Uday -Uday Kiran
 
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris Cotton
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris CottonUnderstanding SEO Beyond the Technical Jargon - Chris Boggs and Chris Cotton
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris CottonOnline Marketing Summit
 
Angular js & java 4+ yrs exp
Angular js & java 4+ yrs expAngular js & java 4+ yrs exp
Angular js & java 4+ yrs expMohamed Raja
 
Building single page applications
Building single page applicationsBuilding single page applications
Building single page applicationsSC5.io
 
Back to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentBack to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentClint LaForest
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCIan Carnaghan
 
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning Elements
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning ElementsUXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning Elements
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning ElementsUXPA International
 
Full stack devlopment using django main ppt
Full stack devlopment using django main pptFull stack devlopment using django main ppt
Full stack devlopment using django main pptSudhanshuVijay3
 

What's hot (20)

Ahadh Abbas Sr. Web UIUX Designer
Ahadh Abbas Sr. Web UIUX DesignerAhadh Abbas Sr. Web UIUX Designer
Ahadh Abbas Sr. Web UIUX Designer
 
Pablo Villalba -
Pablo Villalba - Pablo Villalba -
Pablo Villalba -
 
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
SOFEA: Service Oriented Front End Architecture, Next Gen Web Architecture for...
 
A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3A practical guide to building websites with HTML5 & CSS3
A practical guide to building websites with HTML5 & CSS3
 
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
 
Oracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slidesOracle ad fforformsdevelopers_slides
Oracle ad fforformsdevelopers_slides
 
AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)
 
My Resume_Uday -
My Resume_Uday -My Resume_Uday -
My Resume_Uday -
 
Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)Krishnakumar Rajendran (1)
Krishnakumar Rajendran (1)
 
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris Cotton
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris CottonUnderstanding SEO Beyond the Technical Jargon - Chris Boggs and Chris Cotton
Understanding SEO Beyond the Technical Jargon - Chris Boggs and Chris Cotton
 
Developer-CV
Developer-CVDeveloper-CV
Developer-CV
 
Angular js
Angular jsAngular js
Angular js
 
Angular js & java 4+ yrs exp
Angular js & java 4+ yrs expAngular js & java 4+ yrs exp
Angular js & java 4+ yrs exp
 
Building single page applications
Building single page applicationsBuilding single page applications
Building single page applications
 
Features
FeaturesFeatures
Features
 
Back to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web DevelopmentBack to the Basics - 1 - Introduction to Web Development
Back to the Basics - 1 - Introduction to Web Development
 
Sachin_resume
Sachin_resumeSachin_resume
Sachin_resume
 
Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVC
 
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning Elements
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning ElementsUXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning Elements
UXPA 2021: Accessibility Foundations: Using Landmarks and Sectioning Elements
 
Full stack devlopment using django main ppt
Full stack devlopment using django main pptFull stack devlopment using django main ppt
Full stack devlopment using django main ppt
 

Similar to KATHY ZHANG_3

Sr front end web developer Ln11
Sr front end web developer Ln11Sr front end web developer Ln11
Sr front end web developer Ln11Aakash Desai
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012mallikarjun ch
 
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
 
Front end developper - Cathy Chou
Front end developper - Cathy ChouFront end developper - Cathy Chou
Front end developper - Cathy ChouCathy Chou
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPrenuga V
 
SummerTerm_PPT.pptx
SummerTerm_PPT.pptxSummerTerm_PPT.pptx
SummerTerm_PPT.pptxUday742276
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
 
Ravi_Deene_Resume
Ravi_Deene_ResumeRavi_Deene_Resume
Ravi_Deene_ResumeRavi Deene
 
Bowen Gao resume 2016 (2)
Bowen Gao resume 2016 (2)Bowen Gao resume 2016 (2)
Bowen Gao resume 2016 (2)Bowen Gao
 
Partha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_DeveloperPartha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_DeveloperPartha Sarkar
 

Similar to KATHY ZHANG_3 (20)

Prashant_Shukla-UI
Prashant_Shukla-UIPrashant_Shukla-UI
Prashant_Shukla-UI
 
Sr front end web developer Ln11
Sr front end web developer Ln11Sr front end web developer Ln11
Sr front end web developer Ln11
 
Sai Sharan_UI_Resume
Sai Sharan_UI_ResumeSai Sharan_UI_Resume
Sai Sharan_UI_Resume
 
Tasvir_UI Developer
Tasvir_UI DeveloperTasvir_UI Developer
Tasvir_UI Developer
 
resume
resumeresume
resume
 
Jintu_UI_CV
Jintu_UI_CVJintu_UI_CV
Jintu_UI_CV
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
 
Bhavesh_Shukla_Resume
Bhavesh_Shukla_ResumeBhavesh_Shukla_Resume
Bhavesh_Shukla_Resume
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quy
 
Front end developper - Cathy Chou
Front end developper - Cathy ChouFront end developper - Cathy Chou
Front end developper - Cathy Chou
 
RENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOPRENUGA VEERARAGAVAN Resume HADOOP
RENUGA VEERARAGAVAN Resume HADOOP
 
SummerTerm_PPT.pptx
SummerTerm_PPT.pptxSummerTerm_PPT.pptx
SummerTerm_PPT.pptx
 
sonia-varshney
sonia-varshneysonia-varshney
sonia-varshney
 
Resume
ResumeResume
Resume
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Ravi_Deene_Resume
Ravi_Deene_ResumeRavi_Deene_Resume
Ravi_Deene_Resume
 
Bowen Gao resume 2016 (2)
Bowen Gao resume 2016 (2)Bowen Gao resume 2016 (2)
Bowen Gao resume 2016 (2)
 
Ashitha~Resume
Ashitha~ResumeAshitha~Resume
Ashitha~Resume
 
Purti
PurtiPurti
Purti
 
Partha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_DeveloperPartha_Sr._PHP_Drupal_UI_Developer
Partha_Sr._PHP_Drupal_UI_Developer
 

KATHY ZHANG_3

  • 1. KATHY ZHANG SUMMARY: • Around 6 years as a UI front-end web developer • Hands-on experience in Financial, Ecommerce and Banking domains • Extensive Experience in designing User Interface (UI) applications and professional web applications using HTML 5, CSS3, JavaScript, jQuery, D3.js and front-end MVC Architecture such as AngularJS, Bootstrap • Extensively used CSS preprocessing scripts like SASS to create logic style sheet and Bootstrap CSS for responsive web design • Proficient in using JavaScript and jQuery libraries for DOM manipulation • Expertise in designing, developing and implementing Single Page Application (SPA) with MVC architecture such as AngularJS • Familiar with Client Side designing and validations using HTML, DHTML and Java Script • Strong working knowledge of JSON, AJAX and REST based web services • Proficient in IDE such as Webstorm, NetBeans, Sublime 3, Visual Studio • Have knowledge in latest tools and frameworks such as Backbone.js, Underscore.js, Yeoman, Grunt, Bower • Responsible for cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome • Debug the application using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions. • Experienced in using front-end unit testing tools such as Jasmine, JUnit. • Expertise level knowledge in entire SDLC process, like Agile and Waterfall, from business analysis to development, testing, deployment, documenting, maintaining and user training. • Hands on experience in version control tools like Git • Experience in server side technology, like Apache Tomcat 8.0 • Familiar with Spring, Hibernate, JDBC, Oracle 11g, MySQL, PHP • Have expertise in developing code for high traffic websites • Ability to bring my intellectual curiosity and thoughtful opinions with me everyday • Self-motivated and open-minded person with analytical and problem-solving skills TECHNICAL SKILLS: Web technologies: Web Servers: HTML 5 CSS 3 javascript XML Apache HTTP Servers Tomcat Servers: Front-end Frameworks: Apache Tomcat 8.0 Deployed 0.7 Express jQuery AngularJS Twitter Bootstrap 3 Framework 4.11JBoss BackboneJS 1.1.2 Dojo Toolkit 1.10 Graphic design tools: Unit testing tools: Adobe Photoshop CC Adobe Illustrator QUnit Jasmine Junit CC Adobe Dreamweaver CC Firebug TTD Page 1 of 5 1 Corporate Place South, Piscataway NJ 08854
  • 2. Back-end technologies: Databases: Java EE 6 Node JS Spring Oracle 12c Oracle PL/SQL Developer Framework 4.0 Hibernate Framework 4.3 My SQL SQL Server IDE’s and Tools: Other Tools: Eclipse IDE Dreamweaver NetBeans 8.0 Git SVN WebStorm 9 PROFESSIONAL EXPERIENCE: Century 21 Real Estate LLC, Madison, NJ Jan 2015 –Till Date UI Developer Project: House Information System Description: C21 Real Estate LLC., is an American real estate agent franchise company founded in 1971. C21 is a world-wide leading real estate service provider, provides details about their properties available to sell, rent and lease. The project is to develop a web site for the Real Estate Company that lists all of the managed properties and take potential customers to know each property of the house, this website can sort the house by property functions, schools and construction area. Show up the images and details when buyer clicks the search button. Included in this development, our team create a "Client Administrative Panel" that makes it very easy for the reality agents to update the listings, removing sold properties and add new properties. Responsibilities: • Worked with the developer team on successfully developing business logic implementations including front-end designing and back-end searching for data filtering and merging. • Created the website, developed web sites using the leading web technology such as HTML5, CSS3 and JavaScript • Involved in creating Single Page Application(SPA) for adding or removing information of properties • Designed Angular custom directives for charts in D3.js to build a more readable and reusable application • Used CSS3 preprocessor SASS to create variables, to simplify lengthy CSS3 markup • Consumed Ajax calls to get a response from and retrieve updated data in JSON format • Debugged in Firebug for Mozilla Firefox, and Developer tools for Chrome • Developed a responsive and cross-browser compatible web application in Bootstrap with forms, buttons, navigations, paginations. • Used UI-router replace the ng-router to create the module in this app • Used Grunt for automation, performing repetitive tasks like minification, compilation. • Developed test cases using Jasmine testing methods to confirm outputs, behaviors of complete modules • Communicated with Business Intelligence team to work corporately Environment: HTML5, CSS3, AngularJS, D3.js, Grunt.js, Bootstrap, JavaScript, JQuery, AJAX, Spring, Page 2 of 5 1 Corporate Place South, Piscataway NJ 08854
  • 3. RESTful API, MySQL Columbia Bank, Fair Lawn, NJ Apr 2014 – Jan 2015 UI Developer Project: Consumer Loan System Description: Columbia Bank is the largest mutual financial bank in New Jersey aimed to provide financial service to customers and businesses. The goal of this project is to provide effective management tools for the consumer loan system. By using this system, customers can easily manage account information, submit loan application, and check loan status. Our team also participate in designing consumer loan comparison calculator. Consumers can use this calculator to sort through the monthly payments, fees and other costs associated with getting a new loan. Clients can pick the loan works best for them by clicking on “View Report” button and comparing important values. Responsibilities: • Worked with the team members and Business Analysts to translate technical requirements into coded solutions, which adhere to the company's standard for architecture, security and stability • Followed the rules of Agile, implemented SCRUM Environment within development teams and other non-project teams • Developed and implemented efficient, flexible and reusable user interface components using object-oriented JavaScript, HTML5, CSS3 and JQuery • Implemented Loan comparison module using Angular JS along with filters and routers • Designed styling and Bootstrap for the responsive web design • Used CSS preprocessing scripts like SASS to create logic style sheet • Created highly reusable and scalable user interface modules using Angular JS • Applied JSON and AJAX to communicate with REST based web services • Used Grunt plug-in for concatenating, minifying, uglifying the JavaScript and CSS code • Tackled challenges to fix cross browsers compatibilities and site speed issues • Developed and performed test cases using Jasmine and Karma in the unit test • Used firebug for testing and troubleshooting • Worked with source version control tool Git to manage the code repository • Receiving the feedbacks and continually improving Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery, JSON, AJAX, Agile, Git, Grunt.js Global Trade Specialist, Beijing, China Nov 2012 – June 2013 Java/J2EE Developer Description: Global Trade Specialists is a Chinese online broker, services offered includes common and preferred stocks, margin lending, and cash management services. The Risk Portal application will be a single point of access for users to create and manage specific reports focused on credit limits and credit exposures. These reports will be available either by Clients or based on Portfolios of Clients, Facilities, Products and Accounts. A primary goal of the TSS Risk Portal is to deliver well organized, customizable and meaningful data to its users through pleasant and intuitive user interface. All data Page 3 of 5 1 Corporate Place South, Piscataway NJ 08854
  • 4. available to a user will be subjected to the user’s entitlement Responsibilities: • Actively participated in all aspects of the UI design process • Design and develop UX, UI, HTML3, CSS5, JQuery, with the concept of “Progressive Enhancement”, Accessibility, usability, user testing. • Worked closely with back-end developers to find ways to push the limits of existing Web Technology in service of creating the best possible user experience. • Extensively worked on JQUERY and AJAX to parse the data fetched from APIs. • Utilized various interactive plugins, widgets to design UI/UX. • Worked with JavaScript tools such as BackboneJS and jQuery Mobile. • Interfaced with third-party venders to customize UX/UI solutions for web verticals. • Worked with an independent design firm to design and launch a self-serve classified ad placement web UI. • Worked with full control of HTML/CSS, maintaining code and cleanliness. • Worked with back end developers to implement AJAX and dynamic HTML functionality in JQuery. • Maximized page load by analyzing content and making adjustments. Environment: HTML, CSS, JavaScript, Hibernate, Servlets, JSP, AJAX, Eclipse, XML, Oracle 10g, Log4j Weipinhui.com, Beijing, China Feb 2011 – May 2012 Programmer/Analyst Description: It is a site dedicated to avid book lovers across the globe. The site acts as a media for people to share, buy or sell books. The site also offers reviews of different books. In the home page, non-members can directly search for the book. However, the results will be filtered and details of the person involved with the book will not be displayed. This is exclusively available for members only. Responsibilities: • Conducted various requirement review sessions with the client. • Involved in high level design process. • Designed and developed the DAO and DTO components for the system. • Developed various Action classes and Action form classes. • Performed the server side validation in the Action form beans. • Performed client side validation using JavaScript. • Configured the WebSphere server and deployed various components. • Implemented the database connectivity using JDBC with MySql database as backend. • Configured the data source for the applications and also various aspects of the data source for a better performance. • Conducted onsite training for the Clients regarding the usage of the application. Environment: JavaScript, HTML, DHTML, Dreamweaver, Servlets, JSP, JDBC, WebSphere, MySQL Page 4 of 5 1 Corporate Place South, Piscataway NJ 08854
  • 5. Daqing Oilfield Company, Heilongjiang, China Oct 2009 – Dec 2010 Programmer Description: Daqing Oilfield Company develops and explores crude oil in China. I have been engaged in program of Material Management System and was mainly responsible for daily maintaining of website, such as store data of different kinds of material, and estimate cost of the project. Responsibilities: • Participate in the pre-design process for the layout design, structure design, method and procedures • Worked with the developer team on successfully developing customer form validations and business logic implementations including front-end designing and back-end searching for data filtering and merging • Creating the website, developing architecture and templates of visibility web sites using the leading web technology such as HTML, CSS2/3, JQuery and JavaScript • Implemented user input data validation function using JavaScript and AJAX • Using CSS3 borders and JQuery for the part of design of the menus • Creating the database for storing data information using Oracle database and using Restful to retrieve product data from the back-end database service • Maintaining websites and provide estimates Environment: Java, HTML, CSS, JavaScript, JSP, Servlets, JDBC, XML, Oracle 9i, Unix shell script, JUnit EDUCATION: • MS (Electrical & Computer Engineering) • BS (Electrical Engineering) Page 5 of 5 1 Corporate Place South, Piscataway NJ 08854
  • 6. Daqing Oilfield Company, Heilongjiang, China Oct 2009 – Dec 2010 Programmer Description: Daqing Oilfield Company develops and explores crude oil in China. I have been engaged in program of Material Management System and was mainly responsible for daily maintaining of website, such as store data of different kinds of material, and estimate cost of the project. Responsibilities: • Participate in the pre-design process for the layout design, structure design, method and procedures • Worked with the developer team on successfully developing customer form validations and business logic implementations including front-end designing and back-end searching for data filtering and merging • Creating the website, developing architecture and templates of visibility web sites using the leading web technology such as HTML, CSS2/3, JQuery and JavaScript • Implemented user input data validation function using JavaScript and AJAX • Using CSS3 borders and JQuery for the part of design of the menus • Creating the database for storing data information using Oracle database and using Restful to retrieve product data from the back-end database service • Maintaining websites and provide estimates Environment: Java, HTML, CSS, JavaScript, JSP, Servlets, JDBC, XML, Oracle 9i, Unix shell script, JUnit EDUCATION: • MS (Electrical & Computer Engineering) • BS (Electrical Engineering) Page 5 of 5 1 Corporate Place South, Piscataway NJ 08854