Ui/front End/web Developer Resume
Cockeysville, MD
SUMMARY
- 6+ years of experience in Web Development, designing User Interface applications and professional web applications with experience in the software development life cycle.
- Experience with full Software development life cycle (SDLC) including Analyzing, Designing, Coding, Testing, implementation & Production Support, Object oriented programming, and agile methodologies.
- Knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS, Angular 5/6, ReactJS and Twitter Bootstrap like Grids, Toolbars, Panels, Combo - Box and Button etc.
- Experience with Angular 4/5 Directives, Dependency Injection, Services, Routing, pipes, Animations, Forms, Lazy Loading, RXJS.
- Good working knowledge in development of WebPages using Angular6.
- Experience in working with RESTFUL web services and implementing RESTFUL API's.
- Good work experience and knowledge about SASS (SCSS Extension)/ LESS styling for CSS.
- Proficient in working SOAP and RESTful Web Services.
- Proficient in handling Twitter Bootstrap framework i.e., the concept of Grids, making use of advance components like Navs, Navibars, Pagination, Alerts, Progress bars etc.
- Experience on various CSS3 properties like Border Radius, Border Images, Transition, Transform, Animation, Overflow, Marquee and Multi-Column properties.
- Extensive experience in using JavaScript frameworks likes jQuery and corresponding event handlers.
- Experience in using React Js components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Experience in using various tools and IDEs for development and design like Sublime Text Editor, Net beans, Notepad++ and Web Storm.
- Good knowledge in Angular.js and Node.js directives to create reusable elements and attributes, along with easy to test and maintain client side interactivity in web applications.
- Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG).
- Experience in unit testing and E2E testing frameworks like Karma, Jasmine
- Expertise in concepts like W3C Standard, Writing Semantic Mark up, Web Usability, Web Accessibility, Site Speed and Search Engine Optimization.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Experience in designing and presenting multiple concepts and iterations around User Interaction Models, Workflows, Wireframes, Screen Flows, Mockups and Prototypes.
- Experience in working MVC Architecture and also in software configuration management using subversion control (SVN) and GIT.
- Good knowledge of accessibility and WCAG2 AA compliance.
- Strong analytical, communication, interpersonal skills and ability to work with proven problem-solving skills.
- Extensively involved in fixing production issues and support.
TECHNICAL SKILLS
Web Technology: HTML5, CSS3, JavaScript, AngularJS/2/5/6, ReactJS, Node.js, Express, jQuery, AJAX, JSON, Twitter Bootstrap.
Designing Software: Adobe Dreamweaver CS5, Sublime Text Editor, Net beans, Notepad++, and Web Storm.
Operating Systems: Windows, Linux, Mac OSX.
Preprocessors: SASS, LESS
API: SOAP, Rest
Debugging Tools: Firebug, HTML Validator, Web Developer.
Build Tools: Gulp, Maven, Gradle.
Version Control Tools: CVS, SVN and GitHub.
PROFESSIONAL EXPERIENCE
Confidential, Cockeysville, MD
UI/Front End/Web Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development of various modules assigned.
- Worked on complete Agile Scrum methodology and User Interface web development in accordance with requirement.
- Made heavy use of Chrome Developer Tools + Firebug to ensure front-end code and assets were optimized and high quality.
- Responsible for checking cross browser compatibility and hence I can work on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer with ease.
- Worked on REST and SOAP web services.
- Worked on Environment and Project set up for Angular applications
- Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
- Lead teams in few implementations of projects running in parallel.
- Worked on updating the application with new features of Angular 4.
- Scaffolded Angular 6 applications using new features
- Worked on Routing and Navigation in Angular Applications
- Used various NPM modules like watchify, babilify, browserify, http-fetch, body-parser are used to build the application.
- Used Typescript for Angular Development
- Worked on Performance improvement in Angular applications.
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators
- Worked on HttpClient and HttpInterceptors in Angular apps.
- Worked on RXJS Compatibility package to get backwards compatibility with RxJS previous to Angular version 6.
- Built optimized and fast rendering applications on Angular 6.
- Performed Unit Testing of Angular applications.
- Used NPM for installing required node modules and other published Angular NPM modules.
- Worked on increasing Runtime optimization in angular apps.
- Developed the user authentication module using JWT in the backend and integrated that with the Frontend.
- Worked on the output response standardization and error handling on the backend.
- Integrated Frontend with the Backend and provided the API’s for different components.
- Used MongoDB database and wrote queries to perform CRUD procedures.
- Utilized Angular.JS UI-bootstrap components like time picker, directives, model pop-ups, ng-grid, router, progress bar, ng-Idle, ng-Upload. Implemented flexible routing and nested using Angular.JS-ui-router.
- Developed certain features of the application functionality i.e. "CRUD (Create, read, update, delete)" features using NodeJS, ExpressJS as my middleware.
- Worked with Express.js for development of RESTful web services and middleware configurations.
- Worked on Debugging in express.js
- Worked on Implemention best practices in Node.JS.
- Unit Testing of Angular applications.
- Developed, implemented Node.js applications.
Environment: Angular6/4, TypeScript, REST, SOAP, NPM, Express.JS, Node.JS, Mongo DB, API Development, XML, Dreamweaver, Photoshop, Windows.
Confidential, Cary, NC
UI/Web Developer
Responsibilities:
- Designed and developed the application to be responsive for desktop, mobile and tablets.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented Agile Methodologies SCRUM a light weight framework, UI SDE for managing and controlling iterative and incremental projects.
- Worked closely with clients to establish problem specifications and system designs
- Creating database schemas that represent and support business process
- Developing dynamic web pages using HTML5, CSS3 and JavaScript .
- Developed mockups and prototypes using HTML and CSS3.
- Involved in developing the Angular5 Form, Angular5 Route, RxJs.
- Involved in creating http service layer using HttpClient.
- Used swagger to integrate the API calls to Angular5Forms.
- Knowledgeable about Responsive & Adaptive Design.
- Developed the application for responsive to different screen resolutions using Bootstrap and CSS3 media queries.
- Used CSS preprocessor like SASS for improved style sheets.
- To release the enhancements within the specified timeline communicated.
- Review user documents and Design user interface designs, Wire frames, Information architecture flows and mockups
- Responsible to manipulate HTML5, CSS3 as well as making the pages dynamic using AJAX, JSON and XML.
- Handled cross-browser compatibility issues.
- Customized the Bootstrap style sheets as per the requirement.
- Created Mock-up designs and developed various functionalities with JavaScript .
- Manage the optimization, minification, and bundling of our framework/ libraries using tools like Node.js, Yarn etc.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in writing the Unit test cases using Jasmine. .
- Used Dreamweaver as Html editor for designing new pages.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Used GIT for version control.
- Used Agile Methodology for Software development.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, CSS3, Angular5, Bootstrap, JavaScript, Node.JS, RWD, GIT, Agile, Dreamweaver, Ajax, XML, SASS, Jasmine, Windows
Confidential, Fort Myers, FL
UI/Web Developer
Responsibilities:
- Worked on the functionality using Angular.js.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease of developer spin up and enhanced performance.
- Used the Angular.js MVC Frameworks in the development of the web applications.
- Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed web applications using Restful and SOAP protocols.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Developed the pages that are complaint to W3C and ADA section 508(c) standards.
- Involved in Agile/ SCRUM based approach to UI development.
Environment: HTML5, CSS3, JavaScript, Angular.js, GIT, JIRA, Quality Control
Confidential
Web Developer
Responsibilities:
- Implementing the Design and developing modules using Agile Methodology.
- Used Model View Controller framework such as Angular JS framework for creating Single Page Application.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, JQuery, AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries, using technologies like Bootstrap, Foundation.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Successfully performed the Restful APIs Integration using XML and JSON.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Used SASS Preprocessor for CSS preprocessing.
- Developed applications using AngularJS single page applications to improve page performance.
- Developed reusable components using Custom Directives in AngularJS.
- Responsible to gathering requirements and creating the right solutions with our Marketing SAAS Cloud products.
- Used JQuery & Ajax for service calls on pages to interact with the server for information.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Participated with SQA team in bug thrashing sessions to discuss and resolve bugs that were reported in JIRA.
- Used JSON for storing and exchanging information between browsers and servers.
Environment: HTML5, CSS3, DHTML, JavaScript, jQuery, Backbone.js, Angular JS, Node.js, Responsive Design, Bootstrap, AJAX, SVN, Adobe Dreamweaver, Web services, XML, XSLT, Agile Methodology, Windows.
