Ui Developer/angular 4 Resume
Miami, FL
SUMMARY
- Highly skilled Front - end developer with 6 years of diverse experience in developing User Interface Web applications.
- Proficient experience in Web application development using HTML5, CSS3, JavaScript, JSON, j Query, Type Script, Angular2/4, Angular JS, React JS, Node.js, DOM and Ajax.
- Expert noledge in designing SPA using Angular JS, Angular2.
- Hands on experience with various software methodologies such as Waterfall, Agile, and Scrum
- Experience in all phases of Software Development Life Cycle.
- Extensive experience with JS frameworks like Angular2/4 and Node JS.
- Good experience with CSS preprocessors such as SASS and LESS.
- Expertise with Bootstrap and Media Queries in developing Responsive Web Design.
- Actively involved in usingAngularJS, Bootstrap and HTML5 to enable client-side date to meet specific criteria by applying various validation variable.
- Proficient in User interfaces for n-tier Web application using jQuery, AJAX, JSON and Responsive Web Design.
- Expertise with JavaScript frameworks and libraries including AngularJS, ReactJS, Node.js, jQuery, JSON, AJAX and Restful services.
- Experience in UI Architecture design using Angular2 components. Thorough understanding of core concepts like Ng Modules, Services, Dependency Injection, and decorators.
- Experience in using AJAX requests like Restful API’s and Web Services using AJAX and JSON.
- Used Restful web services using j Query, Angular JS and React JS to fetch response data for user interface.
- Hand on Experience using JavaScript MVC framework like AngularJS.
- Knowledge in package management toolkits like Web Pack, Gulp, Grunt and Npm Scripts.
- Experience in debugging and troubleshooting teh existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in teh initial stages and execute quick resolutions.
- Expertise is using Jasmine, Mocha, Karma for unit Testing.
- Expertise in using source code control systems such as GIT and SVN and project management tool JIRA.
- Excellent communication skills, team player, quick learner and self-motivated.
- Familiar with creating Custom Reusable React Components Library.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS2/3, JavaScript, AJAX, jQuery, JSON, Bootstrap, Redux, JS, Flux.
Frameworks: Angular4, Angular2, Angular.js, React JS, Redux, Flex, web pack
Tool: Junit3.8/4.0, Load runner, Jasmine, Karma, J Meter
IDE: Eclipse, Notepad++, Sublime Text, Web Storm, Atom, Visual Studio, VS Code.
Debugging Tools: Firebug, Chrome Developer Tool, IE Developer
Methodologies: Agile Methodology, Scrum, Waterfall.
Version Controls: SVN, GIT
Languages: JavaScript, JQuery.
Operating System: Windows, Linux, Oxs
PROFESSIONAL EXPERIENCE
Confidential, Miami, FL
UI Developer/Angular 4
Responsibilities:
- Working in a group, included in adding to teh UI format and front - end programming for responsive web outline that matches prerequisites.
- Building Web pages that are more clients interactive utilizing HTML5, CSS, CSS3, JavaScript and Ajax.
- Implemented web page using teh semantic markup and page layout of HTML5 and implemented teh new CSS3 border-radius property for teh design layout and CSS3 transitions to change property values over a given duration.
- Refactored and enhanced an existing Angular 4 application to follow strict MVC patterns for improved source code maintenance which resulted in significant percentage of code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Used Angular 4 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created custom directives in Angular 4 for re-usable components (multi-field form elements, background file uploads)
- Used filters while coding in Angular 4.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Involved in implementing teh complete Application in teh in-build MVC Architecture with Angular 4.
- Coded Angular 4 controllers and directives for application functionality.
- Developed and used JSP custom tags in teh web tier to dynamically generate web pages.
- Used JSP, Servlets for developing end user interaction.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Created dynamic webpages making AJAX Calls, using teh XML Http Request Object.
- Used JDBC-ODBC Bridge for Database Connection.
- Called teh restful web service calls for POST, PUT, DELETE and GET methods.
- Adopted a cross browser and cross platform approach to make teh website more flexible and Supportive.
- Setup Jasmine for UNIT and Functional Testing of JavaScript.
- Designed Responsive Web pages using media queries and Twitter Bootstrap.
- Working with Bootstrap twitter framework to Design single page application..
- Following Web Accessibility Guidelines while coding teh website.
- Using Web Developer, Firebug, and IE developer toolbar for troubleshooting and browser compatibility.
- Working in close coordination with Client to determine issues emerging utilizing agile methodologies.
- Involved in releasing teh code across different environments.
- Composing with improvement group, QA group, Scrum expert, Product Owner and Senior administration to refine requirements and address issues.
- Debugging teh UI related defects for better UI experiences using chrome developer tools.
- Used JIRA dashboard for tracking progress of teh work updated teh status of teh issues.
- Involved in Agile Software Development Team using SCRUM, TDD Test Driven Development
Environment: HTML 5, CSS3, JavaScript, Angular 4, JQuery, Bootstrap, AJAX, JSON,.
Confidential, Rapids, IA
UI/React JS Developer
Responsibilities:
- Worked in a team, involved in developing teh UI layout and front-end programming for web application that matches requirements.
- Built Web pages that are more user-interactive using HTML5, CSS preprocessors like LESS, JavaScript, React JS, React-Redux and Redux- Saga.
- Used React JS for frontend framework and Redux architecture for creating data layers for unidirectional data flow.
- Used ES6 and JSX with react for component development. Used Babel to compile JSX and Es6 into JavaScript.
- Involved in using React-Router to turn teh web application into single page Application and to route among different components.
- Extensive use of reusable components and containers inside React-Redux application.
- Developed Navigation bar, menu bar, drop down list with React widgets and bootstrap.
- Worked in using React JS components, Forms, Events, Keys, Router and Redux concept.
- Worked with React Component Life cycle in updating teh Virtual DOM and also making AJAX calls in components.
- Implemented React JS client-side form validation to validate teh user inputs before passing to back-end.
- Followed Redux Architecture to achieve teh React JS state management. Developed teh well- designed store, actions and reducers.
- Implemented mapStateToProps, mapDispatchToProps for teh interactions between Redux and React.
- Created and used Reducers that received said Actions to modify teh Store State Tree.
- Implemented back-end Web API with teh use of Node JS and established connectivity with teh use of Axios.
- Implement Redux Saga' s with actions and reducers to implement async API calls.
- Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
- Have extensive debugging and bug and issues fixing experience in React JS application
- Implemented teh project standards and best practices using teh AirBnB ESLint.
- Extensive use of Jest and Enzyme to write tests inside our React-Redux application, testing between both full DOM rendering and shallow render options in JSDOM test environment.
- Created snapshots for action-creators, components, containers, reducers and sagas.
- Responsible for creating detailedwireframesand process flows.
- Implemented aNODE JSserver to manage authentication.
- Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Implemented JSON parsing for data handling in teh application.
- Integrated Grunt Task Runner for file management for build processing.
- Participated with end users and business analyst to understand teh business requirements.
- Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
Environment: HTML5, CSS3, LESS, JavaScript, ReactJS, JSON, Ajax, Node JS, Mongo DB, Bootstrap, Grunt, Bower, JEST, Windows 10, MS Office, Microsoft Teams, Bitbucket, Git, JIRA, ES5, RESTful web service, Docker.
Confidential, Ocala, FL
UI Developer
Responsibilities:
- Developed teh UI pages using Angular 4, HTML5, CSS 3, JavaScript, JSON, jQuery and AJAX in Agile Environment.
- Extensively used CSSpreprocessorslikeLESSfor re-usable style components.
- Created Images, Logos and Icons that are used across teh web pages using Adobe Flash and Photoshop.
- Designed Frontend with in Object Oriented JavaScript framework like Angular4, Node.js and Ext.JS.
- Implemented Angular 4 controllers to maintain teh data present in each view. Implemented AngularJS service calls using Angular 4 factories
- Hands on expertise in developing Angular 4 features like Directives, Controllers, Filters, Services, Project Architecture.
- Developed dynamic responsive Web Application by integrating Angular 4 with Bootstrap which is further integrated with Web Services.
- UsedAjax, JSON to send request to teh server to check teh functionality of teh websites.
- Used EXTJS for building rich internet applications, backbone JS & require JS to optimize in- browser use and to load teh module and to improve teh Speed.
- Working on all teh latest technologies like HTML5, CSS3, etc. Tackled various issues related browser compatibility to accommodate these advanced and fast technologies
- Designed and developedUser Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver, and JavaScript.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML, CSS, JavaScript and jQuery.
- Attendedwireframereview, design and code walkthrough meetings.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Design and develop solutions using Multi-Threaded, Shell Scripting.
- Debugged teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis,
- SOAP, WSDL, and UDDI.
- Worked on Cross-Browser compatibility and fixed teh bugs for several browsers.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used Soap over Http and Soap over JMS for communication between components.
- Worked with teh team of architects and back-end Developers to gather requirements and enhance teh application functionality and add new features.
Environment: HTML5, CSS3, JavaScript, jQuery, DOM, DML, DHTML, EXT JS, Angular4, Node.js,Backbone.js, Require.js, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, LESS, Internet Explorer, Firefox, Chrome, Oracle, Window, Agile Methodology.
Confidential
UI Developer
Responsibilities:
- Created web pages using HTML5, CSS3, JavaScript, Jquery, Ajax and angular js.
- Involved in developing HTML and JavaScript for client side presentation and data validation on teh client side within teh forms.
- Created images, logos and icons that are used across teh web pages using Adobe Photoshop and SVG.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Involved in deep understanding of JavaScript and Angular Js.
- Used Angular js for creating single page web applications.
- Developed date time picker using JavaScript extensively.
- Worked closely with Photoshop designers to implement mock-ups and teh layouts of teh application using HTML5, CSS3, JavaScript and Angular Js.
- Debug teh application using Firebug too traverse teh documents and manipulated teh nodes using DOM and DOM functions.
- Developed and designed internet web applications and wrote application level code to interact with APIs using AJAX, JSON and XML.
- Active involvement in designing and developing real-time projects/enterprise applications.
- Being aware of cross browser compatibility and working with various browsers and browser versions.
- Excellent problem solving skills and ability to work independently having good communication skills.
- Knowledge on implementing directives and scope values using AngularJs for an existing webpage.
- Implemented and designed user interface for web based customer application.
Environment: HTML4.0/5, CSS3, JavaScript, JQuery, Redux, AJAX, APACHE, Tomcat Apache, JSON, XML, XHTML, PHP, SQL, Eclipse, Adobe Dreamweaver, Twitter bootstrap, Adobe Photoshop and MS Office.
Confidential
Web Developer
Responsibilities:- Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
- Involved in developing of design documents with UML class diagrams.
- Developed teh User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML and CSS as per company’s standards.
- Designed teh email blasts using Adobe software and then implemented them using HTML and Java script.
- Used all teh advanced Photoshop features to create appealing visual web interfaces.
- Implemented various Search Engine Optimization techniques as metadata, building inbound link, and Out bound link text, meaningful title while designing web pages.
- Used JQuery to make teh HTML, DHTML and CSS code interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance teh capability of teh website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
- Created Graphic User Interface (GUI) and applied to web site.
- Increased developer productivity by using efficient programming methodologies and local development.
- Managed application state using server and client-based State Management options.
- Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, XHTML, DHTML, JSON, Photoshop, Eclipse, Internet Explorer, Firefox, Chrome, Windows.