Front End/ui Developer-angular Developer Resume
Irving, TX
SUMMARY:
- Over 9+ yearsof extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML5, HTML, XHTML XML CSS, CSS3, PHP, JavaScript, jQuery MeetingW3C standards.
- Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand - coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
- Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, Backbone.js, Bootstrap, EXTJS 4.0, and Require.js, Handlebars, Ember.js and Dojo toolkit.
- Experience in designing web applications employing Search Engine Optimization (SEO) techniques and Search Engine Strategies (SES).
- Experience integrating RESTful APIs and web services with applications.
- Experience with native or hybrid mobile app development experience.
- Experience with node testing libraries mocha, chai, karma, jasmine etc.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, Angular.JS, React.JS, Redux, Backbone.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Expertise in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe Illustrator, and Adobe Flash.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- 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.
- Expert in working with cutting edge front-end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Well versed W3C standards.
- Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
- Experienced in data driven-UI component where a single application serves as the website for multiple customers.
- Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and QUnit.
- Expertise in working with kendo to develop modern web applications and easily combine with pretty responsive apps.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Worked with Agile waterfall and scrum methodology.
- Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Good knowledge in JavaScript testing tools with moche and chai.
- Experience with User Acceptance Testing (UAT) and Accessibility Testing.
- An energetic individual, able to communicate effectively, to work collaboratively to resolve problems and to motivate team members as well.
- An experienced software developer passionate about delivering quality software products with thorough & rigorous testing and ample documentation.
- Excellent analytical and logical programming skills with a good understanding at the conceptual level and possess excellent presentation, interpersonal skills with a strong desire to achieve specified goals.
TECHNICAL SKILLS:
WebTechnologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, PHP, AJAX, DOM, DOJO, Core Java, GUI, Responsive Web design, JSON, Gradle, Gulp, Grunt, SASS, LESS, Mustache, Python, Kendo.
IDE & Tools: Web Storm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, Atom, Edit Plus.
Version Control: SVN, CVS, GIT, JIRA
JavaScriptLibraries: JQuery UI, Ext JS 4.0, Require.js, React.js, Backbone.js, Angular 1.0/2.0, Node.js, Ember.js, Bootstrap.js, knockout.js, Handlebar.js
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3
Data Access: MY SQL, Oracle
WORK EXPERIENCE:
Confidential, Irving, TX
Front End/UI Developer-Angular Developer
Responsibilities:
- Involve d in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design& development for the project
- Proficient in building Web User Interface (UI) using HTML,, CSS, JAVA, RWD, JSP, Perl, JavaScript, DOM, JQuery and AJAX that follows W3C Web standards and are browser compatible.
- Used HTML5 elements like video, audio and canvas in making the website interactive.
- Developed the server side using java and front end with java scripting, XML, HTML.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for website.
- Involved in framework discussions to select the best suitable JavaScript library (Angular.js.1.6).
- Designed and maintained Web forms and Banners PHP Coded, implemented upgrades, patches, code releases, anddatabasechanges.
- Data exchange with third party using PHP5/XML.
- Used PHP, HTML and JavaScript web page coding integrated with MySQL using Apache HTTP.
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Wrote Angular Unit Tests for Controllers, Directives and Filters.
- Wrote Angular JS 2.0 Services to consume restful APIs and processing JSON data for rendering in UI
- Developed GUI using JavaScript, HTML, DOM, XHTML, CSS in ongoing projects
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Developed React JS pages, Web services calls and AJAX calls for the application
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Used React JS in components like JSX, creating React components, Virtual
- DOM, React Props, Lifecycle methods, working with React States and Events.
- Developed web page using Angular JS 1.6 components like controllers, routers, NG app etc.
- Used Unix Commands for manipulating the data in deployment phase.
- Created AngularJS Controller which Isolate scopes perform operations in UI.
- Worked on Mongodb database design and indexing techniques. Good knowledge on MongoDB write concern majority.
- Implemented read preferences in MongoDB replica set. Configured hidden members in replicaset.
- Installed and configured MongoDB for an enterprise application to analyze the big data requirements
- Configured replication and high availability for MongoDB instances
- Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design, etc.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed application pages using HTML, CSS, JavaScript and jQuery.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
- Created Master Pages and templates in Office 365.
- Developed and designed several Office 365 SharePoint Online sites, web parts
- Involved in all phases of Software Development Life Cycle including requirements gathering, design, development, testing, implementation and post production support using Agile Methodologies for SharePoint Online(Office 365) and SharePoint 2013 On-Premises.
- Implemented SharePoint ALM (Application Lifecycle Management) and Governance & Security processes. Designed systems using Microsoft Product Line Architecture (PLA).
- Built custom solutionsfor small business clients to ensure seamless office 365 integration ofproductandservices. esponsible for making responsive web pages using twitter bootstrap and media queries.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and Node.js.
- Used Knockout.js to simply the complex data-based for user interfaces.
- Used groovy and spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
- Implemented Grails Services and controllers to perform actions.
- Making changes to the existing web applications and creating new components using React.js.
- Responsible for creating web based applications using HTML5, CSS3,JAVASCRIPT, BOOTASTRAP, JQUERY,REACT JS,REDUX,NODE JS.
- Designed web page layout using SASS/SCSS as per specs provided by marketing & PO
- Created React components, using Redux for unidirectional data flow
- Integrated with backend through service layer using AJAX to fetch page data .
- Experience with popular React.js workflows (such as Redux).
- Worked on developing separate react and redux components so it can be reused.
- Build stable React components and stand-alone functions to be added to any future pages .
- Used React-Router to turn application into Single Page Application
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Used Angular JS 2.0, JavaScript, HTML5, and CSS3 for developing Single Page Application and achieving two-way data binding between html and JavaScriptobjects.
- Did everything from either bootstrapping existing application or scaffolding out an Angular 2.0 application using Yeoman Angular JS1.0 generator and used bower for managing front end dependencies and NPM for backend dependencies.
- Developed a few Restful Microservices using Spring Rest and Used Apache Kafka for messaging in order to produce and consume messages between Micro Services and Rest API .
- Used CSS pre-processors (SASS).
- Worked on Github to maintain the repository.
- Worked with agile technology.
- Managed projects with GRUNT task runner.
- Developed UI tests with Protractor and Java tests in JUnit.
- Experience on TDD and BDD environments like CucumberJS, Jasmine, Mocha, Karma and Chai
- Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems).
- Created GET/PUT request and response using RESTFUL web services.
- Used C# and Ember.js to create and support the REST API and UI for enterprise-level data migration platforms and licensing estimation/product shopping cart applications while actively relaying status updates to PMs and managers.
- Experienced with writing tests both for QUnit and NUnit .
- Complex data modelisation and DB lock management (MongoDB)
- Multiple frontend applications (Vanilla.js, Angular.js, Ember.js)
- Responsible for developing and maintaining web application, using Ember Js and Node JS
- Developed user interface using PHP, CodeIgniter 3, bootstrap, jQuery, HTML and CSS
- Write small test harness app using Ionic Mobile Framework to exercise Cordova plugins
- Create restful node JS test endpoints using IBM Bluemix Services to test plugin's http methods
- Developing iOS portion of IBM Mobile First Platform Cordova Plugins Using Swift/ Objective-C and Javascrip
- Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
Environment: HTML5, CSS3,PHP, Angular1.0/2.0, knockout.js, React.js, Groovy, Grails, AJAX, Responsive Web Design, Node.js,Ember.js,React.js,LAMP,Cordova, JQuery UI, JSON, Atom, Photoshop, Flax, JavaScript, JSP, SASS, LESS, Agile methodology, GIT, JIRA,Eclipse and Windows.
Confidential, Foster City, CAFront End/UI Developer
Responsibilities:
- Ana lyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- Used HTML and CSS in the development in front end of the application.
- Developed GUI using JavaScript, HTML, DOM, XHTML, CSS in ongoing projects
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3, and TypeScript
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery, AJAX, Angular 1.6, Angular 2 and React.JS for developing user interface.
- Extensively worked on ES5 new features such as Arrow functions, Classes, Iterators and Generators.
- Also, developed single page applications using React Redux architecture, ES5, webpack and grunt.
- Used ES5 and JSX with react for component development.
- Used Babel.js to transpile ES5 and JSX into JavaScript.
- Developed application pages using HTML, CSS, Bootstrap, RWD, JavaScript and jQuery.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Took advantage of MVC pattern of Angular JS framework to produce higher maintainability of the code.
- The project is build upon the Single Page Application (SPA) criteria.
- Developed Web application for backend system using Angular.js with cutting edge HTML5 and CSS3 techniques.
- For new website features wrote Angular.js controllers, views and services.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Used Backbone.js and Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Implemented Backbone.js and React.js to create a dynamically changing website.
- Worked with Express middleware to build a test server using NodeJS.
- Implemented client side Interface using React JS.
- Worked on creating react, redux and app components for login and account creation.
- Implemented client side Interface using React JS. Used Redux as a background database to store the information to generate the view.
- Used C# and Ember.js to create and support the REST API and UI for enterprise-level data migration platforms and licensing estimation/product shopping cart applications while actively relaying status updates to PMs and managers
- Experience with writing tests both for QUnit and NUnit
- Documented the code review process in detail by outlining code reviewer and requester responsibilities, as well as expanding on when reviews should be committed
- Defined new validations through Angular 1.6 for the form field validation implemented through HTML.
- Designed Frontend with in object oriented JavaScript Framework like Node.js and Ext.js.
- Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
- Worked on prototypes for Responsive Web design.
- Writing PHP code for managing email functionalities on Hub spot, lead updates, API calls etc.
- Writing jQuery JavaScript for updating the look and feel of landing pages of Direct Buy.
- Working on CMS ION interactive for starting online sales process with Adobe EchoSign
- Implemented JavaScript source code and embedded nested handling logic using JQuery event handlers and call back functions.
- Developed the JQuery callback functions for implementing asynchronous communication using AJAX.
- Extensively used JQuery UI for screen design and development.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Styling pages using CSS3.0 and developed JavaScript for user interfaces.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Implemented XML parsing code for different application.
- Developed server side REST style web services and called them from angular controllers.
- Created Storyboard & Sprints in Jira, configured Confluence for Project management
- Monitor and support daily activities of multiple scrum teams to keep process aligned with Agile manifesto. Conduct iteration planning, daily scrums and retrospective.
- Setup Continuous Integration environment using Jira, Bamboo, Bit bucket and ant script
- Worked on Bamboo- Build triggers and Build dependencies
- Used Performance Tuning tools like Jmeter and Load Runner based on the problems like Out of memory errors, Database overload, Application Server Overload etc.
- Contracted to serve as the JIRA Systems Administrator fortheinternational JIRA/Confluence infrastructure, including all associated programs, plugins and systems
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- 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, PHP,JQuery, Bootstrap, Angular.js, Require.js, Ext.js, Node.js, Backbone.js, Responsive Web Design, AJAX, JQuery UI, JavaScript, Dreamweaver, Photoshop, Flex, MVC, Rest Web Services,JIRA,Bit bucket,Bamboo JSON, XML, SEO, MySQL Server, Eclipse and Windows.
Confidential, Pittsburg, PAFront End/UI Developer
Responsibilities:
- Proficient in building Web User Interface (UI) using HTML, DHTML, CSS, JAVA, RWD, JSP, Perl, JavaScript, DOM, JQuery and AJAX that follows W3C Web standards and are browser compatible.
- Used MVN commands to compile the application, build war, deploy on the server, start Server.
- Developed database stored procedures, functions, triggers and sequences.
- Developed the server side using java and front end with java scripting, XML, HTML.
- Used HTML and CSS in the development in front end of the application.
- Developed GUI using JavaScript, HTML, DOM, XHTML, CSS in ongoing projects
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed application pages using HTML, CSS, Bootstrap, RWD, JavaScript and jQuery.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Took advantage of MVC pattern of Angular JS framework to produce higher maintainability of the code.
- Enhanced user experience by designing new web features using MVC Framework like Node.js.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Responsible for the design and creation of visualizations of new high-impact visual applications to make data actionable.
- Implementing, integrating, optimizing and maintaining ERP & CRM solutions based on Microsoft Dynamics AX, CRMand Office 365.
- AssistedinMicrosoftDynamicsCRMimplementation
- Used SharePoint to upload and share documents which allowed every employee to access specific documents
- UtilizedMicrosoftWordandMicrosoftExcelfordailyprojects
- Participated in client webinars
- Manages a repository of re-usable data visualization templates and views.
- Implemented various design patterns in the project such as Business Delegate, Data Transfer.
- Object Data Access Object, Service Locator and Singleton.
- Used PL/SQL to create, update and manipulate tables.
Environment: JQuery, Web sphere application server, Bootstrap, MVC, JAVA, RWD, JSP, Perl, JavaScript, Design patterns, HTML, CSS, JMS, XML, SOAP, WSDL, CSS3, Angular JS, Node.JS, Responsive web design, Rest full API’S, Web Services, PL/SQL,UML, JavaBeans, Ajax, JUnit, Maven, Clear Quest,Office 365 integration.
ConfidentialWeb UI Developer
Responsibilities:
- Extensive use of JQuery events for the manipulation of events and JQuery to add more robust functionality.
- Worked in all phases of design, development bug fixing, supporting QA teams and debugging production issues.
- Used CSS3 based design techniques to eliminate the table-based layouts and speed page loading.
- Worked on JSON object creation, parsing on both clients as well as server side.
- Used Clear case for version control.
- Streamlined the Responsive Web design to enhance the User experience and developed designs for the prototypes for the mobile UI.
- Implements the Drag and Drop functionality using JQuery framework.
- Made use of Java Reflections API.
- Successfully performed the restful APIs Integration using JSON and XML.
- Created images, logos and icons that are used across the web pages using Adobe Photoshop.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google Chrome JavaScript debugger.
- Progressively enhance form elements with JQuery to add more robust functionality.
- Performed website optimization and faster page loading using CSS sprites.
Envir onment: HTML5, JavaScript, AJAX, CSS3, JSON, JQuery, SQL, Photoshop, Bootstrap.
ConfidentialWeb Developer
Responsibilities:
- Worked on f ront end pages that were developed in a professional manner using HTML, CSS, JavaScript,and jQuery.
- Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used jQuery Events to manipulate the elements depends on the user interactions (like .ready (), hover(),bind(),click(),keypress()
- Used the JQuery widgets like Accordion and Date picker.
- Worked on draggable, Droppable and Resizable JQuery interactions.
- Applied industry best practices and standards when project requirements were lagging.
- Implemented different validation control on the web-pages using JavaScript.
- Worked with the QA team to fix the bugs, test the load, and performance checking.
- Tested the application under Scrum (Agile) Methodology.
- Created Test strategy, Test plan, execution plan and Identified test data requirements.
- Worked on major bug fixes, which included UI issues and functionality issues as well.
- Developed the website across different browsers and performed cross-browser testing.
- Fixed the code quality issues. Designed page - layouts using Dreamweaver and banner using Adobe Flash.
- Involved in implementing java rendering framework which manages the pages on the server side.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google’s element inspector.
- Involved in implementing the UI to support all the major browsers
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.
ConfidentialWeb UI Developer
Responsibilities:
- To analyze the requirements and develop enhancements that will mostly benefit users.
- Used HTML to develop websites.
- Modified the existing website by adding suitable naming conventions and coding standards.
- Worked with user interfaces and applied usability principle to portals.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- Worked extensively with the File management and image libraries.
- To control the usability, aesthetics, speed and communication of the websites.
- Created an inline-edit and widget-collapse feature for the web page.
- Used Wireframes to draw the user requirements.
- Developed clickable prototypes in HTML, DHTML, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, JSP, JSON,AJAX, DOM,, Eclipse, Sub Version, SVN version control.