Resume

Sign in

Developer Web

Location:
Culpeper, Virginia, 22701, United States
Posted:
January 23, 2018

Contact this candidate

Bikram Thapa

Sr UI Developer

Phone: 470-***-****

Email ID: ac35pe@r.postjobfree.com

PROFESSIONAL SUMMARY:

•Over 7 years of professional experience as UI/ Web Developer in Web Designing and User Interface Development using Web Technologies.

•Diverse experience in the field of Web Application Development using HTML 4.0/5, CSS (2/3), XHTML, JavaScript, DHTML, JQuery, JSP, AJAX, XML, JSON, PHP, Bootstrap, Backbone.JS, Angular.JS, React.JS, Node.JS and Ext.JS.

•Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.

•Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.

•Extensive knowledge-based in JavaScript, especially using jQuery and AJAX driven web applications. Strong experience in Client Side designing and validations using HTML, DHTML and JavaScript.

•Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.

•Expertise in working with the JavaScript and Angular.JS.

•Experienced in using Front End editors like Visual Studio 2005/2008, SharePoint Designer 2007, Dreamweaver, and Microsoft Expression Web.

•Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

•Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development (TDD).

•Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser.

Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.

•Specialist in working on different kinds of Application Servers & web tiers including Apache Tomcat5.x, IBM Web Sphere and BEA Web Logic.

•Experience using database systems MySQL, Oracle, Sybase and supporting technologies like Hibernate.

•Experienced in application maintenance by problem solving, troubleshooting, prioritizing bugs, handling change requests and enhancements.

Experienced in working in AGILE based development environment and participating in Scrum sessions.

•Excellent spoken and written skills in English and ability to communicate effectively with all levels of management and with the client community.

•Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.

TECHNICAL SKILLS:

Web Technologies

HTML4/5, CSS2/3, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JQuery UI, Kendo UI, Responsive Web Design, JSON, Apache, PHP, Bootstrap

IDE & Tools

Eclipse, NetBeans, Dreamweaver, Firebug, EditPlus, JSfiddle, Webstrom, Sublimetext,

Version Control

Perforce, CVS, SVN, GIT

JavaScript Libraries

Angular.JS, Node.JS, React.JS, Backbone.JS, Ext.JS

Publishing Tools

Adobe PageMaker, MS Office

Debugging Tools

Firebug, BugZilla, (internet explorer)

Wire Frame Tools

Adobe Illustrator CS3

Data Bases

PL/SQL(oracle), MySQL, MongoDB (NoSQL), MSSQL

Operating Systems

Windows 98/2000/XP/Vista/7/8, UNIX (Mac OS, Linux)

EDUCATION:

Bachelor in computer application, Kathmandu University - 2009

PROFESSIONAL EXPERIENCE:

Client: Swift - Culpeper, VA Jan 2017 – Till Date

Role: Sr UI Developer/Angular.JS

Responsibilities:

•Involved in discussions with the Business Analysts to identify the technical requirements. Heavy interaction with UX/UI teams in various geo locations.

•Designed and developed the BBVA Global Components Intranet websites using HTML5, CSS3, Bootstrap 4.0, JSP, JavaScript, jQuery.

•Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Accessibility support.

•Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery.

•Used Angular.JS and Node.JS framework for building web-apps and Restful services

•Implemented responsive UI which will scale itself depending on the device, platform and browser, using Angular 2.0, HTML, CSS, Bootstrap, Web pack.

•Used CSS3 SASS to Organize and Maintain, Reuse as well as compass CSS3 styling.

•Used CSS3 and Bootstrap 4 to develop Rich UI Components such as Accordions and Modal Windows using pure HTML5 and CSS3.

•Worked on POC to measure the effort migrating to Angular2.0 and Used TypeScript in Angular2.0 reformation.

•Rebuild the entire application using ngForward approach while migrating from angular 1.5 to 2.0.

•Cleaned up $scope dependencies and changed the application into component based after migration.

•Converted ECMAScript 5 version js files to app.component.ts files (ES6) to support oops concepts to migrate functionality easily.

•Developed various screens for the front end using React.JS and used various predefined components from NPM (Node Package Manager).

•Optimizing the code of reusability using the Decorators and injecting the services to access those in any components by using the property called providers in Angular2.0 Components.

•Performed unit tests using Jasmine testing environment, end-to-end tests using Protractor and checked the performance of application across multiple browsers using Karma test runner.

•Implemented generating the verification hash code using Node.JS and added user validations and user permissions by using the Node.JS.

•Developed the Whole Application considering the Accessibility for Visually Impaired customers by making content read by NVDA Reader which is part of CATO Compliance.

•Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.0.

•Developed Object oriented code and worked with JavaScript validation. Enabled validation on forms across application and notify users of invalid input, Limit characters and not allowing specific Characters.

