Sr. Ui Developer Resume
Costa Mesa, CA
PROFESSIONAL SUMMARY:
- Over 8 years of extensive experience as a Front - End UI Developer.
- Proficient in building Web User Interface (UI) using HTML 5, CSS3, SASS, JavaScript ES6, jQuery, AngularJS and React that follows W3C Web Standards and are browser compatible.
- Experience with AJAX, REST and JSON.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Solid experience with Responsive Web Design (RWD).
- Experience in creating test suites using JASMINE.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Developed the administrative UI using Angular.js and Node.js.
- Experience in Converting AngularJS projects to Angular2.
- Experience in developing Micro Services using MEAN stack.
- Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Familiar with Cross Browser Testing and Debugging.
- Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.
- Demonstrated ability to complete projects in deadline oriented environments.
- Quick learner and proficient in solving the technical issues in the project.
- Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Developed CSS using SASS authoring framework.
- Configured GRUNT for building client-side code (CSS, JS, HTML Minifier).
- Configured KARMA to run test specs and tested JavaScript using Jasmine.
- Excellent analytical and communication skills with capability to handle new technologies.
- Experience in using NoSQL Data Base such as Mongo DB.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript ES5 & ES6, Bootstrap, jQuery, AngularJS, Angular2, SASS, REST, MEAN stack, AWS.
IDE & Tools: WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Adobe AEM CMS, Eclipse.
Version Control: GIT, SVN
JavaScript Libraries: jQuery, Ext.js, Node.js, Express.js, D3.js, chart.js, smart table, backbone.js, React.js.
Publishing Tools: Adobe PageMaker, MS Office.
Wire Frame Tools: Adobe Illustrator CS3.
Data Base: Mongo DB, Oracle DB, SQL SERVER.
Operating Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Costa Mesa, CA
Sr. UI Developer
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Designed business applications using web technologies like HTML5, XHTML, and CSS 3 based on the W3C standards.
- Created REST API’s as Micro services with MEAN stack.
- Converted the Micro service from Angular 1.6 framework to Angular 4.
- Developed a Data Visualization application using HTML Canvas and SVG.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons. Applied industry best practices and standards when project requirements were lagging.
- Involved in designing and implementing Web2.0 Rich UI for the Self-service Application using jQuery, Ajax framework and Widget based JavaScript programmed model.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Extensively used CSS3 and Bootstrap for styling the HTML5 elements.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed the custom data grids upon jQuery framework to deliver the business data.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using jQuery UI Library.
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe Photoshop, Dreamweaver, and JavaScript.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and jQuery.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Developed React/Redux code using functional programming best practices to enable efficient pure function testing.
- Utilized create-react-app to launch product to stay update with the most current webpack and babel build configurations
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML5, CSS3, SASS, jQuery, JavaScript ES5, AJAX, Angular.js, React.js, Backbone.js, Require.js, Node.js, EXT.js, Responsive Design, Bootstrap, Dom, GRUNT, Firebug, DHTML, Adobe, Flash, Dreamweaver, Photoshop, Git, AWS.
Confidential
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
- Created package.json for Bower and NPM.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Extensive experience using Bootstrap for layout.
- Involved in writing application level code to interact withAPIs, Web Services using AJAX, JSON and XML.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug.
- Developed the UI with extensive use of JavaScript, JSON and Ajax.
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Participate in the team on agile development cycle.
- Followed SCRUM methodology.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used AJAX extensively to implement front end /user interface features in the application.
- Developed the pages that are complaint to W3C standard.
- Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Version control through SVN.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Angular.JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM.
Confidential, San Diego, CA
Web Developer
Responsibilities:
- Involved in Analysis, design and coding in J2EE Environment.
- Prepared Technical Specifications based on the functional requirements.
- Participated in designing and developing the presentation web-based client using HTML5, CSS3, JavaScript, AJAX, jQuery, JSP and JSFs, Tag Libraries, and XML.
- JSF 1.2/Rich faces were used to prepare logical parts of the presentation pages.
- Used Spring DI/ORM/JDBC modules.
- Experience in developing web applications using MVC architecture.
- Designed the front-end for using JSP, AJAX, HTML, Java Script, CSS and customized JSP Tag Libraries. Also did server-side logic development. Developed Action classes, Action Forms and Servlets.
- Used Splunk SDK to write java applications to programmatically Interact with the Splunk engine.
- Updated CSS layout to reflect the new changes as per the addition of new components
- Involved in development of Web services (SOAP) using CXF, JAX-WS, WSDL, XSD and JAXB to send fusion data to different upstream systems.
- Implemented various design patterns like Factory and Singleton.
- Used SpringIOC to inject DAO objects into the Business delegate classes.
- Provided declarative and programmatic security by authorizing the logged in user based on User designation.
- Generated Web service client code and end points using Axis.
- Extensively used SOAP Web Services for providing services to other platforms.
- Involved in Unit, Integration and System Test and maintain application
Environment: Java, HTML, CSS, jQuery, JavaScript, Angular.js, AJAX, Responsive Design, Bootstrap, Dom, XML, DHTML, Adobe, Flash, Oracle, Windows.
Confidential, Issaquah, WA
Web Developer
Responsibilities:
- Developed and Implemented Web Services and used Spring Framework.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF, Struts).
- Created custom JavaScript libraries using backbone.js and jQuery.
- Developed User Interface with effects and animations using Java Script, Ajax, jQuery, Flex, JSF, JSP, Flash and HTML.
- Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
- Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers
- Used TOAD to generate SQL queries for the applications, and to see the reports from log tables
- Extensively involved in the full lifecycle of ETL software development - analysis, design, build, documentation and testing for the project using SQL Server Integration services.
- Developed Web Services using WSDL and XML.
- Developed complex Web Services and tailored Apache Axis API to suit the requirement
- Used Netbeans for development and WebLogic Application Server for deploying the web application
- Used JBoss application server to deploy application into Production environment
- Used Mercurial to collaborate effectively.
- Involved in creation of automation framework using selenium and testing.
- Executed project using waterfall model and practiced Agile Project Management & performed the Scrum Master role for specific projects/requirements as appropriate.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose
- Developed AJAX scripting to process server side JSP scripting
- Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
Environment: Webservices, Angular.js, Backbone.js, Bootstrap, Java, J2EE, Spring, APACHE AXIS2, WSDL, jQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, Netbeans, Selenium, ANT, Xml, EMC Documentum, JIRA, SWING, CVS, Visual Source Safe, Cognos, ILOG, Water fall model.