Ui Developer Resume
Irving, TX
SUMMARY:
- 4+ years of experience in designing, developing, testing and maintenance of Software Development Life - Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile and waterfall methodologies using JavaScript frameworks like J Query, Angular JS, React JS, Node JS, Boot Strap JS in different industries.
- Experienced in writing modular, reusable, object oriented custom JavaScript modules for high volume applications.
- Involved in Software Development Life Cycle (SDLC) which includes requirement Gathering, Design, Coding and Testing.
- Exposure in modern JavaScript design patterns like MVC and MV *, creating models, binding models with tables, two-way data binding, loading JSON data to the model from the back-end services using REST calls, creating controllers for event handling and working with model components.
- Good experience in developing Responsive Web Design (RWD), Cross Browser issues handling and designing table-less layouts and Web Standards.
- Experience in using Bootstrap and Angular JS for Web Designing.
- Debugging JavaScript applications using Mozilla Firebug, IE Developer Toolbar for Internet Explorer .
- Design and development of Document Object Model (DOM) and DOM Functions, client-side validations using java script.
- Hands on experience using the version control tools like Git, SVN and TFS and project management/ticketing tools like JIRA and QC.
- Participate in early sprints of Agile methodologies. Work ahead of sprint and keep the work ready for the development team for development.
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL.
- Good knowledge of using HTML, DOM, XML, XHTML, CSS, AJAX, JQUERY and JSON .
- Experienced in SASS for custom theming of web applications.
- Experience in NoSQL Database like Apache and MongoDB.
- Experience of JavaScript magnification tools, unit testing and deployment procedures .
- Experience working in agile/scrum methodology, elaborating and estimating user requirements .
- Experience with Eclipse IDE, Web Storm, Brackets, Notepad++ and Subversion .
- Designing, Developing, Testing, Troubleshoot and debugging of applications.
- Can do attitude and willingness to say no with good communication and excellent logical abilities.
TECHNICAL SKILLS:
Operating Systems: Windows XP/Vista/7/8/10, Ubuntu, Linux, Mac OS X
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, J Query, JSON, Apache, PHP, DOM
Programming Languages: JavaScript, JQuery, Ajax, Java, .Net, SQL, C#.
JavaScript Frameworks: Node JS, Angular JS/Angular 2, JQuery UI, React JS, Backbone JS.
IDE, Editors: Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.
Database: Oracle 11g/12C, MS SQL Server, My SQL Server, DB2
Debugging Tools: Firebug, Bugzilla, Chrome Developer Tools.
Version Control: SVN, GIT, CVS
Web Servers: HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.
Desktop Tools: Acrobat Writer, MS Office
SDLC: Waterfall, Agile, Scrum.
Browsers: Firefox, Chrome, IE, Opera, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
UI Developer
Responsibilities:
- Worked on HTML/HTML5, CSS/CSS3 style sheets, JavaScript and jQuery to tie together a diverse range of sites with an easily understandable structure.
- Used React JS to create Controllers to handle events triggered by clients and send request to server.
- Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Experience in using React JS and Node JS for creating Single Page Applications (SPA).
- Fixed bugs and problem in websites for design, CSS, HTML/XHTML, XSLT and JavaScript Library.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Built the reusable service components using AngularJS services with Object Oriented JavaScript, HTML5 and CSS3 leveraging the Bootstrap framework based on the designs.
- Developed all the UI pages using HTML, CSS, JSON, JavaScript, AngularJS, Polymers JS, and Iron Ajax.
- Using Angular JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
- Testing JavaScript frameworks Using Type scripting. HTML document traversal and manipulation, event handling, animation and Ajax using DOM.
- Extensively used SQL for commanding objects of crystal reports and creation of SQL queries for stored procedures and retrieval as well as storage into DB.
- Exposure to new features and issues addressed in Angular 2.0.
- Used React JS to create Controllers to handle events triggered by clients and send request to server. Also developed chart portlet using Node JS.
- Responsible for website development and deployment using Apache Tomcat on Red hat Linux 5.x
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular 2.0 framework and Node JS.
- Extensive use of Node.js Express JS and Mongo DB along with Mongoose.JS to create server-side applications.
- Involved in Writing J Query based Ajax Requests using jQuery. Get (URL, data, callback, type).
- Used Angular.js MVC Architecture to split the UI logic into Views, Models and Collections.
- Experience in handling data import from NoSQL solutions like MongoDB to HDFS.
- Experience in implementing RESTful API's and working with RESTful Web Services.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
- Used Grunt as task runner for magnification, compilation, testing and setting up App review for the application.
- Utilized Postman for calling API's from Backend to make sure data passing appropriate for Front End.
Environment: HTML 5, AngularJS 2, Backbone JS, React JS, Knockout JS, Ext JS5/6, Mongo DB 2.6, JavaScript, AJAX, Apigee, CSS2/3, Stash, Jenkins, JSON, SQL, MySQL, J Query Mobile 1.4.2, Adobe Photoshop, XML, Apache Tomcat v6.0, GIT, REST API’s and RESTful Web Services.
Confidential, Austin, TX
UI/UX Developer
Responsibilities:
- Responsible for designing elegant User Interface by coding in HTML5, CSS3, Angular.js, Node.js and React to build SPA Single Page Application.
- Built custom directives, custom filters, form validations, making controllers, services, factories, dependency injection though various modules.
- Used essential features of Node.JS REPL, Exporting and importing various modules, Essential utilities including URL, Events, Crypto, Path, File System and String Decoder.
- Worked closely with UI designers to understand the detailed intuitive UI prototypes and components.
- Extensively used Grunt as an associate to Node.JS to establish the connectivity between database and client.
- Used Grunt-Task Runner and npm-package manager to install Node.JS modules.
- Extensively involved in Ajax call to retrieve the data from the back-end then display on the screen in a well-organized way.
- Used Bootstrap to make responsive web pages and used SASS preprocessors of CSS.
- Used Play Framework to increase web applications builds performance with Scala and worked to get a file from web server.
- Developed backend interfaces using SQL, PL/SQL packages, functions and stored procedures.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Used Karma Unit Test Runner for the application.
- Used Ajax and JSON to interact with APIs, RESTFUL Web Services.
- Participated in Agile Development Team, and having SCRUM meeting for progress reporting as well as task distributing.
Environment: HTML5, CSS3, JavaScript, Angular.js, Node.js, React.js, PostgreSQL, Karma, Jasmine, Bootstrap, Grunt, npm, Play Framework, Git, Rally.
Confidential
Jr UI Developer
Responsibilities:
- Created a website using HTML, designed all pages using CSS and JavaScript.
- Involved in writing jQuery-based Ajax requests using jQuery. Get or jQuery. Ajax and jQuery. post.
- Involved in developing and testing the intranet web applications using JSP, JavaScript and CSS.
- Implemented applications in JavaScript and MySQL.
- Involved in the design and development of user profile planning for those accessing the system.
- Client/Server monitoring.
- Used HTML, CSS, JavaScript and jQuery for Designing Waterfall Methodology.
- Produced GUI prototypes for business logic presentations.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets.
- Analyzed user requirements and converted into use cases.
- Responsible for managing website content.
- Designed layouts on the front-end using JavaScript, CSS and DHTML.
- Used GIT for tracking the flow of user stories.
- Created multiple types of content, each with different features.
- Adobe Photoshop has been used to create different banners and designs.
Environment: HTML, CSS, Adobe Photoshop, JavaScript, JQUERY, AJAX, DHTML, MS-office