•Good knowledge in developing Restful web services to generate and consume services from different modules.

•Created Angular 2.0 components implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the click event, Component decorator, binding to the hidden property.

•Implemented RESTful Web services to retrieve data from client side and made REST API calls from Angular.JS.

•Experience in user Experience Design(UX) to improve usability, accessibility, and pleasure provided in the interaction between the user and the product.

Environment: HTML5, CSS3, Node.JS, Bootstrap 4.0, JavaScript, JQUERY, Angular.JS (2.0), JSP, Adobe Photoshop, AJAX, JSON, React.JS, XML, Git

Client: AT&T - Atlanta, GA May 2015 – Dec 2016

Role: Sr UI Developer

Responsibilities:

•Responsible for developing all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, Ext.JS, React.JS, jQuery, Ajax, bootstrap.

•Created XHTML Pages with CSS and the Box Model.

•Integrated the Java code (API) in JSP Pages.

•Used Wire Frame Tools like Adobe illustrator CS3 for basic Visual design and followed User Experience Design (UX) properties.

•Used jQuery core library functions for the logical implementation part at client side for all the application.

•Implemented the Drag and Drop functionality using jQuery framework.

•Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.

•Developed Date Time Picker using Object Oriented JavaScript extensively.

•Designing User Interface (UI) applications and professional web applications using Angular.JS

•Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.

•Has worked with Node.JS for writing code in the server side and creating scalable network applications

•Debugged the application using Firebug and chrome development tools.

•Involved in developing XUL, HTML, and JavaScript for client-side presentation and data validation on the client side with in the forms.

•Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Tempnet Framework.

•Led requirements gathering sessions with different customers and modified code accordingly.

Environment: HTML4/5, JavaScript, Angular.JS, backbone.JS, React.JS, AJAX, CSS 2/3, JSON, jQuery, XML, wlserver_10.3

Client: CISCO - San Jose, CA Mar 2013 – May 2015

Role: UI Developer

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.

•Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.

•Worked with customer to identify, develop business requirements and transform them to technical requirements.

•Developed all the UI pages using HTML5, DHTML, XHTML, DOM, CSS3, JavaScript, jQuery, Ajax.

•Involved in front-end development utilizing Java Script frameworks such as Angular.JS and jQuery as well as front end technologies HTML5, CSS3, Ajax.

•Developed user interface using Ajax and DHTML libraries to simplify the complexities of the application.

•Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience. Designed the User interface using JavaScript Libraries framework like Angular.JS Framework.

•Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.

•Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.

•Used jQuery core library functions for the logical implementation part at client side for all the application.

•Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.JS applications to write in JavaScript.

•Used Dreamweaver and Photoshop tools for web application development.

•Implemented a common styling with the help of CSS across entire application that controls color, layout, width, height, font size, images size and accomplished other graphic related features.

•Participated in design brainstorming sessions, technical design reviews, formal code reviews, bug triage, and functional walkthroughs.

•Wrote test plans and performed unit testing and performance testing.

•Worked with the systems team and Quality assurance team in the process

Environment: OO JavaScript, HTML5, CSS3, Responsive Web Design, JQuery, XHTML, XML, JMS, REST, JSON, Ajax,

Servlets, JSP, Mongo DB, DOM, MVC, Junit, SQL, PL/SQL, Oracle, Bootstrap, Node.JS, Windows Web

Services (REST).

Client: Sears Holding - Hoffman Estates, IL Apr 2012 – Feb 2013

Role: Sr. UI Developer

Responsibilities:

•Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework

•Developed the UI Screens using HTML, DHTML, XML, Java Scripts, Ajax, JQuery, DOM Layout and CSS.

•Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.

•Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.

•Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

•Involved in preparation of Templates common across all banners and then developing individualistic content within them mainly using Adobe CQ5, JSP, HTML/XHTML & CSS.

•Used jQuery core library functions for the logical implementation part at client side for all the application.

•Co-ordinated with designers and developed static content using front end with HTML5 and CSS3.

•Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.

•Responsible for cross browser compatibility and hence exposure to popular browsers.

•Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML5, CSS3, DHTML, JavaScript, JQuery, Responsive Web Design, Adobe Photoshop, Junit, AJAX,

Backbone.JS, SVN, Web services, XML, XSLT, Adobe CQ5, Oracle 11g, Agile Methodology, Bootstrap, Apache

Tomcat Server.

Client: Express Script - St. Louis, MO Mar 2010 – Mar 2012

Role: Sr. UI Developer

Responsibilities:

•Designed and development of Web pages using HTML, CSS 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 AJAX 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.

•Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.

•Utilized 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.

•Worked closely with third party vendors.

Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, JSON, JQuery and Web Services (REST).



Contact this candidate