Ui Developer Resume
Memphis, TN
SUMMARY
- Overall 4 years of experience in Designing and Development of User Interfaces for Web & Enterprise based Applications using various Web development Technologies.
- Good Knowledge and experience in developing of Web Applications using HTML5, CSS3, Bootstrap, JavaScript, jQuery, JSON, AJAX, XML, PHP, Angular.js and Node.js.
- Experience in Software Development Life Cycle (SDLC) including Requirements, Analysis, Design, Implementation, Integration, Testing, Deployment, and Maintenance.
- Knowledge in UI designing like wireframe concepts, Mockup designs using Adobe Fireworks, Axure, Photoshop.
- Experience in following an initial base markup based on annotated wireframes.
- Possess extensive experience in analyzing the Business Requirements, Functional Specifications, and Technical Specifications.
- Experienced in designing responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Expert in using Document Object Model (DOM) and DOM functions, DOM Events, DOM Collections and DOM Navigation.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Good knowledge in different type of web services - RESTful, SOAP services.
- Have working experience utilizing CSS processors like LESS and SASS.
- Experience on MVC frameworks likeAngularJSfor creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers, and Directives.
- Knowledge in using various front-end frame works like Angular2, AngularJS, Backbone.js, knockout.js, Node.js,React.js, Ext.js, Express.js, Require.js.
- Expertise in developing Responsive Web Design, Grid Framework Applications using Twitter Bootstrap. knowledge on OOPS concepts and frameworks.
- Worked on corejavaconcepts like Multi-Threading, Inheritance, Abstraction.
- Experience with various programming languages (Java, C/C++).
- Have knowledge in ASP.NET, C#, .NET, ADO.NET, EntityFramework, MVC, WCF, Web Services.
- Knowledge of database security, including role-based security.
- Involved in various stages of Software Development Life Cycle (SDLC) implementingWaterfall,V-Model,andAgile, Iteration, Scrummethodologies.
- Proficient in working with Apache Tomcat application server.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers, and Query optimization, also written queries for insert, update and modification operations. Performing database normalization and optimization using database tools.
- Experienced in AGILE based development environment and participating in Scrum sessions.
- Quick learner with high interest to grasp new technologies, self-motivated team player.
- Goodcommunication skills with good presentation skills.
- Able to work under pressure to meet deadlines and the ability to work in a cross-functional environment. Effectively able to work as a team member as well as independently.
TECHNICAL SKILLS
Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, AJAX, JSON, jQuery, SASS, PHP, Web Services, Django, Apache Tomcat, Angular.js, React.js, Require.js, Backbone.js, Node.js, Junit, CI/CD.
CSS Pre-Processors: SASS, LESS.
Relational Databases: SQLite, SQL, Oracle, DB2, MongoDB.
Test Technologies: Manual Testing, Selenium, Protractor, Karma/Jasmine.
Java: Spring MVC, Hibernate, Servlets, JSP, JDBC, Struts, Multi-threading, Applets, Swings.
Other Tools: Eclipse, Visual studio, Microsoft Word, Outlook, PowerPoint, Excel.
PROFESSIONAL EXPERIENCE
Confidential, Memphis, TN
UI Developer
Responsibilities:
- Design, develop, test, deploy and maintain the web application.
- Developed static and dynamic web pages using HTML, CSS, JavaScript, jQuery, JSON, AJAX.
- Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
- Involved in various phases of the project like Analysis, Design, Development, and Testing.
- Created all the templates by following wireframes.
- Involved in writing JavaScript code for form validation and functionality.
- Performed a lot of DOM manipulation using native JS and jQuery for loading and manipulating dynamic content on webpages.
- Wrote scripts inPythonfor extracting data from HTML file.
- Designed and developed data management system using MySQL.
- Rewrite existingPython/Django modules to deliver certain format of data.
- Wrote advanced code in python to compare the input data and the existing data in Database.
- Implemented database access and data manipulation functions in Embedded SQL environment usingODBC.
- UsedPythonand Django to interface with the jQuery UI and manage the storage and deletion of content.
- Used jQuery for all client side JavaScript manipulation.
- Analyzes and improves application efficiency by optimizing queries and contents forDjango.
- Developed entire frontend and backend modules usingPythonon Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Developed applications usingpythonintegrated IDEs PyCharm.
- Designed, added, and maintained new database tables for new functions in database.
- Configured and DeployedDjangoweb application on IIS.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Environment: HTML, CSS, JavaScript, jQuery, Python 3.6,Django1.9.6, ODBC, PyCharm, AWS, Apache, Oracle, and windows 10, server 2012 R2 and IIS 8.5
Confidential
Responsibilities:
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON and Angular JS.
- Created content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
- Developing CSS Style for web page using LESS Structure and implemented routing and SPA application usingAngular.js.
- UsedAngularJSas framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Created package. JSON for Bower and NPM and extensively used AngularUI(Angular Bootstrap) for ng-grid, andUIcomponents.
- Used AngularJS directives, factories, and services for developing single page web applications.
- Involved in writing application level code to interact with APIs, Web Services using AJAX and JSON.
- Worked onAngularJSof Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- AngularJSdirectives ng-app, ng-init, ng-model for initialization ofAngularJS application data.
- Created custom directives inAngularJSfor re-usable components. worked on implementing directives and scope values usingAngularJSfor an existing webpage.
- Developed different jQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Created reusable templates and style sheets based onUIstandards and guidelines; Performed functional tasks using specifications and wireframes.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery.
- Worked on creating responsive website for smart devices using Responsive design and media queries.
- Developed the pages that are complaint to W3C standard and performed unit testing throughout the application.
- Participate in the team on agile development cycle and followed SCRUM methodology.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON, Angular JS, Bootstrap, Responsive design, Grunt, Bower, Node.js, NPM, Grunt.js.
Confidential, TN
Intern - Front End Developer
Responsibilities:
- Developed dynamic web pages using HTML, CSS, SASS, JS, jQuery, AngularJS, Bootstrap, CSS3.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
- Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
- Wrote script for AJAX implementations in the website.
- Using Document Object Model andDOMfunctions.
- Performed XML Transformations from value objects to XML and from XML to HTML data.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Implemented Design patterns for recurring problems. worked on implementing directives and scope values usingAngularJSfor an existing webpage.
- Responsible for the process of UI design for Internet sites and applications.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.
- Involved in SCRUM meetings to keep track of the ongoing project status and issues. Experience with test-driven development and Agile programming.
- Worked on optimizing SQL queries to improve the loading times of the web pages.
Environment: HTML5, CSS3, JavaScript, Bootstrap, DOM, JSON, jQuery, AJAX, JSON, Node and SQL.
Confidential
Front-End Developer
Responsibilities:
- Developed static and dynamic web pages using HTML, CSS, Bootstrap, jQuery, JSON, AJAX. AngularJS.
- Responsible for the overall layout design, color scheme of the web site using HTML, XHTML, CSS3 and bootstrap and Responsible for creating detailed wire frames and process flows.
- Experience following an initial base markup based on annotated wireframes.
- Developed theResponsive web pages using HTML, CSS, Bootstrap and JavaScript.
- Worked through Cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Designed Dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Good knowledge in Document Object Model andDOMfunctions.
- Handled all the Client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company's needs and goals.
- Experience in API or service integration.
- Wrote code to fetch data from Web services using jQuery, AJAX via JSON response and updating the HTML pages.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Performed XML Transformations from value objects to XML and from XML to HTML data.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS,Backbone.jsand Bootstrap.
- DevelopedJavapackages, Interfaces UsedJavastandard packages for string manipulation.
- Upheld quality control and data validity forJavaprograms.
- Developed thecorecomponent of recovery management module using Spring MVC Framework.
- Developed User Interface Components using JSF. Designed web module in spring framework for the J2EE application.
- Provided technical production support in the areas of Performance problem, Functional problems, configuration problems and user errors.
- Developed and implemented search feature usingPHPand Ajax patterns using asynchronous script loading.
- Integrating REST web servicesPHPbased API's into the site.
- Experience working in a Scrum-based team/model, to keep track of the ongoing project status and issues.
- Participate and contribute throughout the entire Development process (analysis, design, unit test, system test, deployment, production support)
- Correctly estimate and scope projects and can deliver projects within the proposed timeline with the expected functionality.
- Work closely with the Back-end development team to produce best-in-class applications and customer experiences.
- Used SQL Server database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
- Involved in Unit testing and integration testing.Worked with theQAteamto track, communicate and effectively fix all bugs that have been raised during testing.
Environment: HTML5, CSS3, JavaScript, Bootstrap, DOM, JSON, jQuery, AJAX, JSON, Angular JS, Backbone JS, JAVA, PHP, Apache Tom cat, SQL and Agile methodology.