Sr. Ui Developer Resume
Los Angeles, CA
SUMMARY
- Highly motivated software professional with around 6+ years of experience in Design Development Testing and Implementation of various desktop and web - based applications using JAVA/UI technologies.
- Experience in all phases of Software Development Life Cycle (SDLC) which includes User Interaction Business Analysis/Modeling Design/Architecture Development Implementation Integration Documentation Testing and Development with various methodologies like Agile TDD Scrum Waterfall and Increment models.
- Efficient in designing and development of JAVA8/J2EE applications using Core Java Java collection JDK, JDBC, Servlets, JSP, JNDI, SNMP, JSON, JSTL, XML, XSL, Web Services, XSLT, Struts, EJB and jQuery.
- Excellent hands-on experience with HTML5 CSS3 SASS LESS JavaScript jQuery, Angular.js, React.js, Redux, Angular Material Node.js Backbone.js and MVC frameworks.
- Experience in designing and developing Single Page Web Applications (SPA) using Express.js Angular 7/8, React.js and Node.js with other UI technologies/libraries such as jQuery Bootstrap and HTML.
- Strong expertise in development of web-based applications using Python Django HTML XML Angular 2/4/6+, CSS DHTML JavaScript and JSON.
- Proficient in publishing and consuming RESTful/SOAP web services based on JAX-WS/JAX- RS using Jersey tool/Apache Axis2 implementation in Service Oriented Architecture SOA.
- Browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
- Profound knowledge in Angular JS concepts like Directives, Controllers, Scopes, Services, Angular model, and Filters.
- Implemented the Drag and Drop functionality using jQuery framework.
- Clear understanding of CSS principles to create scalable and maintainable cross browser code.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Good programming experience inJava,SpringMVC, JDBC,Servlets,JSP.
- Experience in working with application servers and web servers such as,IBMWebSphereandTomcat.
- Expertise in design and development of various web and enterprise applications using J2EE technologies likeServlets,JSP, JDBC, JNDI, EJB, JMS, XMLandWebServices.
- Experience in developing applications using different IDEs like Eclipse, Visual Studio, Atom, IntelliJ
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful and fast paced environments.
- Quick learner, Self-Starter and a team player with good analytical, communication, presentation and inter-personal skills.
TECHNICAL SKILLS
Programming Languages: HTML, CSS, React.jsRedux, Node.js, Angular 2/4/5/6/7/8, Bootstrap, PHP, Python, Java Script, jQuery, AJAX, JSON, HTML5, CSS3, XML, JavaJ2EE, SQL.
Technologies: Spring Framework, JSP, Servlets, JDBC
Code Editors: Visual Studio, Eclipse, Atom, IntelliJ, STS
WebBrowsers: Chrome, IE, Microsoft Edge, Fire fox Safari, developer tool bar, IE inspector
Operating Systems: Windows, XP, Mac OS, Linux
Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio, Adobe Photoshop, MS Visio & PowerPoint, Basecamp, Teamwork.
Databases: Oracle RDBMS 10g/11g/12c, AWS RDS, SQL Server
Web Servers: Apache Tomcat, IBM WebSphere
Cloud services: Amazon Web Service (AWS), Microsoft Azure
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles CA
Sr. UI Developer
Responsibilities:
- Create a frond end web application using react JS as per design comps, wires and architecture information.
- Architected, Designed, Developed and Tested the Web Application pages with using HTML5, CSS3, React.js, Redux, ES6, and AJAX.
- Wrote a clean UI code for better user experience, accessibility and cross-browser compatibility.
- ImplementedReact.jsand JavaScriptcode to handle cross browser compatibility issues in Google Chrome, IE, Firefox.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Called theRestfulweb services calls forPOST, PUT andGETmethods.
- Used various bootstrap components like accordion, date picker, time picker, alert, and buttons, modal and also react-bootstrap components.
- Created the Components consisted ofButton, Modals, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdownandmany more.
- Added Dynamic Functionality by creating and dispatchingAction Creatorsthat deployed Actions.
- Created and usedReducersthat received said Actions to modify theStore State Tree.
- Maintained states in the stores and dispatched the actions usingredux.
- Implemented a strong form validation and also used pie encryption on UI
- Performed a thoroughSystem Testing,Regression Testing forComplete UI after fixing the Issues which are reported by Testing Team.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components.
- Interacted withTesting Team andBusiness Analystsfor fixing of Issues and modification of small design changes.
- Worked with backend engineers to optimize existingAPI callsto create efficiencies by deprecating unneededAPI calls.
- Integrate the Front-end application with backend application business layer.
- To resolve interface problems did a thorough usability testing.
- UsedJIRAas the bug tracking system to track and maintain the history ofbugs/issueson everyday basis.
Environment: HTML5, CSS3, React.js, Redux, Java Script, jQuery, AJAX, Bootstrap, Node.js, Angular7, DOM, JSON, GIT Bitbucket, Eclipse, JIRA, Windows.
Confidential, Phoenix AZ
UI Developer
Responsibilities:
- Architected and implemented application with using of React, Redux, HTML5, CSS3, JavaScript,
- Designed and developed various Web forms using HTML, CSS, React JS, Bootstrap and JavaScript, AJAX and Jquery
- Was also responsible for React UI and architecture. Building components library, including Tree, Slide- View, and Table Grid.
- Involved in writing application-level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Implemented client-side Interface using React JS and Node JS. Design layouts on the front-end using HTML5, CSS3, JavaScript, jQuery and bootstrap as well.
- In the Rebellion application, implemented routing logic and navigation from screen to screen and implemented login functionality on the client side in Angular5.
- Built Angular 5 components, UI services to consume rest services using Component based architecture provided by Angular 5.
- Involved changes to the existing web application and created new components using React JS.
- Setting up the development environment using Node.js, NPM, Grunt
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed Angular 5.0 custom directives and used Routes and form validations in Angular.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Performed Unit Testing of Angular5components and services using Jasmineframework.
- Created jQuery and Dojo JavaScript plug-ins using social media REST APIs and other RESTful web services.
Environment: HTML5, CSS3, React JS, Angular5/6, jQuery, AJAX, DOM, XML, JSON, CSS3 Flexbox, Spring, Adobe Photo Shop, GITApache, Eclipse, JIRA, LINUX, Windows.
Confidential, Los Angeles, CA
UI Developer
Responsibilities:
- Developed different kind of Mobile applications for better look and responsive for all different kinds of Mobiles and Tablets.
- Built interactive Web pages using JavaScript Angular JS and Bootstrap.
- Designed and developed the application to be responsive for mobiles desktop and tablets using HTML CSS JavaScript and Angular.js.
- Extensively used Angular UI components (Angular Bootstrap) for ng-grid and UI components.
- Developed client-side validation code in JavaScript and Angular.js using Chrome developer Toolbar.
- Developed Web pages with extensive use of JSON and Java Script.
- Involved in writing application-level code using APIs and Web Services using JSON.
- Extensively using Bootstrap for layout as well as responsive design and CSS for Responsive design.
- Extensively involved in designing the all-Mobile Applications and CSS for Responsive design.
- Implemented server-side components using Core Java multi-threading web services with Spring framework Spring MVC IOC caching Messaging.
- Used JIRA for bug tracking and issue tracking.
- Developed Sigle page Applications using Angular.js.
- Used Robot framework to be testing all different kind of Mobile Applications.
- Developed the UI with extensive use of JSON and Java Script.
- Build and test all Mobile Applications for Android and IOS.
- Used APIs like Alk Maps for developed route search for truck drivers between start and end locations.
Environment: HTML5, CSS3, Bootstrap, JavaScript (ES6), AJAX, JSON, jQuery, XML, Apache, Angular.js, React JS, Spring, Apache Web Server, RESTful web services, Oracle, Agile and JBOSS.