Ui/front-end Developer Resume
San Jose, CA
SUMMARY
- 8+ years of extensive experience as a Front - End UI Developer with solid understanding of HTML4/5, XHTML, DHTML, XML, CSS 2/3, AJAX, JavaScript, jQuery, Bootstrap, AngularJS, React JS and NodeJS.
- Developed theUIlayout and front-end programming for web application that matched requirements using hand written HTML, CSS and JavaScript using React Js framework.
- Strong development experience with modern front-end frames React JS, Angular JS, Node JS, Redux.
- Expertise in creating responsive mobile first applications using Bootstrap and AngularJS.
- Worked on Single Page Applications (SPA's) using AngularJS components like Directives, factories, services.
- Expertise in using XML/JSON data over AJAX to link with back-end applications.
- Used to update UI based on changing of client needs and requirements
- Experience in Applications using AJAX, JavaScript, JSON, JSONP, and XML.
- Used jQuery within Angular JS directives as a Document Object Model (DOM) manipulation, selection library.
- Experience in working MVC Architecture and in using version control (SVN & GIT).
- Refactored some user interface views with React Js to develop Responsive web design.
- Developed backend web services using Node JS and stored dependencies using NPM.
- Delivered presentations to the clients as well as the team and helped to integrate the website.
- Experience in cloud computing tools like Amazon Web Services (AWS).
- Proven ability to analyze problems, root cause and develop innovative solutions to business challenges and streamlining operations.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Component level design and defined the usage of AJAX to reuse the network bandwidth efficiently and making feel that the user resides in the same page of our website.
- Significant experience in various IDEs/Web Development Tools like Eclipse, Notepad++, Sublime Text, Adobe Dream weaver, Microsoft Visual Studio, Web Storm, Photoshop, Flash, Illustrator, Atom and Firebug.
- Experienced with implementing different features of Bootstrap for responsive web design.
- Experience in developing Web-centric applications using XML, Angular.js, JavaScript, JQuery, CSS, Photoshop, and Dreamweaver.
- Good knowledge of using JavaScript Frameworks testing frameworks, Jasmine and Karma.
- Good understanding of Document Object Model (DOM) along with DOM functions
- Fix defects and log them using Application Lifecycle Management QA tool.
- Proficiency in coordination, management, good problem solving, analytical and presentation skills
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome.
- Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration Testing frameworks and libraries like Jasmine.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS
Operating Systems: LINUX, UNIX, SUN Solaris, and WINDOWS NT/2000/XP.
Languages: JavaScript, Java, C, C++, SQL, PL/SQL
Web Technologies: HTML, AJAX, CSS, JSON, jQuery, Bootstrap, AngularJS, NodeJS, ReactJS.
Application/Web Servers: WebLogic, REST.
Server Side Programming: JSP, Servlets.
Tools: and Utilities: Eclipse, NetBeans, Tortoise SVN, SOAP UI.
Database: Oracle 11g, 10g, MYSQL, MSSQL.
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
UI/Front-End Developer
Responsibilities:
- Worked as a Front-End Developer in a team named MEOT (Mid End Operation and Termination).
- Designed and developed AngularJS web pages on Tomcat8 and Node.js with Bootstrap, jQuery.
- Was responsible for creating few screens in the project which are based on the OLFM (Oracle Lease and finance Management) architecture.
- Used Elastic search for the search criteria which is based on location, ID and name of the user.
- The screens include creation, deletion of the contracts in the middle of the contract or after the completion of the contract.
- Created Angular directives for several jQuery UI modules (Droppable, Draggable, Sortable, Resizable).
- Modifying existing and creating new web pages, using AngularJS (ui-tree, ng-Table, ui-grid, and other AngularJS / Bootstrap components), jQuery, other JavaScript libraries.
- Also, wrote a Node.js based proxy server to avoid CORS (Cross Origin Resource Sharing) issues when talking to Cloudant.
- Set up a private node/npm repository to host private Angular modules.
- Used React.js for creation of reusableUIcomponents which presents data that changes over time.
- Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Used jQuery core library functions for the logical implementation part at client side for all the application.
- Developed Tabbed pages using AJAX and React.JS, Node.js for quick view of related content, scores, top stories, and headlines.
- Performed functional tasks using specifications and wireframes.
- Wrote AngularJS Services to consume restful APIs and processing JSON data for rendering in UI.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Updated the website from time to time for special Requirements from the clients.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Involved in Agile process, Sprint meetings, attended daily standup meetings (Scrum), estimation meetings.
Environment: HTML 5, JavaScript, AJAX, CSS3, JSON, AngularJS, ReactJS, NodeJS, jQuery, XML, SQL.
Confidential, Bronx, NY
Front-End Developer
Responsibilities:
- Responsible for creating the look and feel of the public website.
- Developed micro services using React & Express.
- Worked with designer who designed user interfaces and prototypes for a web-based internal system.
- Worked on front end pages that were developed usingHTML, CSS, JavaScript, JQUERY, Bootstrap, AngularJS.
- Helped my team in the continuing migration from a monolithic .NET backend to a Node.js backend
- Wrote Angular Unit Tests for Controllers, Directives and Filters.
- Wrote AngularJS Services to consume restful APIs and processing JSON data for rendering in UI.
- Developed client side validation code usingJavaScript and JQUERY.
- Involved in fixing Front-End issues with the layouts and resolve cross browser issues.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Involved in Agile full software development lifecycle (SDLC) designing, coding, testing, debugging and support.
- Developed webpages using the dynamic capabilities of WordPress such as custom post types, customizable tables, and full width-background images.
- Involved in System Analysis, requirement gathering, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation.
- Designed and developed AngularJS web pages on Node.js with, Bootstrap, jQuery.
- Writing controllers that are responsible for transferring control between components, making AJAX calls, routing and rendering views.
- Refactored some user interface views with React.js to develop Responsive web design and created well-planned site to deliver an optimized experience in context to each device or screen size.
- Actively usedXML/ JSON data for creating templates with dynamic data.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages onJSONresponse.
- Worked with backend developers to convertHTML/CSS non-functional pagesinto dynamic JSP pages.
- Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
Environment: HTML 5, JavaScript, AJAX, CSS3, JSON, jQuery, AngularJS, ReactJS, NodeJs, XML, SQL.
Confidential
Front-End Developer
Responsibilities:
- Involved in developing the UI pages using HTML, CSS, JavaScript, JSON, jQuery, AJAX.
- Developed front end along with pages for user interactions for the entire website using HTML, CSS, and JavaScript.
- Developed Lightbox effect for landing page usingJavaScript.
- Built Web pages that are more user-interactive using jQuery, plugins for Drag and Drop, jQuery Validator, AutoComplete, AJAX, JSON, and JavaScript, Bootstrap.
- Responsible for migrating from old look of the application to Web 2.0 components and widgets using AJAX, JSON,JavaScript, vanillaJavaScript, and another plug-ins.
- Applied jQuery core library functions for the logical implementation of all the applications at the client side.
- Used jQuery and AJAX for service calls on pages to interact with the server for information.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used AJAX, JSON to send request to the server to check the functionality of the website.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
- Include images, chosen from browse option onto report page dynamically usingJavaScriptcanvas after resizing.
- Worked as Coredeveloperas well as Involved in writing Unit Test Cases and execution.
- Created SQL queries to perform insert, update or delete operation on SQL database.
Environment: HTML, JavaScript, AJAX, CSS, JSON, jQuery, XML, SQL.
Confidential
UI/Front-End Developer
Responsibilities:
- Involved with all stages of Software Development Life Cycle.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS, and Bootstrap.
- Written controllers and components that are responsible to hold model data, call back functions and for rendering views.
- Integrate data from various back-end services and databases.
- Used Bootstrap to show and hide classes for different and grid classes to create RWD.
- Using advanced level of AJAX, JavaScript, CSS and pure CSS layouts.
- Wrote JQUERY function while implementing various UI Screens across the whole web application.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (JQUERY, Ajax, and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Strong communication, analytical and interpersonal skills working within cross-functional teams.
- Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work
- Produced GUI prototypes for business logic presentations.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
- Closely worked with business system analyst to understand the requirements to ensure that right set ofUImodules been built.
Environment: HTML, CSS, JavaScript, JQuery, Ajax, JSON, Bootstrap.
