Angularjs/ui Developer Resume
Waltham, MA
PROFESSIONAL SUMMARY:
- Over 8+ years of extensive experience as a Front End UI Developer with solid understanding of database designing, development and installation of different modules.
- Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, angular.js, Ext.js.
- Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe
- Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experienced in using Front End editors like TextMate, Sublime Text2 and Microsoft Expression Web.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Experience in using various tools and IDEs for development and design like Netbeans, XAMPP, Notepad++, and Adobe Photoshop
- Developed web pages using ASP.NET, HTML and CSS for styling web pages.
- Developed interactive data visualization using AJAX,D3.js.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSSmargin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera,Chrome.
- Strong experience in writing and updating the technical documents on daily basis with the changes madeto the existing environment on daily basis.
- Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, and Team Player, can workwith minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS:
Web Technologies: HTML 4.0/5, CSS2/CSS3, JavaScript, AJAX, jQuery, JSON, jQuery UI,LESS, SASS, DOM.
Frameworks: Angular 4, Angular.js, Backbone.js, Knockout.js, Node.js, Kendo UI, Bootst Bootstrap 4
IDE & Tools: MS Visual Studio, Notepad++, Dreamweaver, webstorm, Eclipse.
Debugging Tools: Firebug, Dev Tools, Fiddler
Languages: C, C++, C#.Net, ASP.Net, MVC
Operating System: Windows 2000/XP/Vista/7/8, Mac OS X
Build/Version Control Tools: CV TFS, SVN, SourceSafe, GIT, JENKINS
Programming Concepts: Object Oriented Programming Concepts.
PROFESSIONAL EXPERIENCE
Confidential, Waltham, MA
AngularJS/UI Developer
Responsibilities:
- Interacting with the product owners, stake holders to gather the requirements and prepare documentation on the same.
- Followed Agile methodology
- Every day standup calls
- Worked with a small team of 5 members, three are for backend two are for front end development
- Initially we were provided wireframes about the web portal layout
- Design team has also provided the design according to the branding guidelines provided by Confidential Branding Team
- Worked on Confidential internal responsive bootstrap components.
- Worked with the backend developers in order to get required API’s for the front-end development
- Build AngularJs 1.4 Platform using npm and bower as package managers
- Used Tomcat for server side integration
- Worked on NodeJS to run proxies and to create mod-headers
- Worked on Map-quest API and Leaf let library for drawing maps in order to show the location of devices
- Used Maven to run the build and to run the Tests
- Used Less as CSS preprocessor
- Used bootstrap 4 for responsive design layout
- Used Grunt for building the Front-end part
- Used karma and jasmine for testing purposes
- Backend was prepared using Spring boot
- Used Git Hub for Version control
- Used Webstrom as an IDE for developing the code
- Used My sql work bench for writing the schemas for data base
- Interacting with the product owners, stake holders to gather the requirements and prepare documentation on the same.
- Followed Agile methodology
- Every day standup calls
- Build Angular 4 Platform using Angular CLI and Web pack
- Worked on Sequence diagrams in order to show the log results
- Created custom directives to handle the use cases
- Used bootstrap 4 for responsive design
Environment: HTML, CSS, LESS, Javascript, Jquery, Angular Js1.4, Angular 4, MVN, Node js, Bootstrap 4Grunt, JIRA, GIT, MY sql workbench
Confidential, Dallas, TX
Sr. UI Developer
Responsibilities:
- Interacting with product owners, stakeholder to gather requirements, and prepare documentation on the same.
- Designed the front-end applications and user interactive web pages using web technologies like HTML5, CSS3, Angular.js and JavaScript.
- Followed agile methodology.
- Worked in a team, involved in developing the UI layout and front-end programming for web application.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, JQ Validator, AutoComplete, AJAX, JSON, Angular.JS and JavaScript, Require JS.
- Working in custom created framework and creating custom Widgets and plugins and writing code in a modularized and reusable manner.
- Development of Client Side Validation techniques using Angular Java Script.
- Used behavior-driven development framework (Jasmine) for testing java script code.
- Followed implicit flow to obtain authorization code for security purpose.
- Proceeding over code review meetings, understanding the cross framework impact across the organization and defining controls / plugins accordingly.
- Preparing Unit test cases for all the application & fixing defects if any.
- Making pages that are cross-browser compatible.
- Web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS3 techniques
- Developed code to call the Restful web service/APIs to fetch the data and populate on the UI.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Managed application state using server and client-based State Management options.
- Developed UI library functions to increase the code reusability and support standard coding practices.
- Working on Grunt and Gulp.js
- Working in Unit Testing tools KARMA AND JASMINE.
- Working on SPRING AND HIBERNATE.
Environment: HTML, XHTML, HTML5, CSS3, JavaScript, JQuery, Angular JS, SVN, GIT, Jenkins, Rally, JIRA, Quality Center, Putty.
Confidential, Atlanta, Georgia
UI Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application.
- Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, Ajax, JQuery Custom-tags, JSTL DOM Layout and CSS3.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js,Require.js and node.js.
- Worked on the modernization of a legacy and outsourced UI technologies used were Angular.js, Ext.js, and JQuery.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex pagelayouts while adhering to code standards.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-enddevelopment such as web pages, graphics and multimedia's.
- Used MS Visio, Dreamweaver and Photoshop tools for web application development.
- Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes andupdating the JSP page.
- Used Ajax effectively to create pagination and with client side events like quick search.
- Developed JavaScript library for rendering domain specific layout XML to the web.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button,drop-down menu selections into a cookie.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.
- Used JQuery, plug-in, auto complete, validation, drag and drop and more exceptionally.
- Used JQuery template for markup.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Used SOAP, JAXB, JAXP, XML/XSLT and WSDL for developing Web Services.
- Used SVN for version control.
- Used Agile Methodology for Software development.
- Converted wireframes in templates including creation of brand identity, web site header, menu, information containers, grid styles, navigation, forms, buttons, icons, images, User components and application widgets creation with suitable color schemes.
- Worked with the team of architects and back-end Developers to gather requirements and enhance theapplication functionality and add new features.
Environment: HTML5, CSS3, JavaScript, AJAX, JQuery, Angular.js, Backbone.js, Require.js, Node.jsBootstrap, DHTML, XML, XSLT, JSON, Dreamweaver, and Windows
Confidential, Houston, TX
Web/UI Developer
Responsibilities:
- Worked with business users and stake holders to create Wire frames, case diagrams, class diagrams for creating solid UI designs
- Performing extensive programming in PHP/MYSQL to achieve all functionality.
- Implement changes and updates to website using PHP and MYSQL.
- Worked on the website from start to finish to give it a new look using HTML/CSS/Javascript.
- Used extensive HTML5, JavaScript, JQuery, Adobe to give classic UIlayout
- Responsible for creating the screens withtable-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Involved in extensiveHTML/CSS coding.
- Developed fast loading images usingAdobe Photoshop CS3.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developedpage layouts, navigation, animation buttons and icons.
- Applied industry best practices and standards when project requirements are lagging.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Worked inLAMP and WAMP environment on LINUXand Windows platform
- Extensive knowledge of configuring APACHE and IIS web servers
- Performing the different modules like login, search and download with tracking.
- Normalized and re-indexed the database tables by understanding its schema.
- Did extensiveJavascriptandJQueryprogramming to give AJAX functionality for the website.
- Further tasks include management of allMySQLdatabase and all the required tables to store different survey information related to the site.
- Also create programs to review the data stored in the database.
- Managing all versions of thewebsite (Development, Beta and Production).
- Actively involved in configuring the website in all these environments.
- Managing all backups and recovery and version control for this environment.
Environment:Apache Tomcat, ApacheWebserver, PHP, Perl andUnix, HTML, JavaScript, MYSQL, Dreamweaver,JavaScript, Angular JS, BACKBONE JS, HANDLEBARS, JQUERY.
Frontend developer
Confidential - Santa Clara, CA
Responsibilities:
- Understanding the requirements and creating clickable prototypes in quick turnaround.
- Management of a Portal application allowing management of user accounts and privileges with the use of Ext.js framework for functional aspects Along with backbone.js, used for executing logic and functionality.
- Used agile methodology in code development.
- Design and develop fully prototypes and mockups using HTML5, CSS3 and jQuery for future enhancements of the SMB Marketplace website and then implement them on the live web platform
- 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 the Web Interface using JavaScript, jQuery, extJS, HTML and CSS to achieve design goals based on Adobe Photoshop wireframes.
- Work together with development team to correct any UI problems or HTML/CSS related issues
- Design and develop new web 2.0 features to improve UX and modernize the current web platform
- Developing web pages using Jsp and Servlets for the approved HTML prototypes.
- Developed presentation layer components using JSP, Servlets.
- Extensively used jQuery core library functions for the logical implementation part at client side for all the application.
- Implemented various UI (User Interface) components using HTML, CSS, JavaScript, jQuery and AJAX.
- Created Various Cascading Style Sheets and cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oraclesupporting tables and cubes.
- Development User Interfaces using AJAX, Client Server Application development.
- Implemented exception handling
- Worked with Selenium for debugging and proper functioning for Webapplication.
Environment: HTML, DHTML, XHTML, DOM, EXT JS, Photoshop, JavaScript, advanced JavaScriptBootstrap, jQuery, HTML5, CSS 2.0/3.0, Node.JS, AJAX, and JSON.
Web Developer
Confidential, Cosa Mesa, CA
Responsibilities:
- Involved in complete User interface designing and coded the web site in XHTML, CSS,Java Script and Kendo UI.
- Used AJAX with JQuery controls for Listing all scripts in a grid and making them editable it in the grid which will reflect in the database table as well (like margins).
- Wrote CSS and JavaScript for browser compatibility. Re-skinned and created new theme for some of the forms using CSS and dynamic JavaScript.
- Involved extensively in creating complex wireframes using Axure RP Pro and creation of GUI mock ups using Balsamiq.
- Created an actions menu with jQuery that appears when checkboxes are selected
- Designed XML schemas and parsers for scalable XML documents used with Web Services and real-time reporting.
- Changed the width of the list items that resulted in different forms of grids. Also solved the padding effect differences among the various browsers i.e. browser’s compatibility.
- Worked with CSS Selectors, classes, ids, pseudo classes, Inheritance and cascade concepts, Box model with fixed width, fluid & elastic layouts.
- Worked extensively on Spring MVC framework to develop new internal web application.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML & CSS, Bootstrap.
- Worked on HTML, DOM, Browser Object model and plain JavaScript.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
- Implemented pagination links that helps each page to download only when requested that speeds up delivery and saving on bandwidth.
Environment: CSS2, Java Script, Ajax, JQuery, XML, JSP, JUnit, Windows Platforms, Java 1.x, JDBC, Oracle, SQL, IDE- Eclipse.
Front-End Developer
Confidential
Responsibilities:
- Responsible for the overall layout design, color scheme of the web site using HTML and CSS.
- Created detailed wire frames & process flows.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, and JavaScript.
- Developed GUI using JavaScript, HTML, CSS and JavaScript in ongoing projects.
- Converted the mock-ups into hand-written HTML, CSS, JavaScript, and XML.
- Designed, created and implemented custom Interwoven Team Site modifications to fully automate such activities as publishing, deploying, and updating online content (HTML, JavaScript).
- Responsible for design and development of the Customer Relations Module.
Environment: JavaScript, CSS, HTML, JQuery, XML, Windows.