Sr. Ui Developer Resume
New York, NY
SUMMARY:
- IT Professional with 8+ years of referable experience in writing web application programs covering front - end UI/UX using the web technologies like HTML4/5, XHTML, CSS2/3, JAVASCRIPT, JQUERY, JSON, XML and AJAX.
- Proficient in HTML5, CSS3, SASS, JavaScript, jQuery, Angular-JS, REACT-JS, NODE-JS, AJAX, JSON, Responsive Web Design, and Bootstrap.
- Expertise in web development technologies like AJAX, HTML, DHTML, CSS, XSL, UML, COM/DCOM and PHP.
- Experience with AngularJS including knowledge of Directives, Services and Filters.
- Experience in database like SQL, Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
- Experience with event driven applications using AJAX, jQuery, JavaScript, JSON.
- Experience in various methodologies of SDLC like Agile development and Waterfall development.
- Exposure to Application Servers like Web Logic, XAMPP, LAMP and Apache Tomcat Web Server.
- Experience in working MVC Architecture and in using version control(SVN)
- Experience providing and consuming Microservices, Restful web services, SOAP and JSON
- Proficient on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Strong knowledge in database design and developing MySQL and MongoDB.
- Experience on Query tools like ROBOMONGO, PhpMyAdmin for MongoDB and MySQL.
- Experience on Cordova, TypeScript, and Ionic2 Framework for Hybrid apps development.
- Experience on XCode for iOS mobile app development and Android Studio for Android app development.
- Extensive experience with Adobe Photoshop, Illustration and WordPress.
- Experience in third party libraries like Ng Prime, Angular Material Design.
- Hands on experience on Stored Procedures, Triggers, Functions, Views, Backup & Recovery.
- Experienced in front end and middle ware frameworks like Yii2, AJAX, Bootstrap, Material design, Drupal and Content Management Systems
- Goal oriented, organized, team player with good interpersonal skills; thrives well in group as well as individually.
TECHNICAL SKILLS:
Languages: C, C++, Java, UNIX, PHP
Web Technologies: HTML5, CSS3, JavaScript, JSON, JQuery, AngularJS, AJAX, Bootstrap, REST, MVC
Software Engineering: SDLC, Design Patterns, Testing, Agile Methodology
Database: MySQL, MongoDB, PhpMyAdmin
Tools: and IDE Eclipse, Net Beans, Git, Visual Studio Code
Application Servers: XAMPP, LAMP, Tomcat
Operating Systems: MAC, Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Sr. UI Developer
Responsibilities:
- Worked on several front-end designing websites using HTML5, CSS3, SASS, JavaScript, AngularJS, JQuery, and Bootstrap with device responsiveness.
- Designed and developed SVG graphics for the front-end web application and web sites.
- Worked on CSS3 and SASS for implementing UI designing and mouse hover and click animations in the project.
- For an E-Commerce web project worked on Yii2 framework with MySQL and MongoDB.
- Used RoboMongo application as a query writer for MongoDB.
- Designed and implemented ER-Diagrams for complex database structure for E-Commerce application.
- Integrated MySQL of XAMPP as a user details storage purpose and MongoDB for large scale data storing.
- Developed different types of animation using Velocity.js.
- Implemented security, which includes Authentication and Authorization using YII2.
- Worked on Openlayers.JS and cesium.js for the maps and 3d view of the object.
- Worked on different services like WMS, WFS and WPS services in the Geo server.
- Worked on developing the rapid earth quake clients side web application.
- Worked on Node.js - socket.io for implementation of chat application as a communication purpose with MongoDB as a database.
- Worked with JSON and Microservices for data exchange between client and server.
- Worked on Ionic2 framework with Cordova, Angular2 and TypeScript for hybrid mobile application development.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Integrated google map API, payment gateways, social API’s for login and push notifications.
- Worked on RESTFUL API web services in Angular2 with MySQL for Ionic2 mobile application.
- Modifying and extending open source applications like CMS Made Yii Framework.
- Worked on Ticketing System project with large scale of MongoDB storing operations and MySQL queries using Yii2 Framework.
- Debugged the application using chrome developer tools, Firebug and traversed through the nodes of the tree using DOM functions.
- Validated the code using Jasmine and Karma JavaScript by considering various Test-case scenarios of AngularJS Application
- Developed various screens for the front end using Angular JS and React JS frameworks and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Google Chrome, Internet Explorer, Mozilla and Firefox.
Environment: HTML5, CSS3, JavaScript, AngularJS, JQuery, SVG, NodeJS, PHP, JSON, Bootstrap, Yii2, Ionic2, MySQL, MongoDB, VelocityJS, XAMPP and Visual Studio
Confidential, Dallas, TX
Frontend, Web Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, JQuery, AJAX and JSON
- Worked on Ionic Framework and Cordova for building mobile application using AngularJS.
- Developed CRUD operations using MySQL, SQLite, NodeJS and PHP and Python for mobile application login/signup.
- Developed UI pages of SPA (Single Page Application) with JavaScript, AJAX, JQuery, with AngularJS, Bootstrap, HTML5, Material CSS3 with Sass and node JS by using given wireframes.
- Used Firebug and IE Developer to debug and fix JavaScript issues
- Worked on E-mail verification with token URL using PHP and MySQL.
- Developed single Web page applications using NodeJS and ReactJS
- Integrated Restful web services like JSON for data transfer from the server to user.
- Worked on splash screen, push notifications, Geolocation, payment integration, local storage data and social API’s integration.
- Used Selectors, Events, Ajax and DOM Manipulation using components in Angular2 for updating content on DOM nodes.
- Utilized various JavaScript and Angular JS frameworks, AJAX for form validation and other interactive features.
- Worked with the development team, involved in creating MVW (Web API) to implement AngularJS for client side rendering to optimize the front-end.
- Used Angular JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination, authentication, slide pages, users switch etc.
- Developed UI animations using AngularJS for mobile application.
- Created custom directives in Angular JS for re-usable components (multi-field form elements, background file uploads)
- Worked on sessions, implementation of cart using JavaScript and integration of payment gateways for secure transactions.
Environment: PHP, NodeJS, LAMP, HTML5, CSS3, JavaScript, AJAX, Node JS, ReactJS AngularJS, JQuery, JSON, Wamp
Confidential, Minneapolis, MN
Web Developer
Responsibilities:
- Developed backend web services using Node.JS and stored dependencies using NPM.
- Used Angular.JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Implemented the Drag and Drop functionality using React-Draggable.
- Worked on React JS virtual Dom and React views, rendering using components which contains Custom HTML tags.
- Worked within AGILE team environment and participated in multiple scrum meetings to discuss planning and development needs for current cycle.
- Using tools like GIT for version controlling and Chrome developer tools for Debugging
- Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
- Used Node.JS, React.JS, and Backbone MVC framework for developing the Single Page Application (SPA).
- Initiated use of frameworks (Ajax JavaScript libraries, custom classes for data abstraction, HTTP sessions, site searching) to reduce development time, standardize coding practices, and greatly decrease maintenance.
- Developed components that hold model data and call back functions for the actions triggered from view.
- Actively helped in fixing bugs and also carried out troubleshooting.
- Tested the website on multiple browsers with their old as well as latest release.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript validation controls.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Leveraged Two-way data binding through $scope in applications built on AngularJS.
- Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
Environment: HTML5, CSS3, JavaScript, AJAX, Node JS, ReactJS, AngularJS, JQuery, PHP, NodeJS, LAMP, Eclipse, MySQL, Apache Tomcat, JSON
Confidential, Los Angeles, CA
Web Developer
Responsibilities:
- Kept track of website visits, updating new content displays on websites.
- Developed user interface by using the React.js, Flux for SPA development.
- Responsible for client-side interactions and server side development using JSP/MySQL, PHP, HTML, CSS, XML, RSS, JavaScript.
- Developing and creating PHP MySQL applications as per the specifications.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular Factory with Dependency Injection to prevent scope conflict commonly found with JavaScript.
- Participated in the daily scrum meetings by following Agile methodology.
- Performing the responsibilities of implementing and hosting of systems on a web server.
- Coordinating with team members in developing database structure.
- Extensively revised JSP pages to enforce new design and style guidelines for HTML, CSS and JavaScript.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used MySQL workbench, query browser utilities
- Worked extensively on building the JavaScript profiles for the requirements which are given by the customer.
- Designed the application which is dynamically user friendly by using HTML, DHTML, CSS, JavaScript, JQuery, JSP, AngularJS, JSON, and AJAX.
- Used JavaScript for form validations when user enters or edits the data.
- Designed user acceptance cases, test cases. Tested (Validating) front end with different set of data.
- Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients
- Testing and analyzing programming projects and reporting the same to the programming manager.
Environment: PHP, MySQL, CSS, JavaScript, AJAX, JSON, JQuery and Windows
Confidential
Software Engineer
Responsibilities:
- Handled PHP backend development for dynamic database driven website.
- Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.
- Implemented, prepared, executed and installed support to assure quality system changes Troubleshot problems with PHP and other web technologies.
- Involved in all phase of SDLC like Requirement Analysis, Implementation, Maintenance and extensive experience with Agile, SCRUM and sprint planning cycles.
- Used Frames and Cascading Style Sheets (CSS) to give a better view to the Webpages.
- Designed, developed, coded, tested and debugged system requirements for the purpose of conversions and development projects.
- Developed interface to display report data using jQuery, AJAX, JavaScript and JSON, XML
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX and JSON.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Used SQL Server Management Studio as the backend and wrote SQL queries and stored procedures to verify data from source to target.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Communicated with clients to meet up with their requirements and developed a Web portal.
- Created Cross-Browser compatible and standards-compliant CSS page layouts
- Developed necessary MySQL queries for database transactions
- Performed other related tasks under the instructions of a senior PHP programmer.
Environment: PHP, DHTML, Apache Tomcat, MySQL, HTML, CSS, JavaScript, jQuery, Apache HTTP Server, Windows
