Ui Developer Resume
Toms River, NJ
PROFESSIONAL SUMMARY:
- Over 6+ Years of professional exposure in Application and Web development with emphasis on HTML5/4, CSS3/2, JavaScript and JavaScript Frameworks like and Angular 4.0/ 2.0/ 1.x, jQuery and jQuery UI, NodeJS, React JS, Dom, Ajax, MySQL and Mongo DB.
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Good understanding of Document Object Model Dom Functions.
- Very Good Experience working in Angular4.x/2.x (data binding, Custom Directives, expressions, Single Page Applications).
- Expertise in development of RESTful Web APIs, and expose endpoints using HTTP methods like GET, POST.
- Extensively used Angular2 features such as Directives, Filters, Two - way Data Binding, Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
- Experience in building SPA's using Angular JS framework.
- Strong in design and development of Webservices using WSDL, SOAP.
- Good experience in CSS frameworks like Bootstrap and CSS pre-processor like SASS.
- Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
- Experience working with Versioning Tools like SVN, GitHub, Git…etc, Build Tools like Maven, and Integration Tools such as Jenkins.
- Familiar with NoSQL Database Design, Analysis and Development like MongoDB.
- Proficient in designing and developing web front end, with sound understanding of Object Oriented Programming Concepts and component-based, object-oriented systems for building multi-tier architecture with hands on development expertise in front end GUI Layer.
- Sound knowledge in working with browsers compatibility issues with different browsers.
- Experience in debugging and troubleshooting the existing code using firefoxfirebug and other debugging tools.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Proficiency in coordination, management, good problem solving, analytical and presentation skills.
TECHNICAL SKILLS:
Scripts / Web Technologies: HTML5/4, DHTML, CSS3/2, JavaScript, DTM, AJAX, JSON.
UI Frameworks: Angular 4.x, 2.x, 1.x, ReactJs, Bootstrap, JQuery, ExpressJs.
Server Side/BackEnd: Node JS
GUI Editors: Notepad++, Eclipse, Visual Studio, Sublime Text.
Database: SQL Server, MySQL, Oracle, MongoDB.
Methodologies: Agile, Scrum, Waterfall
Version Control Perforce: GIT, SVN.
Browser: All (IE, Firefox, Opera, Chrome, Safari).
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Toms River, NJ
UI Developer
Responsibilities:
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used Node JS for adding dependencies to project.
- Designed and modified User Interfaces using CSS and Angular.
- Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
- Actively involved in code review and code quality check process.
- Committed code change into repository by using version control tool Git.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Knowledge in creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
Environment: HTML5, CSS3, Java Script/ ES6, AJAX, Angular4.0/2.0, Angular-CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, JSON, DOM and Windows.
Confidential, Lafayette Hill, PA
UI Developer
Responsibilities:
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Designed and developed web pages using with HTML5, CSS3, SASS, JavaScript, Bootstrap, AngularJS, Angular2, Node.js based on the W3C standard.
- Built Angular2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 2 component router for navigation, Angular 2 services to connect the web application to back-end APIs made use of ES6 features.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Implemented observables to get a pattern of dealing with data by using array-like operations to parse modify and maintain data in Angular2.
- Used Angular 2 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
- Worked CSS Preprocessors (SASS, LESS)
- Used AngularJS for creating Routes, Filters, Directives and Services and create maintainable and testable single page application.
- Involved Storing and retrieving data from Column Oriented Data Base Mongo DB.
- Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion,
- Menu, Dialog boxes and Toolbars.
- Wrote the AngularJS Routes, Views, Controllers and Services to create a well-structured application
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Used Angular Fusion charts to implement Data Visualization by displaying charts in task manager module.
- Improve performance of the application by optimizing REST calls, and minifying the JavaScript code, making
- More reusable components and writing modular, industry standard and uncluttered code.
- Involved in debugging HTML5, CSS3 and JS code using tools such as Chrome Inspector, Firefox Firebug.
- Used Jenkins to build and deploy the application and Bitbucket for code repository and version control.
- Used the Mozilla Firefox extension, Firebug, Developer tools to view and debug HTML, DOM and JavaScript.
- Wrote test plans and performed unit testing and performance testing using Jasmine and Karma.
- Followed Test Driven Development to minimize errors that can creep up in later stages.
- Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, AngularJS, Angular2, Bootstrap 3, Node.JS, JSON, AJAX, MongoDB, Maven, Tomcat Server, Jenkins, Bugzilla.
Confidential
UI Developer
Responsibilities:
- Built pages from mockups using, AngularJS, CSS3/2 and HTML.
- Designed and modified User Interfaces using, CSS and AngularJs.
- Worked with Bootstrap Framework and Angular to Design Single Page Application.
- Using AngularJs for user interactions in pages. Creating a Responsive web application integrating Twitter Bootstrap with Angular JS and media queries.
- Developed dynamic web pages using HTML, CSS, AngularJs, Bootstrap, LESS and Sublime Text Editor.
- Develop various screens for the front end using AngularJs and used various predefined components from NPM (Node Package Manager) and redux library.
- Making changes to the existing web applications and creating new components using AngularJs.
- Used Node Package Manager (NPM) to import and applications.
- Implemented the service using NodeJs for performance, development, maintenance and deployment reasons.
- Thorough understanding of the differences and bugs in different browsers and versions.
- Worked on generating the plain CSS using the LESS framework
- Built dynamically generated dropdown lists using Ajax and AngularJS.
- Created and optimized graphic prototype websites and applications interfaces using HTML and CSS.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
Environment: HTML, CSS, Java Script, AJAX, AngularJs, Node.js, Bootstrap, Responsive Design, JSON, DOM and Windows.
Confidential
FrontEnd Developer
Responsibilities:
- Developed single page responsive Web UI using HTML, Bootstrap, CSS, JQuery.
- Extensively Implemented user interface designs from UI specifications and product requirements.
- Developed page layouts, navigation, animation Buttons and Icons.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Used jQuery library functions and developed of all webpages at client side following the guidelines.
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Worked on CSS Background, CSS Positioning, CSS Text, and CSS Border.
- Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework.
- Implemented procedures for development of HTML5 and Java applications for mobile devices.
- Coordinated with software engineering teams for interactions between mobile UI and back-end staff.
- Utilized Google Maps API to enable Google map search for near locations.
- Implemented zip code functionality using Location Manager API and implemented Google Maps API.
- Download and upload content from back-end web server via REST API.
- Implanted JSON to create interaction between server and application.
- Worked with source version control tool SVN to manage the code repository.
Environment: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Photoshop CS, SVN.