Ui Developer Resume
Bloomington, IL
SUMMARY
- Over 7+ Years of experience in web application and mobile application development with emphasis on HTML/HTML5,XHTML,DHTML,XML,CSS2/3,Bootstrap,AJAX,DOM,VanillaJs,JavaScript,ES6,JQuery,Redux technologys
- Experience in all phases of Software Development Life Cycle which includes User Interaction, Business Analysis, Design, Development, Implementation, Spring, Spring Integration, Documentation, Testing and Deployment
- Experience in Agile (SRUM) methodologies and Test Driven Development
- Experience working with services oriented architecture and Highcharts, D3.js,Redux, User centered design
- Expertise in client scripting language and serve scripting languages like ES6, JQuery, JSON, DOJO, Bootstrap,Angular JS,Java, Polymer js and Redux
- Extensive Knowledge in developing Single - Page Applications (SPAs) using Typescript, NodeJS, MongoDB, Junit,Flex UI, Prime NG
- Ability to conduct their work within complex IDE’S like Visual Studio and used source code control systems like SVN, GIT
- Involved developing web applications using React Js and Redux
- Reduced process redundancies and learning curves by configuring business rules and transactions to fit each organization’s needs.
- Develop API services in an Agile environment
- Be able to design, develop, deploy and support RESTful services
- Experience developing add-ins/extensions for Microsoft Excel using Excel-DNA
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements
- Extensive experience on implementing AJAX features using JavaScript and JQuery
- Good Knowledge in using Linux OS, VMware and integrating back-end applications with AJAX
- Experienced in using editors like Visual Studio, Eclipse, SublimeText, NetBeans,Notepad and Notepad++
- Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, safari, Opera, Chrome
- Experienced in implementing Service Oriented Architecture with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using AEM, SQL Server,Cloud and MySQL
- Experienced in tracking bugs in project development process using JIRA tools
- Hosted different web applications in servers like AEM, Apache Tomcat, Web Sphere,Adobe and JBoss
- Involved creating and consuming web services using RESTful API’S
- Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication.Ability to work independently as well as within a team environment. Driven to meet deadlines. Motivated to produce robust, high-performance software.
TECHNICAL SKILLS
Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, Angular2, AngularJS, ReactJS, AJAX, XML, Java, JSON, PHP, ASP .NET MVC, spring MVC, ASP .NET MVC and NodeJS
Version Control: GIT,TFS, SVN, Perforce and CVS
IDE & Tools: Sublime text, Visual Studio, WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash, RAD Microsoft Publisher, Eclipse, Atom, and Edit Plus.
JavaScript Libraries: JQuery, Angular JS, React JS, Require.js, Backbone.js, Node.js, Bootstrap.js
Wire Frame Tools: Adobe Illustrator CS3
Publishing Tools: Adobe PageMaker, MS Office
Operating System: Windows 7&8, Windows XP, Windows Server 2003, Linux, Unix, Ubuntu, Cent OS.
Database: MS SQL, MySQL, Endeca,Oracle11G
PROFESSIONAL EXPERIENCE
Confidential, Bloomington, IL
UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support
- Moved existing React Js controllers to Angular4 components for more responsive and less dependency
- Involved in developing mobile version of web application using Bootstrap libraries
- Enhanced legacy application by building new components inEmber Js
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided byNode JS
- ImplementedReact js and Reduxcomponent router for navigation
- Worked withComponents of React Js
- Used Selectors, Events, AJAX and DOM Manipulation using components inAngular 4for updating content on DOM nodes
- Worked with advanced Java concepts like Closures, Prototype,Vanilla Js and Ember Js
- Creating wireframes, storyboards, sitemaps and Components are customized by Node js
- Experience with Excel-DNA to integrate .NET in to Excel
- Identify design problems and devise elegant solutions
- Used Express Framework to set up middleware to respond to the HTTP requests with the help of Redux,D3 js,Node JS
- Involved in the creation of interface to manage user menu and Bulk update of attributes using JQuery
- Implemented front end user interface and features in the application using Vanilla JS and ES6, TypeScript
- Created and tested scripts on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Written unit test scripts for controllers, filters and services using karma and Jasmine.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
- Developed web pages using MEAN stack software bundle (Mongo DB, andNode.js )
- Involved in writing application level code to interact with AWS servers,Cloud,APIs, Web Services using AJAX and JSON
- Worked with Bitbucket and GIT makes projects more organized while preventing data loss when changes are made to source code
- Followed Agile/Scrum methodology of software development which satisfies the Customer through early and continuous delivery of valuable software
Environment: HTML5,CSS3,Ajax,Bootstrap,VanillaJs,ReactJs,Redux,Angular4,jQuery,JavaScript, JSON, .NET MVC, Restful API, Node js, Spring, GIT, Visual Studio
Confidential, Columbus, OH
UI /UX Designer
Responsibilities:
- Developed the UI layout and front-end programming for web application that matched requirements using hand writtenHTML5/4, CSS3/2andJavaScript
- Designing and developing dynamic web pages using LESS,SASS,Vanilla Js,JavaScript,ES6, JQuery, Angular JS, ASP .NET MVC for single page applications
- Coded extensively using JavaScript frameworks by implementing MVC architecture
- Developed Touch/Classic UI Components and Templates using ADOBE AEM for supporting the different Webpages
- Utilize HTML5, CSS and Angular for designing and implementing custom AEM components.
- Developed custom templates, components, and widgets using AEM and integrated Components with AngularJS
- Leveraged Two-way data binding through scope in applications built on AngularJS
- Used Mobil web development for android and Window mobiles
- Developed custom directives in Angular for the application independent components like sticky header for window or table, customdropdowns,tables,checkboxes,radiobuttons,notifications,chevrons, graphs, date pickers,pagination etc
- Developed responsive web pages using Testing methodologies, D3 js, Framer js
- ImplementedHTML5feature like, local storage, data and required attributes and sliders
- ImplementedCSS3features like, multi-column layout, gradients. UsedCSS Spritesto decrease the number of HTTP requests and load time of web pages
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript,Vanilla Js,Angular4andJQuery
- Extensively usedTwitter Bootstrapfor creatingresponsive web designfor varying screen sizes and devices
- Brief experience on implementing theAngular 2andMVC frameworkfor data access
- Developed components to fetch the data from the back end usingAJAXandJQuery
- UsedAJAXandJSON to make asynchronous calls to the project server to fetch data on the fly.
- Analyze the response ofJSONto updateDOM
- Applied JQuery scripts for basic animation and end user screen customization purposes.
- Handlingcross browser/platform compatibilityissues (IE, Firefox, and Safari) on both Windows and Mac
- Worked withAngular.jsrouters, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
- Created and tested scripts on various browsers Chrome, Firefox, Opera, Safari, IE, etc.
- Verified RESTful API calls using Fiddler and Post Man
- Tested/De-bugged on browser usingFirebug
- Responsible for developing responsive UI using Bootstrap and Angular 2.
- UsedTFS (Team Foundation Server)for version control
- Worked with GitHub and GIT makes projects more organized while preventing data loss when changes are made to source code
- UsedJIRAextensively for organizing issues, tracking the assigned work, and following team activity
- Involved in deployment of the Web application on Azure Cloud Platform.
Environment: HTML5,CSS3, JavaScript,ES6,Nodejs,Angular2,TypeScript,AEM,JQuery,MySQL Server, Visual Studio, ASP .NET MVC, TFS(Team Foundation Server), AZURE, JIRA and unit testing
Confidential, Tampa, FL
Front end Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
- Creation of Photoshop layouts, semantic XHTML, Cascading Style Sheets
- Involved in documentation of the architecture and configuration details
- Developed Front end Applications using HTML, CSSH and Spring MVC to provide access to the database server MY SQL
- Used XML,AJAX Web services with SOAP protocol for transferring data between different applications
- Used JDBC to query, update and maintain Database Servers using SQL queries
- Used HTML5, DHTML,CSS3, JavaScript, jQuery,HighCharts to create the front end applications.
- Extensively used JavaScript to make the web page more interactive
- Responsible for creating dynamic server side pages using JSP
- Bug fixes for existing software system and also software enhancement
- Used Firebug, Firebug Lite, IE Developer Toolbar, for debugging and browser compatibility
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application
- Developing client side validation code using JavaScript,HighCharts and JQuery
- Creating pages in Site Core and validating the HTML code with W3C Validators.
- Used best practices while creating the web pages
- Understood their existing code and made changes to adapt the new environment
Environment: HTML5, CSS3, Java Script, JQuery, Bootstrap, AJAX, XML, SOAP, MY SQL, Spring MVC, JSP, JDBC, NUNIT and SVN
Confidential
Web Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built
- Developed web pages and components using HTML and CSS and JavaScript
- Created business classes and base objects
- Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity
- Extracted data in UI for different clients using JSON format
- Implemented client-side validations using JavaScript
- Implemented AJAX to speed up web application Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Participated in maintenance and production support
- Environment: HTML, CSS, JavaScript, AJAX,J2EE, Firebug, Eclipse and Oracle DB
Confidential
Web Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, Ajax
- Followed the Agile and Scrum development methodologies
- Integrated the Java code (API) in JSP Pages
- Develop the code using Eclipse, Integrate the code with the help of SVN
- Used JQuery core library functions for the logical implementation part at client side for all the application
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms
Environment: HTML, CSS, JavaScript, DataBase 2,XML, SQL, PL/SQL, MS Office and Windows