Front-end/angular Developer Resume
NJ
SUMMARY
- 8 years experienced front - end web development professional, experienced with all stages of the development cycle that includes analysis, development, integration, testing, and debugging of dynamic web projects.
- Well-versed in using all the advanced concepts of HTML5, CSS3, JavaScript with ES5 and ES6, TypeScript, jQuery, Bootstrap, SASS, Angular JS (2,4,5) in converting the static designs to functioning web pages.
- Expertise in developing complex Responsive web applications that work across multi-device and multi browser environments with effective performance.
- Has implemented the Oauth implementation by using SPA Implicit Grant flow for the intranet applications.
- Fluent in developing single page applications (SPA) using all Angular2+ features such as components, modules, templates, data bindin’g, service calls, dependency injection, routing, custom directives and Angular CLI.
- Experience in using Redux in improving performance of the complex web applications with high user interactivity.
- Good experience in using Webpack and Node.js in React, MVC, MVVM design patterns and Angular applications
- Expertise in using all the ES6 features and typescript in modern web applications.
- Proficient working with AJAX in implementing dynamic web pages by fetching content via API calls such as Restful API and updating the DOM (JSON parsing).
- Good knowledge in using existing jQuery UI plug-ins and writing the customized jQuery plug-ins according to the requirement.
- Expertise in using all the performance optimization techniques and making the site load in lesser time.
- Passionate and experienced in problem solving and love troubleshooting the complex issues using various workarounds and using debugging tools.
- Expertise with optimizing web pages for best performance
- Experience with cross browser implementations, older browsers and mobile browsers.
- Ability to work independently and also in a team communicating effectively with other team members along with strong teamwork and time management skills and multiple tasks and self-motivated
- Have Excellent oral, written, analytical, interpersonal and organizational Skills
TECHNICAL SKILLS
Web Technologies: HTML5, DHTML, XHTML CSS3, JavaScript, TypeScript, ES6, JSX, AJAX, Restful,XML,SASS
Frameworks: jQuery, Bootstrap, Angular, Node.js, SASS, LESS, Jest, Enzyme, Jasmine
Debugging Tools: Firebug, Chrome developer Tools, React developer Tool, HTTP Watch professional, Fiddler
IDE: VS Code, WebStorm, Sublime Text, Notepad++
Version Control: GIT, SVN, TFS,CVS
Cloud: AWS, Azure, Office 365
Authentication: Azure AD, SiteMinder, ADFS, NTLM, SAML, Kerberos
PROFESSIONAL EXPERIENCE
Confidential, NJ
Front-end/Angular Developer
Responsibilities:
- Worked with a team of five developers in creating dynamic web applications by analyzing the given static designs and wireframes.
- Developed dynamic and browser compatible pages using HTML5, CSS3, Angular 5 , ES6/5, Typescript and Bootstrap.
- Implemented error handling and strictly typed coding practices and also performed form validations using reactive forms of Angular.
- Installing, Maintaining, administration SharePoint, Dotnet frameworks on IIS servers.
- Used @Input and @Output for transferring data between child and parent components, implemented Pipes to filter the data before displaying it to user, and used Angular Router to enable navigation from one component to another.
- Created custom directives and used the directive ngModel for achieving two-way data binding, and other directives such as ngFor, ngIf, ngSwitch etc. for proper rendering of the content.
- Implemented HTTP requests using RxJS Observable library to handle multiple values over time.
- Created custom validators and used them in Angular Forms.
- Created and Consumed RESTFUL Web Services using Angular2HTTP Module.
- Worked on webpack as module builder for build workflow for Web Application.
- Oauth Implementation using SPA Grant flow.
- Worked on security implementations like XSS, CSRF prevention.
- Worked with version control GIT to manage the code repository.
- Followed best practices and standards for accessibility and cross-browser compatibility.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers.
- Used JIRA to track the user stories and defects with Agile technology.
- Worked with version control GIT to manage the code repository.
- Experienced maintaining all the Development servers in AWS using ServerNow
- Developed reusable and optimized stylesheets using CSS3 preprocessor, SASS.
- Co-ordinated with QA testing, Production releases, Application deployment and integration.
- Analyzing and resolving issues found during the testing or pre-production phases of the software delivery lifecycle; coordinating changes with project team leader and cross-work team members.
Environment: and Technologies: HTML5, CSS3, JavaScript, jQuery, ES6, Node.js, Bootstrap, Gulp.js,RESTful services, Jasmine, NPM, AJAX, SASS, JIRA, Git, Agile. Backbone.js,Angular.js, Require.js
Confidential, VA
Front End Web Developer
Responsibilities:
- Developed single page applications using ANGULAR JS 4, Typescript, HTML5, CSS3 and Bootstrap.
- Developed a single page application using app-routing.
- Good usage of all the latest ES4 features in developing the components.
- Solid understanding of performance optimization using Tree Shaking, Uglify and Lazy Loading Techniques.
- E Created custom validators and used them in Angular Forms.
- Build process uses Webpack and classlist js is used for producing browser compatible code.
- Responsible for Angular UI and architecture, building components library, including Tree, Slide-View, Table Grid, custom form components etc.
- Used the testing framework Jasmine and Karma for JavaScript unit testing.
- Implemented error handling and strictly typed coding practices.
- Developed custom jQuery components without including extra libraries into the project.
- Used latest features in jQuery to improve the performance.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Worked on cross browser compatibility issues and fixed the bugs pertaining to various browsers
- Worked on systems administration and server maintenance like IIS and SharePoint and DotNet servers.
- Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
- Worked with the QA team to fix the bugs, test the load, and performance checking.
- Co-ordinate with QA for testing, Production releases, Application deployment and integration.
Environment: and Technologies: HTML5, CSS3, JavaScript, jQuery, ANGULAR JS 4, Bootstrap, AJAX, Restful, Webpack, Node.js, SASS, GIT, Agile
Confidential, Boston
Front End Web Developer
Responsibilities:
- Used bootstrap for making the site responsive.
- Used all the latest available tools and techniques in making the site 100% responsive and browser compatible.
- Reduced External HTTP Requests, used grunt for minifying and lazy load technique for rendering all the images and optimizing the performance.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the Mobile UI.
- Removed the old components such as iframe, flash etc. and replaced them with new HTML5 features such as media elements, canvas and other APIs, which improved the performance.
- Cleaned up all the HTML files and made them concise and effective my removing the heavy weight elements, and following the best practices, increase Speed with a CDN and Caching.
- Made the site render correctly even in the older IE browsers.
- Installed and Configured IIS and DotNet Frame work and patches
- Used SASS preprocessor to make the CSS effective and optimized.
- Working directly with clients to design and develop elegant solutions.
Environment: and Technologies: HTML5, CSS3, JavaScript, jQuery, RWD, Bootstrap3, grunt, Nodejs, SASS, lazy loading, AJAX, Dreamweaver, SVN source control.
Confidential, Memphis, TN
Jr Web Developer
Responsibilities:
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript including Ajax controls.
- Wrote code to ensure that the application is cross browser compatibility (IE 7+ and Firefox) as per the requirements.
- Responsible for design and development of the web pages from mock- ups.
- Worked extensively with the File management and image libraries.
- Performed Client-side validations using JavaScript.
- Fixed bugs and provided support services for the application.
- Managing and implementing all code changes via SVN.
- Deploying builds across development, staging and production instances and maintaining code integrity.
- Created components like Grid, Panels, Toolbars, button and Combo-box etc.
- Perform code review with peers to ensure code optimization and web optimization techniques are followed.
Environment: and Technologies: JavaScript, jQuery, HTML, CSS.