Ui Developer Resume
Bellevue, WA
SUMMARY:
- 5+ years of experience in Software Development Life Cycle (SDLC), experience in developing and designing user friendly, cross browser complaint web sites and User Interface (UI) applications in various domains.
- Experience in designing User Interactive UI Web Pages and visually appealing User Interfaces with the help of HTML 5 and CSS3.
- Experienced in web development using HTML, DHTML, XHTML, CSS, Bootstrap, JavaScript, AngularJS 5.0, Vue.Js and jQuery technologies.
- Hands - on experience in creating Angular modules, controllers, directives, and filters to deploy the entire business logic.
- Hands on experience in creating components using React.js, Redux, Flex.
- Experienced in React JS and working with React Flux architecture.
- Working experience on developing multiple Android applications across versions.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM JSON Parsing.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experienced in various IDEs like Eclipse, EditPlus, JSfiddle, WebStorm, Sublime text, Notepad and Microsoft Visual.
- Good knowledge and working experience on Amazon Web Services.
- Considerable experience in web development tools like Adobe Dream weaver, Eclipse, and Firebug.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization SEO techniques.
- Pleasant experience on management of build pipelines using continuous integration workflows such as Jira , Git, Jenkins, Docker .
- Working experience with desktop and Mobile applications.
- Working experience on Swagger API for Rest Services.
- Pleasant experience working on CSS Background, Positioning, Text, Border, Margin, Padding, Table, Pseudo Classes, and Pseudo Elements and in setting UI standards for enterprise/consumer applications and have knowledge on LESS and SASS.
- Experience in IT Industry Developing, Testing, Integrating, Implementing the web-based applications and UI applications.
- Expertise in developing front-end applications using AngularJS and used Jasmine and Karma for Unit testing.
- Experience in JQuery, JQuery Plugins, AJAX, JSON and JS with Bootstrap.
- Experience in working with Eclipse IDE.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in using AngularJS Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Expertise in database modelling, administration and development using SQL and PL/SQL in Oracle (9i and 12c), DB2 and SQL Server environments.
- Good Understanding of Document Object Model (DOM) Functions.
- Experience on Responsive Web Design using CSS3 media queries and Bootstrap framework.
- Experience working on Accessibility using ARIA standards and accessibility testing using NVDA and Voiceover.
- Pleasant experience in coding and debugging application using debug tool, such as Firebug, IE Tester and Chrome inspector.
- Knowledge of UNIX and Linux Programming.
- Expertise in object -oriented JavaScript Libraries.
- Experience working with Agile environment.
- Excellent written and oral communication skills.
- Experience working on telecommunication applications, Internal Web applications.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, XML, JavaScript, AJAX, JQUERY, JSON, CSS2/3, Media Queries, Bootstrap, React Js, Redux, Flex, Vue.Js, AngularJS 5.0, Node.js, Cordova
Web services: REST architecture based, SOAP, AWS
Web/App Servers: HTTP Web Server, Apache Tomcat, WebSphere
Oracle 11g, 12c, SQL, DB2 MS: SQL Server 7.0
Operating Systems: Windows 2003/2008/2008 R2 /XP/7/8/8.1/10, Linux
Methodologies: Agile and Waterfall
Debugging Tools: Firebug, Google Chrome Web Debugger, IE developer Tools.
Languages: C, C++ and Java
GIT: HUB, Bit Bucket
IDE/Tools: Eclipse, WebStrom9, Rational rose, Sublime Text 2, IntelliJ
MS Access, MS: Excel
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
UI Developer
Responsibilities:
- Development of code using HTML, CSS, JavaScript, JQuery, Bootstrap and AngularJS.
- Involved in Requirements gathering and Analysis, understanding the requirements of the client and the flow of the application as well as the application Framework.
- Worked on Page Data Layer (PDL)/ digitalData for Analytics tracking using Ensighten and Tealium.
- Worked on creating log-in authentication modules using AngularJS and JavaScript.
- Designed and developed code for table less web interfaces using XHTML, CSS, DOM and JavaScript.
- Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Implemented React JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used Adobe Experience Manager to configure page related information for all the pages on the Website.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services and Vue.js.
- Work closely with the web application development team to ensure proper integration between mobile application and web application.
- Worked multiple components for different course element players and quiz question players using Vue.js and Vuex .
- Used Cordova for handing native features of Mobile.
- Used Angular 5.0 and Java Script for mapping the configuration in AEM to digitalData.
- Worked on Angular Unit Test Cases for Java Script files.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and React-Bootstrap components.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Used Node.js, SASS and Grunt for running Angular Applications.
- Developed user interface by using the React JS, Flux for SPA development.
- Worked on Sprint stories that are assigned through JIRA ticketing System and Rally.
- Hosted Micro Services on PCF and AWS platforms.
- Used Jasmine and Karma for writing and running Angular Unit Test Cases for JS files.
- Debugging Angular unit test cases written in Jasmine using Phantom.js Browser.
- Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
- Used Eclipse IDE and IntellIJ for designing, coding and developing applications.
- Implemented the Drag and Drop functionality using React-Draggable
- Used Firebug and chrome debugger for debugging the code and browser compatibility.
- Worked with Bit Bucket, Grunt for Compiling and JIRA for ticket creation and tracking purposes.
- Worked on Adobe Search and Promote tool to implement the search functionality.
- Created templates, Facets for different pages depending on the search.
- Used Commerce Manager Tool for running S&P indexing and uploaded AEM DAM images paths to Elastic Path.
- Migrated applications from internal data center to AWS.
- Used Node.js for transforming file in XML format to XSLT format for Sales Force purpose.
- Played Production Support role for transferring order.xml file from Node.js to salesforce (SFDC).
- Used grunt java script task runner to perform repetitive tasks like Unit tests running, debugging unit test cases, minifications, compilation and linting, etc.
- Used tab-index HTML 5 attribute to make the whole site accessible using TAB, not mouse.
- Worked on project using Agile SCRUM methodology and involved in daily stand up meetings.
- Preparation of the Low-Level Design document which include program specification and unit test plan.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Worked on both browser and device testing.
- Worked on Analyzing, Debugging and Fixing the Front -End UI issues assigned through JIRA and Rally.
Environment: Agile, HTML 5, CSS 3, Bootstrap, JavaScript, jQuery, Vue.Js, AngularJS, React Js, Redux, Flex, AJAX, NPM, Bower, GRUNT, SAAS, Adobe Experience Manager, AWS, Jasmine, Karma, Cordova, Chrome developer tools, ESLint, Search and Promote, Node.js, Eclipse, IntelliJ, JIRA and Rally, Git, Bit Bucket, Slack.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Following Agile Based Methodology in developing the application.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Responsible for React UI and architecture. Building components library, including Tree and Table Grid.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Developed components to fetch the data from the back end using AJAX.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Used Vue.js events distribution and parent chain for parent-child component communication.
- Tested the application on various Android devices.
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Worked on the website from start to finish to give it a new look using HTML5/ CSS/ JavaScript.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Used React flux to polish the data and for single directional flow.
- Utilized modular structure within the AngularJS application in which different functionalities within the application were divided into different modules.
- Used Flex unit as a unit testing framework for flex application.
- Installed STS and Jboss server for Local Workstation setup.
- Used Angular Js to develop a standalone test application, in scope of future usage of the framework.
- Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
- Utilized Angular inbuilt directives for implementation also implemented costumed directives for the one's that is not available.
- Used Angular.js framework to extend the HTML5 template language.
- Developing web pages as per requirement using HTML 5 and CSS3.
- Using AngularJS templates which could be plugged into 1 HTML container, as every web page is an overlay on the Dashboard Page.
- Unit testing framework experience with Karma.
- Written AngularJS controllers and directives where the AJAX calls are made to the Backend to fetch the respective data for the template and the directive is linked to the template.
- Have used jQuery extensively for all Webpage validations.
- Used Firebug and developer toolbar for debugging and browser compatibility.
Environment: HTML5, CSS3, React Js, Angular JS 2.0, jQuery, Ajax, Vue.Js, Android(SDK), Bootstrap, Node Js, Java Script, Flex Unit 4.0, SVN, Karma, RESTful Web Services, Firebug, AJAX, NPM, BOWER, GRUNT, STS, Jboss, Windows7.
Confidential, Dallas, TX
UI Developer
Responsibilities:
- Created HTML mockups for mobile as well as Tablet devices as per UID using CSS3 and HTML5 for both landscape and Portrait view.
- Craft graphic elements, assets, and visual treatments that adapt and flow with responsive design systems.
- Designed and Developed User Interactive UI of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, JQuery, Bootstrap and AJAX.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS, Node.js and jQuery.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-Autocomplete for creating google maps location search on the webpage.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
- Configure the Sprites and in corporate the best SEO practices to make the website Google friendly.
- Prototyping the new features and ideas using HTML, CSS SASS and D3.js.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP.
- Used JSON format in web services and API's to provide public data.
- Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Updated user interface, changing from proprietary UI code to a native Windows application on PCs or on UNIX, both sharing the same codebase.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM JSON Parsing.
- Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
- Involved in designing test plans, test cases and overall Unit testing of the system.
- Used Log4j for External Configuration Files and debugging.
- Used JUnit for debugging the application.
- Monitored team members to follow standards, guide lines and use new tools.
Environment: HTML5, CSS3, JavaScript, React Js, jQuery, Ajax, Web Services, Oracle, JSON, AngularJS, Node.js, bootstrap, XML, Dreamweaver, DOM, Internet Explorer, Chrome, Firefox, Oracle, Windows.
Confidential
Web Developer
Responsibilities:
- Actively participated in all Agile methodologies, followed all the requirements for Software Development Life Cycle (SDLC).
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components also used AngularJS as a library for DOM manipulation and filters.
- Worked on AngularJS forms and controls in order to validate Input data, used AngularJS to create maintainable and testable single page application and implemented Two-way data binding.
- Created AngularJS controllers, services and used AngularJS filters for filter functionality in the search box and integrator functionalities.
- Used AngularJS forms to validate fields and created custom validator directives and updated pages using HTML, CSS in AngularJS framework.
- Involved in the creation of an interface to manage user menu and Bulk update of Attributes using AngularJS and jQuery.
- Worked on Model-View-Controller (MVC) Architecture on the client side making use of AngularJS.
- Worked with SQL Server and search-based data storage, optimized SQL queries, and indexes for SQL Server.
- Wrote extensive Sub Queries, procedures, functions, database triggers, and packages, Participated in the design and development of the Web application Visual studio 2010 and SQL Server 2008/R2 database.
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for ATDD (Acceptance Test Driven Development) and BDD (Behavior Driven Development) Using Cucumber.
- Log4J is used for Logging Errors, Exceptions throughout the project, also used SVN for Version Control tool and JIRA for bug tracking tool.
Environment: Agile, AngularJS, HTML, CSS, JavaScript, jQuery, Web Services, SQL Server 2008, Visual Studio, Ajax, XML, Apache Tomcat, Jenkins, Cucumber, JIRA.
