Front End/ui Developer-angular Developer Resume
Calhoun, GA
PROFILE SUMMARY:
- Over 6 years of 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 versio n 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
PROFESSIONAL EXPERIENCE
Confidential, Calhoun, GA
Front End/UI Developer-Angular Developer
Responsibilities:
- Involved 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 JSthat 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 BannersPHPCoded, implemented upgrades, patches, code releases, anddatabasechanges.
- Data exchange with third party using PHP5/XML.
- UsedPHP, HTML and JavaScript web page coding integrated with MySQL using Apache HTTP.
- Used all aspects of MySQL/PHPProgramming (object orientedPHP), Zend Framework in LAMP environment.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- WroteAngularUnit Tests for Controllers, Directives and Filters.
- WroteAngularJS 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.
- DevelopedReactJSpages, Web services calls and AJAX calls for the application
- UsedReactJSin 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.
- UsedReactJSin components like JSX, creatingReactcomponents, Virtual
- DOM,ReactProps, Lifecycle methods, working withReactStates and Events.
- Developed web page usingAngularJS 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 onMongodbdatabase design and indexing techniques. Good knowledge onMongoDBwrite concern majority.
- Implemented read preferences inMongoDBreplica set. Configured hidden members in replicaset.
- Installed and configuredMongoDBfor an enterprise application to analyze the big data requirements
- Configured replication and high availability forMongoDBinstances
- Worked onMongoDBdatabase 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 inOffice365.
- Developed and designed severalOffice365SharePointOnline 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 forSharePointOnline(Office 365) andSharePoint2013 On-Premises.
- ImplementedSharePointALM(Application Lifecycle Management) and Governance & Security processes. Designed systems using Microsoft Product LineArchitecture(PLA).
- Built custom solutionsfor small business clients to ensure seamlessoffice 365 integrationofproductandservices.
- 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 GrailsServices 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, REACTJS, REDUX, NODEJS.
- Designed web page layout using SASS/SCSS as per specs provided by marketing & PO
- Created React components, usingReduxfor unidirectional data flow
- Integrated with backend through service layer using AJAX to fetch page data.
- Experience with popularReact.jsworkflows (such asRedux).
- Worked on developing separatereactandreduxcomponents so it can be reused.
- Build stableReactcomponents and stand-alone functions to be added to any future pages.
- UsedReact-Router to turn application into Single Page Application
- Worked in usingReactJScomponents, 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 usingReact.js.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented the Drag and Drop functionality usingReact-Draggable
- UsedReact-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format usingreact.
- UsedAngularJS 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 anAngular2.0 application using YeomanAngularJS1.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 ApacheKafkafor 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 likeCucumberJS, 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# andEmber.jsto 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
- Developed user interface usingPHP, CodeIgniter 3, bootstrap, jQuery, HTML and CSS
- Write small test harness app using Ionic Mobile Framework to exerciseCordovaplugins
- Create restful node JS test endpoints using IBM Bluemix Services to test plugin's http methods
- Developing iOS portion of IBM Mobile First PlatformCordovaPlugins Using Swift/ Objective-C and Javascrip
- Created and configured newJIRAprojects and worked with departments to maintain existingJIRA 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, Los Angeles, CA
Front End/UI Developer
Responsibilities:
- Analyzed 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,Angular1.6,Angular2 and React.JS for developing user interface.
- Extensively worked onES5 new features such as Arrow functions, Classes, Iterators and Generators.
- Also, developed single page applications using React Redux architecture,ES5, webpack and grunt.
- UsedES5and JSX with react for component development.
- Used Babel.js to transpileES5and JSX intoJavaScript.
- 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.jsandReact.jsto create a dynamically changing website.
- Worked with Express middleware to build a test server using NodeJS.
- Implemented client side Interface usingReactJS.
- Worked on creatingreact,reduxand app components for login and account creation.
- Implemented client side Interface usingReactJS. UsedReduxas a background database to store the information to generate the view.
- Used C# andEmber.jsto 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 throughAngular 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.
- WritingPHPcode 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 inJira, configuredConfluencefor 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 usingJira,Bamboo, Bit bucket and ant script
- Worked onBamboo- 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 theJIRASystems Administrator fortheinternationalJIRA/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
Web Developer
Responsibilities:
- Worked on front 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.