Ui Developer Resume
Richardson, TX
SUMMARY:
- Over 4+ years of Professional experience in developing Web Applications (UI) to provide best user experience using various front - end technologies.
- Certified in Business Process Intelligence, Business Process Management and IT project Management.
- Expertise working in SDLC model, Agile Methodology & Waterfall Methodology.
- Regular client interactions for scope and requirement gatherings, also to know of any requirement changes. Documenting all the meeting notes to keep track of requirement changes.
- Professional in Microsoft Word, PowerPoint, MS Project, Excel, Outlook.
- Good knowledge in programming languages like C, HTML, CSS Java and SQL.
- Expertise in developing webpages using HTML5, CSS3 & Java Script, jQuery, JSON Bootstrap, Ajax, AngularJS 1.x, Angular 2, TypeScript, Node JS, React JS Express JS and MongoDB.
- Expert in working with CSS preprocessors like SASS and LESS.
- Knowledge of Search Engine Optimization (SEO) techniques, Website Accessibility and Web Securities.
- Experience in development of interacting with RESTful Web APIs, and expose endpoints using HTTP methods like GET, POST.
- Expertise in Utilizing Jasmine, Karma and NPM to build and test applications.
- Experience in debugging on various browsers - Chrome DevTools, IE Tester, Firefox Firebug and Safari web inspector.
- Good communication skills along with quantitative and analytical problem-solving skills.
- Accepting challenges Confidential work, Adaptable to new technologies, Fast learning and thinking abilities.
TECHNICAL SKILLS:
Web Technologies and Tools: HTML5, CSS3, AngularJS, Angular 2, Require JS, Ext Js, JavaScript, jQuery, JSON, AJAX, XML, Node.js, BootstrapIDE: Dreamweaver, Photoshop, Illustrator, Notepad++, NetBeans, Eclipse, Visual Studio Code, Microsoft Visual studio, Atom, Sublime Text, MS office, Adobe Creative Suite
Build Tools: Jenkins, Bamboo
Debugging Tools: Firefox Firebug, Chrome Inspector, IE Tester
Databases: Oracle11g, MySQLOperating Systems: Windows, Unix, Linux, Mac OS
Version Control Tools: GIT, SVN, Bit Bucket
Project Life Cycles: SDLC model, Waterfall Methodology and Agile Methodology like Scrum, Sprint
PROFESSIONAL EXPERIENCE:
UI Developer
Confidential - Richardson, Tx
Roles and Responsibilities:
- Implemented responsive UI which will scale itself depending on the device, platform and browser, using Angular JS, HTML, CSS, Web pack.
- Responsibilities include Front End Development, Troubleshooting, Debugging, Bug Fixing, Accessibility support.
- Involved in production support to fix the PVT issues based on severity.
- Worked with require JS for integrating different modules into respective modules
- Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery.
- Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
- Developed JavaScript and optimized existing scripts for efficiency.
- Redesigned user interface HTML frameworks with B2B library (Bootstrap) and refined CSS styling.
- Worked with jQuery UI plug-in like Widgets, Interactions, and Effects.
- With responsive design to create one well-planned site to deliver an optimized experience in context to each device or screen size.
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Used Ajax, XML, Http Request to post chat messages and to periodically check the server for new messages and update your chat window.
- Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS)
- Good knowledge on creating services with Angular 2 @injectable property, as to make the service available for dependency injection when creating components.
- Developed the custom components, directives, pipes and Template driven forms in Angular 2 for the B2B library.
- Hands on experience with version control tools like Bit Bucket and GitHub.
- Designed graphics, buttons, logos and flash animation for the website.
- Validated the code using W3C Mark-Up validation and checked for the cross-browser compatibility.
- Involved in Grooming sessions, daily stand up meeting and sync-up call on daily basis.
- Actively participated in high level requirement gathering sessions with TFA and business people.
- Worked in both Agile and Agile safe methodologies.
Environments : HTML, CSS, JavaScript, jQuery, AngularJS, Require JS, AJAX, JSON, Bit Bucket, GIT, Agile methodology, Agile safe methodology, Jenkins, Eclipse IDE, Visual Studio Code.
Front End Developer
Confidential, Springfield
Roles and Responsibilities:
- Responsible to develop single page application using HTML5, CSS3, JavaScript, Angular, AJAX and JSON.
- Developed code for Responsive web applications using JavaScript framework like Angular.
- Developing applications in fast paced Agile Development methodologies including Test Driven Development and Scrum.
- Created Custom directives, Components and Custom Pipes in Angular 2.
- Expertise in in implementing Property Binding and Event Binding in Angular 2.
- Created Template Driven Forms and Reactive Forms in Angular2.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Implemented Angular 2 Router for navigation and Services to connect the web application to back-end APIs made use of ES6 features.
- Built Angular features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of NodeJS.
- Used Node Package Manager (NPM) to import and applications.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data from web server. REST web services are leveraged by both web and mobile applications.
- Used pre-processor LESS to generate and manage CSS.
- Hands on experience with MySQL, Oracle.
- Used React JS for templating for faster compilation and developing reusable components.
- Performed unit testing using Jasmine, used Chrome Inspector for debugging and fix bugs by working closely with QA.
- Debug the application using Firebug to traverse the documents and manipulated the Node using DOM and DOM Functions.
- Developed angular unit testcases to test Angular components using Karma and Jasmine
- Committed code change into repository by using version control tool Git.
- Used VS Code as IDE for application development.
Environment: s: HTML, CSS, Bootstrap, Typescript, JSON, AJAX, JavaScript, Angular, Node, MySQL, Jasmine, LESS, GitHub, VS Code, and Agile Methodologies.
Jr UI Developer
Confidential
Roles and Responsibilities:
- Active participation through the entire software Development Lifecycle (SDLC) from project initiation to deliverables.
- Involved in requirement gathering, designing, development, UI code reviews, and maintenance of project development cycle.
- Created client-side validation tool using technologies such as JavaScript.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Developed UI pages that are supported by W3C and implemented Responsive web pages for desktops, tablets and mobile using HTML5, CSS3, and Bootstrap.
- Used Node.js and Angular.js MVC Frameworks in the development of the web application.
- Implemented prototypes for different services like Login, Scheduling and Notification Services using third party JavaScript library AngularJS.
- Built AngularJS framework including MVC architectures, different modules, templates, and custom filters. Used this framework to bind HTML template( views ) to JavaScript object ( Models ).
- Implemented AngularJS custom directives for data manipulations and to display data as per requirements on screen.
- Worked on features like creating event handlers, controlling, enable/disable of component, dependencies and Array operation.
- Wrote code to trigger AJAX calls to fetch the response from backend API in the form of JSON and developed the functionality for appropriate use of this data.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Used NPM for Node package management, installing dependencies, and building of project.
- Lead a team of five members and gained extensive experience on handling issues for delivered tasks within deadline.
- Used karma and jasmine for unit testing.
- Worked with IntelliJ IDE and Notepad++ for application development.
- Used GIT with Stash for code repositories and used Bamboo for continuous Integration and Deployment.
- Worked in Agile Methodologies and followed daily stand up meetings and bi-weekly sprint releases in project cycle.
Environments : HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap3, AJAX, JSON, Media queries, IntelliJ IDE, GIT, Agile methodology.
Web Developer Intern
Confidential
Roles and Responsibilities:
- Started as Trainee Confidential Confidential for Web Designing and Development.
- Active participation throughout the entire software development lifecycle (SDLC) from project inception, to code development and elaborate testing of the various modules.
- Designed a web page effectively and responsive using HTML, CSS, JavaScript, Angular and jQuery.
- Responsible in creating static wireframes to present to the business user to show the basic structure and flow of the application.
- Developed a single Isomorphic responsive website that could serve to desktop, Tablets and mobile users using AngularJS.
- Learnt the use of AJAX and JSON for making server calls to fetch data.
- Implemented Bootstrap CSS in AngularJS for developing rich and responsive UI.
- Utilized many different Bootstrap Components such as Navigation bar, Dropdown menu, Button, Modal, Form, Table, Toggle tabs, and Pagination.
- Developed SQL queries to perform insert, update or delete operation on MySQL database
- Used jQuery Events to manipulate the elements depending on the user interactions (like ready (), hover (), bind (), click (), keypress ())
- Wrote application level JavaScript code to interact with APIs and RESTful Web Services.
- Worked with DB team, QA team, Business Analysts, Project managers and users to analysis and implement the requirements efficiently.
- Worked on solving several cross-browser compatibility issues, especially issues in Internet Explorer.
- Always connected to clients to present applications and design the website as specified by the requirements.
- Utilized Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
- Used Git as a source control for project
- Worked in waterfall methodology throughout project.
- Intern experience boosted my confidence levels, working as well-trained software professional.
Environment: s: HTML, CSS, Bootstrap, jQuery, JavaScript, Angular, MySQL, AJAX, JSON, Adobe Dream Weaver, Photoshop, Illustrator and Waterfall methodology.