Angular Js / Ui Developer Resume
Aliso Viejo, CA
SUMMARY
- 7+ years of experience in UI development, Frontend development, user interface design, development, and documentation, media compatibilities, which includes screen, mobile and touch Interfaces.
- Experienced in developing strong table free sites using Angular JS, Bootstrap, JQuery, JQuery UI, HTML,CSS, Java Script, AJAX,XML and JSON.
- Experience in using ES6, TypeScript.
- Experienced in using Web services using XML, SOAP, RESTful based on SOA.
- Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.
- Experienced working with Unit testing, Integration Testing and used firebug, chrome developer tools to inspect, edit CSS, HTML, and JavaScript.
- Experienced in various SDLC methodologies such as Water fall, Iterative and Agile.
- Experienced in using Node.js as proxy server.
- Experienced in working with Dreamweaver, Web Storm, Microsoft Visual Studio and Eclipse.
- Experience in unit testing using Jasmine and Karma.
- Experienced in using Adobe Flash and Adobe Illustrator for creating logos, banners, buttons, images and icons.
- Experienced in working with cross browser compatibility issues with different browsers like IE, Mozilla FF,Chrome, Safari and Opera.
- Strong knowledge on Object Oriented Programming methodology.
- Experienced with web protocols and standards such as HTTP.
- Extensive Experience in using MVC (Model View Controller) architecture for developing applications using Angular Js and the latest Angular5 framework
- Good Team Player with excellent interpersonal and communication skills.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS3, XML, JavaScript, TypeScript, AJAX, JQuery, JSON
Libraries/Frameworks: Angular.js, Angular - UI, Bootstrap, JQuery, jQuery-UI, Node.js
Tools: /IDE’s: Webstrom, Eclipse, Dreamweaver, NetBeans, JSfiddle, Sublime text
Debugging Tools: Firebug, Bugzilla, Chrome developer tools
Version Mgmt.: Subversion, Git
Continuous Integration: Jenkins
Operating system: Windows XP/Vista/7/8, MAC OS X, Linux
PROFESSIONAL EXPERIENCE
Confidential, Aliso Viejo, CA
Angular JS / UI Developer
Responsibilities:
- Followed agile methodology for analysis, design, development & implementation of the application.
- Developed responsive web pages using HTML, CSS and Bootstrap frame work.
- Experience in using different Bootstrap grid andpre-defined classes.
- Experience with TypeScript, ES6 and SASS pre-processor.
- Used Angular JS framework for client side java scripting.
- Experience in developing various custom directives, services, filters and factories using Angular.
- Used several predefined Angular services and directives.
- Application was built with service oriented architecture. Used Restful web services for data transfer between application and the data base.
- Experience in consuming Restful services using Angular and Angular JS.
- Worked in cloud environment using AWS.
- Used npm and bower package managers.
- Experience in writing Gulp tasks.Used Gulp for bundling and minification.
- Performed unit testing using Jasmine and used Karma for running those test cases.
- Experience with third party libraries like Lodash and UI Grid.
- Used SVN for version controlling.
- Used Jenkins for continuous integration.
- Participated in code review sessions.
- Experience with different tools like JIRA and Confluence.
Environment: HTML5, CSS3, JavaScript, Angular JS, Bootstrap, SASS, Lodash, JQuery, REST Services, AWS, Jasmine, Karma, JSON, Gulp, SVN, Npm, Bower, UI Grid, Jenkins.
Confidential, Dallas, TX
Angular JS / UI Developer
Responsibilities:
- Participated in the full software development cycle from designing, coding, testing, deployment and maintenance phases.
- Involved in Requirement gathering and design process.
- Developed web pages and interaction between those pages as per the wireframes.
- Responsible for the creating Responsive web pages that would fit in all types of devices.
- Used Twitter Bootstrap for the Responsive Web Design of web pages. Designed the overall layout using Bootstrap Grid (Table-less layout).
- Used various bootstrap pre-defined classes throughout the application.
- Designed Frontend with object oriented JavaScript Framework like AngularJS.
- Experienced with various device specific development.
- Experienced in developing custom directives, filters in AngularJS.
- Experienced in developing custom services and custom factories in AngularJS.
- Used RESTful API’s. Theangular component makes an AJAX call to these API’s.
- Experienced in using JSON data.
- Used JSON for data transfer between the angular component and web services
- Experienced in using various angular bootstrap directives like modal, popover, tooltip collapse etc.
- Experienced with media queries and writing device specific CSS.
- Performed client side validations using angular directives.
- Worked in Service Oriented Architecture the angular component interacts with the API’s for the fetching data.
- Experienced with JSP’s. The Angular component that is built will be loaded on a JSP
- Experienced in debugging device specific issues while developing responsive web pages.
- Responsible for developing cross browser compatible and device compatible web pages.
- Experienced in using ATG Business Control Center for content management.
- Integrated multiple angular components in one application.
- Experienced in using Tealium to collect real time customer data.
- Experienced in using HP Quality center and Used SVN for Version Controlling.
- Participated in code review sessions.
Environment: HTML5, CSS3, Java Script, Bootstrap, AngularJS, Angular Bootstrap, JQuery, AJAX, JSON, JSP, Adobe Photoshop, Adobe Dreamweaver, Agile methodology, ATG Business Control Center.
Confidential, Fremont, CA
Javascript / UI Developer
Responsibilities:
- Followed waterfall and agile methodologies for analysis, design, development & implementation of the application.
- Developing the new pages using theJSR 168 portletsas their was lot of functionality involved JSR 168 compliant was best suitable when developing the application.
- Involved in administeringOracle UCM, Major areas like content management system administration, Troubleshoot issues, design custom components, exporting archives from one server to another.
- Developed presentation layer components, using Ajax,JSON, JQuery, HTML, JSP, JSTLandJavaScript
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Developed Application using J2EE technologies likeJava, JSP, Servlets, JSTL, JDBC, spring, Web Services and XML Parsing techniques like DOM and SAX.
- Used Dojo in developing drag and drop modules and Ajax, DOM manipulation.
- Used Weblogic 10.3 Application server for deploying the EAR file.
- Follow the Agile development methodology. Attend daily scrum status meeting to provide the status on the task and any impediments.
- Written ANT script to build the application.
- Created Logger functionality usinglog4jand appended the logger whenever required to write the logs to domain.
Environment: Java 1.5, BEA Weblogic Portal 10.3, J2EE, JSP, JMS, Web Services, JSP, Tag libraries, JavaScript, AJAX, JSON, JQuery, XML, ANT, CVS, spring, SQL,UNIX and Oracle DB 10g.
Confidential, Memphis, TN
Front end/Software Developer
Responsibilities:
- Involved in gathering requirements from business users for Issue Resolution Web Console for Confidential Freight Console.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML4/5, XHTML, and CSS2/3, Responsive Web Design and Bootstrap.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Initially started developing the web based console using JSF.
- Also created managed bean in faces-config which maintained the session for each backing bean.
- Used Session Map for passing content from one backing bean to other.
- Web Console integrated with Enterprise Case Service (ECS) using EJB for getting the Case Details.
- Testing the application using JUnit for unit testing.
- Used Weblogic 10.3g Application server for deploying the web console .war file.
- Also involved in created My Console and OneSource panels using Swing.
- Involved in using various Swing Components such as JPanel, JButton, and JComboBox etc.
- Used GridBagLayout, GridBagConstraints, and BoxLayout for arranging various components in the JPanel.
- Also maintained the performance of the application by reducing the memory usage of JVM.
- Used MVC design pattern (collection of model/view/controller) in the application where each responsible for a different UI component.
Environment: J2EE, Java, JSF 2.0, Swing, EJB, XML, JSP, CSS, Javascript, Weblogic 10.3g, Tomcat 6.0, Eclipse.
Confidential
Software Developer
Responsibilities:
- Involved in the Software Development Life Cycle phases like Requirement Analysis, Implementation and estimating the time-lines for the project.
- Responsible for designing page layout using HTML5, CSS3 along with JQuery and adding dynamic functionality to each module.
- 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.
- Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Angular.js and Ext.js.
- Development of the interactive UI's for the front end users using the front end technologies like HTML, CSS, JavaScript and JQuery.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Integrated the front end UI to the back end using Spring MVC framework.
- Developed Tabbed pages using AJAX with JQuery and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used agile methodology for the software development.
- Extensively participated in developing the website across different browsers and performed cross-browser testing.
- 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, JQuery, JavaScript, AJAX, XHTML, HTML, CSS, XML, DOM, MVC, Adobe Flash, Adobe Photoshop, RestAPI, Dreamweaver, angular.js, backbone.js, Require.js, node.js, Ext.js, bootstrap, agile, Oracle, Windows.