Ui/front End Developer Resume
Columbus, OH
PROFESSIONAL SUMMARY:
- Skilled and experiencedUIdeveloperwith over 6 years in developing responsive and cross platform front - end web application.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
- Extensively used theAngular.JS,Angular2.0 andAngular4.0, frameworks for single page application.
- Expertise in programming with HTML5, CSS3, Bootstrap, Responsive Web design(RWD), JavaScript, jQuery, AngularJS,Angular2,Angular4, React JS, AJAX, XML, XSLT, and JSON.
- Expertise inAngularmodules likeAngular-Cookies,Angular-Filter,Angular- Recourse,Angular- Route,Angular-Sanitize,Angular-Touch andAngular-UI-Bootstrap.
- Experience in working withAngular2.0 with extensive knowledge on the latest ECMA6 features and Best Practices.
- Experience in consuming web services using AngularJS and interacting with server-side scripting language like Node.js, Express.js, Backbone.js.
- Experience in using NodeJS.
- Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
- Experience in working with RESTful web services using jQuery, AngularJS and React JS to fetch response data for user interface.
- Experienced in using Text editors and IDE's like Espresso, eclipse, Microsoft Visual Studio Code, Cloud9, Atom, Text Wrangler, Sublime Text, NetBeans, XAMPP, Notepad and Notepad++.
- Experience in designingUIpatterns andUIapplications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop, and Adobe Illustrator CS3.
- Experience in working on CSS preprocessors like LESS and SASS along with JavaScript task runners like Gulp and GruntJS.
- Experience with Git as Version Control Tools for source code version management and communicating with the repositories in GITHUB.
- Familiarity with Version control tools like SVN, Git.
- Experience in various mobile frameworks like Ionic, phone gap/Cordova for mobile hybrid applications in both IOS and Android.
- 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.
- Expertise in using source code control systems such as GIT, SVN, JIRA, and Jenkins.
- In-Depth knowledge/Experience of Web 2.0, section 508 JavaScript, JQuery, W3C Standards.
- Skilled in solving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Possess excellent communication and Problem-Solving skills and the ability to work as a team member, as well as independently and adapt to new, evolving technologies and implement them in current projects.
TECHNICAL SKILLS:
Web: HTML5, CSS3, SASS, WordPress, JavaScript, Responsive Design, AJAX, jQuery, Bootstrap, React JS, Redux, ES5, ES6, Express JS and Passport JS,, Babel, JSX
Server: Apache Tomcat
Version Control: Git
IDE & Other Tools: Sublime, Android Studio, Eclipse, MySQL Workbench Editor, Heroku, AWS, Webpack
Testing: Karma and Mocha
Package Manager: NPM
Operating Systems: Windows Variants, Linux, Unix
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
UI/Front End Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Implemented Agile Methodologies SCRUM a light weight framework,UISDE for managing and controlling iterative and incremental projects.
- Involved in web designing using HTML5, XHTML, CSS3, JavaScript, jQuery and extensively used Table-less Design in CSS for positioning.
- Implemented functionality using Angular4, Typescript and ES6.
- Used Angular4 routing features to make the component independent.
- Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.
- ImplementedAngular4services to communicate with Express.js on the server-side in-order to perform CRUD operations on database.
- Used Angular4 Life Cycle Hooks though out the application for components.
- Used @Input and @Output for passing data and triggering events across different components.
- Developed the front-end framework, monitoring dashboards and real-time monitoring user interfaces usingAngularWidgets using Custom directives.
- Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & SCSS to the requirements of the client.
- Involved in the development of HTML andAngular.js for client- side presentation and data validation on client side with in the forms.
- Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
- Created HTML5 navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed and developed functionality to get JSON document from Mongo DB document store and send it to client using RESTful web service.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed different jQuery Component in MVC micro architecture Frame work which internally use various design patterns such as singleton, command, delegate, etc.
- Integrate the dynamic pages withAngularand Ionic to make the views dynamic.
- Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on theUIfor DOM/CSS Manipulation.
- Increaseddeveloperproductivity by using efficient programming methodologies and local development.
Environment: Java, HTML5, CSS, JavaScript, jQuery, DHTML, NPM, Typescript, DOM, JSON,Angular 4, AJAX, SOAP, XML, XPATH, Adobe Flash, GWT, Photoshop, Karma, PLSQL, Oracle, Windows.
Confidential, Hoboken, NY
Front End Developer
Responsibilities:
- As aUIDeveloper, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
- Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
- 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 ofdeveloper spin up and enhanced performance.
- Worked on Angular 2.0 modules, components, dependency injection etc.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
- Integrated the service call withUIusing $http and $resources which are substitutes for AJAX in angular.
- Using GIT for version control.
- Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
- Used Angular.JS $http service to communicate with Restful web services and JSON data.
- Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Involved in Agile/ SCRUM based approach toUIdevelopment.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Angular 2, Bootstrap, XML, Apache Tomcat, Eclipse, GIT.
Confidential
UI Developer
Responsibilities:
- Involved in designing the user experience interfaceUI/UX strategy,UIrequirements, converting findings into UI designs.
- Worked on the functionality using Angular.js.
- Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
- 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 ofdeveloper 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 toUIdevelopment.
Environment: HTML5, CSS3, JavaScript, Angular.js, Gulp, GIT, Code Cloud, JIRA, Quality Control
Confidential
PHP Developer
Responsibilities:
- Full-stack Web Developer using PHP based MVC framework, specifically CodeIgniter, and Wordpress.
- Strong experience with data modeling, relational database, SQL and database administration, and queries.
- Revamped web application security applications, minimizing hacker attacks.
- Optimize website for maximum speed and scalability.
- Develop and Implement SEO strategies.
- Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality.
- Mentored team members on web development.
- Improved web development lifecycle process by implementing agile life cycle.
Environment: PHP, JavaScript, HTML, AJAX, CSS, MySQL.
