Ui Developer Resume
DenveR
SUMMARY
- Around 5 years of Strong Development experience in Angular and HTML4/HTML5, CSS2/CSS3, JavaScript, jQuery, and JSON, Bootstrap, and Angular.js and Java.
- Experience in using Photoshop, Illustrator, Sketch, InVision and MS Visio for creating Wireframes, Prototypes, Logos, Banners, Buttons, Icons and Images
- Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
- Experience in UI with RESTful Web Services.
- Experience in applying the latest development approaches including MVC, event - driven applications using Ajax, Object Oriented (OO) JavaScript, JSON, Angular 2/4, and XML.
- Experience of working on CSS Pre-processors like LESS and SASS along with JavaScript task runners like Grunt.
- Experience in creating, consuming Web Services and working with third party web service APIs and Web Services using Ajax and jQuery.
- Experience on Typescript, Angular 2/4/6/7 for mobile applications, web API and browser clients.
- Extensively worked with Angular2/4/7mFodules, classes, components and templates.
- Experience in creating forms in Angular using ngx-formly
- Skills in optimizing Responsive Web design using CSS media queries and Bootstrap.
- Experience in debugging the code using browser tools like Chrome Developer Tools, and IE Developer Toolbar.
- Expertise in using source code control systems using GIT.
- Extensive experience in using NPM for scaffolding the application.
- Experience with Grunt for JavaScript file's concatenation and minify to improve performance in loading web pages.
- Expertise in building single page web applications using Angular2/ 4/7.
- Experience working with various IDEs such as Notepad++, Web-Storm, Eclipse, Brackets and Sublime text.
- Good Knowledge on testing frameworks like Jasmine, Karma, Mocha.
- Possesses excellent analytical, written and oral communication skills with a results-oriented attitude with the capability to handle new technologies.
- Experience in Typescript 3.4 of Angular 8 for mobile applications, web API and browser clients.
- Experience on working with Ivy Engine and Bazel system of Angular 8 for web applications.
- Experience on working with Lazy Loading Module of Angular 8 for web applications.
TECHNICAL SKILLS
JavaScript Libraries: jQuery, Bootstrap, Angular (2,6,7,8)
Web Technologies: HTML/HTML5, CSS2/CSS3, XML, JavaScript, AJAX, JSON, Apache
Version Control: GIT
IDE & Tools: Visual Studio Code, Adobe XD, Sublime text
Methodologies: Agile, Waterfall
Other Tools & Technologies: NPM, Docker, Spartacus Angular-CLI, JIRA
Operating Systems: Windows, MAC OS
PROFESSIONAL EXPERIENCE
Confidential, Denver
UI Developer
Responsibilities:
- Involved in full SDLC,Analysis, Design, Implementation, Testing, Troubleshooting and Deployment of applications targeting Angular 6&7.
- Developed front-end components usingHTML5/CSS3 and Angular 6,7.
- Developed single page applications usingAngular 6, Typescript, React.
- Created functional specifications with visual design mockups in Adobe Photoshop, Adobe Illustrator, Visio
- Develop dynamic interfaces that work across multiple browser types and also play nicely with mobile devices
- Created interactive prototypes using HTML, CSS, JavaScript from a combination of wireframes, visual designs and design standards.
- Create desktop application withAngular 6and Unit Test withKarma-Jasmine.
- Translated UXmock-ups and wireframesintoAngular 5/6Components. Used parameterdecorators like @Input, @Output and Subjectsforcomponent Interactions.
- Used Lazy loading modulestoenhancetheperformanceof theapplication.
- Usedreactive forms, Form Arrays and implemented reactive validationsusingForm controls.
- UtilizedAngular CLIto develop front-end functionalities and researched the command thatAngular CLI provided.
- Usedswaggerto get theJSONdata structure from backend APIs to create model classes in Angular.
- Involved in upgrading the existing system fromAngular 5 to Angular 6.
- Bespoke andNode.JS frameworksand environments structures for deployment todevelopment, staging, and production servers.
- Workedonpredefined Pipes, custom pipes, predefined directivesandcustom directives
- Extensively usedSCSS for responsive design.
- UsedRoute resolversto fetch data.
- Worked onroutingwithin each module.
- UsedHttp clientto interact with backend API’s.
- UsedNGRX state management and efficiently managed store data without memory leakage issues.
- Ng-bootstrap components likedate picker, models, actions, accordions and Kendo-UI etc.
- Created multiple forms using ngx-forlmy
- Made the application responsive usingBootstrap and CSSMedia Queries.
- UsedJasmine and Karmaas end-to-end testing tools fordebugging and software quality insurance.
- Used Chrome Developer Tools and WAVE and AXE fordebuggingand for element styling and 508 compliance issues.
- Involved in dailySCRUM meetingsto keep track of the project status.
- Extensively usedGitandTFSfor version controlling and regularly pushed the code toGitHubusingsource tree.
- Documented component design and routing design for the modules and reviewed with peer developers.
- UsedJIRAtoo to track the assigned tickets and usedconfluenceto go through therequirements documentsandwireframes etc.
- UsedJenkinsfor continuous integration.
Confidential, Texas
Front-end Developer
Responsibilities:
- Involved in writing the front-end code for the application using Angular 6 and Type-Script.
- Involved in developing the web pages using Angular 6 to build Single Page Applications (SPAs).
- Developed Reactive Single Page Applications (SPA) using Angular4 with expertise in creating User Controls.
- Created Angular6 based Components, Pipes, Injectable’s across the whole system, such as build the custom filter and the main assortment dashboard.
- Leveraged Angular6 resources for all data access, encapsulating URLs, and standardizing data access interfaces.
- Created Angular6 Directives, Components, Pipes, and Injectables across the whole system, such as to build the custom filter.
- Highly used Angular6 Router to build single page application for navigates through the different status and multiple modals.
- Implemented UI Screens, Advanced Search, Timer, Navigation Bars, Navigation Menus, Forms, Sorting, Filtering in Angular.
- Implemented React.JScode to handle cross browser compatibility issues in Mozilla, IE 7, 8, 9, Safari and FF.
- Optimizing the code of reusability using the Decorators and injecting the services to access those in any components by using the property called providers in Angular6 Components.
- Created unit test cases of Angular6 components, services using Karma-test-runner and Jasmine
- Integrated with the back-end code using HTTP Client to get and post the data to backend servers.
- Worked with CSS3 background, CSS3 Layouts, CSS3 positioning, CSS3 text, CSS3 border, CSS3 margin, CSS3 padding, Pseudo elements and CSS3 behaviors.
- Worked on state management in angular using Redux.
- Worked on Reactive forms, reactive and async validations using form control.
- Used Ng-Bootstrap components like tabs, accordions, date pickers, searchable drop downs etc.
- Integrated the Spring Boot API with Angular6 to store logs and generated deployment services.
- Worked closely with securing additional resource for the team and worked in an Agile Environment.
- Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML.
Environment: Angular 4, React.js-bootstrap, Type-Script, Node JS, HTML5, CSS3, JAVA, JavaScript, Bootstrap, JSON, jQuery, AJAX, LESS, REST, Restful, UDDI, SQL
Confidential, Maryland
Front-End Developer
Responsibilities:
- Involved in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Designed and developed the login portal using framework Angular 2 along with HTML5 and CSS3.
- Implemented and designed user interface for web-based customer application.
- Used Angular for efficient MVC implementation.
- Created forms powered by angular two-way data binding to collect and validate data in HTML5 and JavaScript.
- Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
- Worked on providing branding solutions to clients for their website and implemented it into a final interface design with the HTML5, CSS3 and JavaScript.
- Implemented Angular 2component router for navigation.
- Implemented Reporting modules.
- Worked on user validations by using Angular 2.
- Worked on reporting components which will show reports to the client.
- Involved in creating our own Custom Directives like repeat record directive in Angular to show data in data table for reusable components.
- Performed unit testing using karma and jasmine.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application using HTML5, CSS3, JavaScript and AngularJS.
- Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Used chrome debugging tools for testing the application.
- Used $http service for fetching data from server.
- Incorporated the box model using CSS3 that follows W3C standards.
- Coordinated with BA group and conducted several feedbacks from different agents for implementing a better user friendly and interactive website for easy access.
- Created images, logos and icons that are used across the web pages using SVG.
- Used Node JS for installing dependency packages nodemodules.
- Used Angular filters in the application.
- Used JIRA to update the status on tasks which we worked.
- Involved in daily stand-up meetings and weekly sprint meetings to discuss workflow and followed the Agile Methodology.
- Expert in automating the task managers like GRUNT.
- Used Git for distributed version control of all software web developments.
ENVIRONMENT: HTML4.0/5, CSS3, Java Script, AngularJS, Angular 2, AJAX, Tomcat Apache, Ionic, JSON, XML, XHTML, SQL, Eclipse, Adobe Dreamweaver, JIRA, Jasmine, Karma Twitter bootstrap, Angular JS and Node JS.
Confidential
UI /UX Developer
Responsibilities:
- Involved in designing dynamic website design and programming using HTML4, CSS and JavaScript.
- Developed jQuery-based calendar to schedule events.
- Created different Carousels using jQuery Carousel, and Accordions with the help of jQuery UI for different product categories.
- Debugging the code using browser tools like Firebug.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Ongoing new requirements gathering and updating on regular basis.
- Developed Front-end pages using HTML5 and CSS and JavaScript for front-end validation.
- Learned all necessary front-end skills, a mastery of CSS, HTML.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts
- Improved user experience through the design and creation of new web features and components.
- Coordination of project activities and ensure that all project phases are followed and properly
Environment: HTML, CSS, JavaScript, jQuery, AJAX.