Angular Js/ui Developer Resume
Harrisburg, PA
SUMMARY:
- Around 6 years of experience in designing and developing in IT industry using JavaScript libraries and frameworks like Angular, Node JS and jQuery.
- Elegant experience in entire Software Development Lifecycle (SDLC) process from business analysis to design, development, testing, deployment and user support and experience with Healthcare Domain.
- Developed, Configured and Deployed different Portals and UI applications using HTML, CSS, JavaScript, ReactJS, AngularJS and JQuery.
- Proficient in building Web User Interface by using table less XHTML, DHTML, HTML5, CSS3, and JavaScript that follows W3C Web Standards which are browser compatible.
- Profound knowledge in Document Object Model(DOM) Object Oriented JavaScript.
- Diverse knowledge on ECMASCRIPT6/5.
- Good Experience in to build User Interactive Web pages by using web technologies React/Redux, redux - saga.
- Experience applying the latest development approaches including MVC, MVVM, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
- Practical knowledge on responsive web design using Bootstrap and custom CSS.
- Worked on complete Agile/Scrum/Waterfall Methodology and User Interface web development in accordance with requirements.
- Expertise in using source code control systems such as GIT, TFS, SVN.
- Developed single page applications with MVC frameworks Angular 2/Angular.js, Node.js, TypeScript.
- Experience in build tools, Gulp, Grunt, NPM, Webpack, RESTful Web Services.
- Proficient with CSS preprocessors including LESS, SASS and superset of CSS.
- Experience in creating test suites using JASMINE, KARMA, for code assurance.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet.
- Knowledge on Writing and execute scripts in Selenium WebDriver.
- Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Involved in the Software Life Cycle phases like AGILE and estimated the timelines for projects.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Mozilla Firefox, Internet Explorer, Google chrome and Safari.
- 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.
- Excellent analytical and communication skills with capability to handle new technologies as an individual and as part of a team.
TECHNICAL SKILLS:
Languages: HTML, JavaScript, JQuery, CSS, AJAX
Frameworks: Angular Js, React Js, Node Js, Redux
Web/Application Servers: Web Sphere, Apache Tomcat, JBoss
Databases: Sql Server, MySQL, Mongo DB
Tools/IDE: Notepad++, Eclipse IDE, Visual Studio, Dreamweaver, Web Storm,Photoshop, Illustrator .
Web Dev Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML.
Version Control: GIT, JIRA, SVN
Operating Systems: Windows 2000/XP/NT/vista/7, UNIX
Other Tools: UNIX Shell Scripting.
PROFESSIONAL EXPERIENCE
Confidential, Harrisburg, PA
Angular JS/UI Developer
Responsibilities:
- Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
- Created multiple reusable components and services using Angular 2 built-in and custom directives
- For better UI Experience used technologies such as Angular and Handlebars
- Created and developed the internal Angular 2 framework applications projects. Unit testing with Jasmine.
- Used Angular 2 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller)
- Developed backend web services using Node JS and stored dependencies using NPM
- Implemented generating the verification hash code using crypto package on Node.JS and Added user validations and user permissions by using the Node.js.
- Worked on Responsive Web Design using Bootstrap Grid System and CSS3 Media Query.
- Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, HTML5.
- Created Filters, Directives, Controllers and Services by using AngularJS 1.3.3.
- Implemented Single Page Application using AngularJS 1.3.3, UI Bootstrap and UI- Router.
- Created Angular JS controllers, factories, filters, Routers, and services.
- Participated in back end development like Object Modeling and Web Services building
- Checked user's form using AngularJS 1.3.3 Form Validation.
- Used AngularJS UI-route to manage URL route.
- Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Adopted JavaScript and jQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
- Used Node.js 1.0.1 and Express.js 4.10.1 to develop the relevant back end RESTful API.
- Completed User Authentication by using Passport.js local strategy.
- Involved in implementation of RESTFUL web service APIs using Node.js
- Debugged and logged using Chrome developer tools, configured test environment using Karma and wrote unit test using Jasmine.
- Adopted Git for version controlling and JIRA for project tracking.
- Used NPM, Bower for package management.
- Configure server side settings for Mongodb database servers.
- Used agile methodology for the software development life cycle.
- Used Gulp as the build task runner to build and package the application.
- Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
- Used Git as project version control tool to commit and check out code
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
Environment: HTML/HTML5, CSS/CSS3, AJAX, JavaScript, jQuery, Bootstrap, Node.js, AngularJS, MongoDB, Git, Karma, Jasmine, JIRA, WebStorm
Confidential, Herndon, VA
UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support
- Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
- Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React JS, Redux, Flex, Node JS, Mongo DB.
- Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixins, operations and functions.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Developed the User Interactive Web pages in professional manner by using web technologies like HTML5, CSS3, and Javascript, JSON, React/Redux, redux-saga as per the company standards.
- Created and Used Reducers That received said actions to modify the Store State.
- Maintaining the State in the store and dispatch an action using Redux
- Developed the Re-Usable React Components. Like Text Fields, Buttons etc.
- Created React Components, using Redux for unidirectional Data flow.
- Experienced in React JS and working with React Flux architecture. Used React-Router to turn application into Single Page Application.
- Redesigning site with everything from contact page to landing page all using ReactJS.
- Build React components and stand-alone functions to be added to any future pages.
- Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.
- Implemented mapStateToProps, mapDispatchToProps for the interactions between Redux and React.
- Implemented Redux Form to build Report Data Grid, tree grid, and developed DataGrid Items which can be dragged by IRD system users.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Extensively used JavaScript, jQuery, React JS to provide UI functionality.
- Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data.
- Consumed REST based Microservices with Rest template based on RESTful APIs.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Responsible for implementing UI mockups, integrating third party REACT libraries, and handling/creating Redux store data.
- Involved in customizing the JSX files for rendering the UI in implementing React JS.
- Familiar with creating Custom Reusable React Components Library
- Pleasant Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts
- Used React-Router to turn application into Single Page Application
- Extensively used Twitter Bootstrap to develop front end of the application.
- Performed CRUD operations and Data Migrations in the Mongo Database.
- Maintained states in the stores and dispatched the actions using redux.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Followed front-end development best practices such as code to modules, unit testing, UI validations, peer reviews.
- Developed Reusable components with clean and thoroughly tested code with high performance and simplicity in mind.
- Reviewed and ensure the technical feasibility of UI/UX designs.
- Involved in building stable React components and stand-alone functions to be added to any future pages.
- Implemented React JS Controllers to maintain each view data.
- Maintaining Parent and child components by using State and Props in React JS.
Environment: HTML5, CSS3, Bootstrap, JavaScript, React JS, JQuery, Jasmine, Agile, AJAX, Git, Windows XP/7, LINUX, Eclipse.
Confidential
Front End Developer
Responsibilities:
- Developed the front-end featuring rich web interface implemented using JavaScript library like JQuery.
- Designed and developed web pages by using HTML, CSS and JQuery, AngularJS.
- Developing the code for Enhancement CR using Angular JS, HTML5, CSS and Twitter Bootstrap
- Used advanced level of jQuery, AJAX, JavaScript, CSS, and CSS layouts.
- Developed Single Page Application (SPA) using Angular JS Framework.
- Web application development for backend system using Angular JS and Node.js with Cutting edge HTML5 and CSS3 techniques.
- Designing templates based on the requirements using CSS, JavaScript, and SASS.
- Deep understanding of JavaScript and the jQuery.
- Developed Web Application to replace the existing and legacy Website using Angular JS Framework.
- Implemented Model View Controller (MVC) Design Pattern using Angular JS.
- Used Node.js as the package manager for development workflow dependent plugins.
- Used Angular JS controllers to update entity models and Tasks database
- Involved in creating UI for facility users to report facility status using Kendo framework.
- To release the enhancements within the specified timeline communicated.
- Developed huge multi-advertisement layout engine that was cross browser compatible.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
- Provided production level code to the engineering team for product development, including cross-browser support, and CSS optimization.
- Redesigned and implemented complete web application to meet web and industry standards.
- GUI Design and Development. (Page Layout Design, HTML5 Design, JavaScript, jQuery, Kendo and CSS3Styles).
- Developed CSS page layouts, styles and table less coding for efficient design.
- Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Work in cross functional team to develop timely changes to page content and design in support of dynamic business.
- Testing, fixing the bugs and troubleshooting technical problems.
Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, jQuery, Angular JS, Adobe Flash CS3, Adoe Photoshop and Web Services.
Confidential
Web Developer
Responsibilities:
- Developed application usingHTML,JavaScript,Spring and Hibernate.
- Documented the tech design artefacts and socialized with the key stakeholders for approval.
- UsedSpringto manage beans and define integration points with web services and data access toOracledatabase usingHibernate
- Responsible for developing web pages quickly and effectively usingHTML5, CSS3, AJAX, JSON and Object OrientedJQuery.
- Experience in writing application level code to interact with the backend databases JQUERY AJAX and JSON.
- Developed all theUIpages using extensive markup and scripting languages (HTML, DHTML, JavaScript andCSS).
- Extensively usedjQuerycore library functions for the logical implementation part at client side for all the application.
- Involved in writingJQuerybased Ajax requests usingjQuery.Get(url, data, success, type) and jquery.post(url, data, success, type).
- Involved in WritingjQuerybased AjaxRequests.
- Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
- Worked with the internal teams through several meetings and got the requirements for the project.
- Provided multiple implementations usingJavaScript,HTMLandSQL Queries.
- Debug the application usingFirebugto traverse the document and manipulated the Nodes usingDOMandDOMFunctions.
- Accountable for various programming tasks as well as manage multiplewebapplications owned by the company.
- Reflecting the change inwebtechnologies to ongoing projects.
- Performweboptimizationon websites andwebservices for improved functionality overcross browsersand platforms.
- Developed the user interface pages using HTML, DHTML, DOM, CSS, JSON, JavaScript - JQuery, Ajax.
- UsedJQuerycore libraries for the logical implementation part at the client side of the website.
- UsedJQueryto traverse through the DOM and access the nodes.
- Performed client side validations with customized error messages using JavaScript.
- Involved in writing stored procedures, queries, triggers and views and used them in the JavaScript.
- Experience in writing SQL queries to interact with SQL Server database.
- Used SVN for version control and Clear Quest for defect tracking.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, XML, XHTML, DHTML, JSON, Photoshop, Eclipse, Internet Explorer, Firefox, Windows.