Ui Developer Resume
Dallas, TX
SUMMARY:
- Software Professional with 8+ years of experience in Design and development in the areas of Object Oriented technologies, client/server applications and web based applications.
- Knowledge of Object Oriented Programming and Design, UML and SDLC.
- Expert level skills developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, Hibernate, Web Services, JDBC, MEAN.js XML, HTML, HTML5, CSS, JavaScript, Ajax and JQuery.
- Developed UI and backend applications Struts, Hibernate, Java, HTML, and JavaScript.
- Experience in Enterprise JAVA and Object - Oriented Programming (OOPS)
- An experienced software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements, design, coding, testing, deployment, change and configuration management and project management.
- Worked on cloud platforms like AWS.
- Solid understanding of React/Angular rendering theory.
- Familiarity with newer specifications of TypeScript/ EcmaScript (ES6).
- Experience in MongoDB and hands on experience in installation and configuration.
- Worked o Angular (version 5) as soon as it released.
- Worked to build dynamic graphs using d3.js(converted some graphs from c3 to d3)
- Experience in designing, marking up, developing the UI of websites
- Extensive experience in developing web-based applications on J2EE platform.
- Experience in application analysis, design, development, and support (Java/J2EE, IBM WebSphere portal.
- Worked on various web servers like Tomcat.
- Developed web apps with React, Angular jQuery, JavaScript using the Sockjs STOMP over web socket
- Experience using web services like SOAP, RESTFUL.
- Worked experience in Hibernate and JPA ORM tools
- Good knowledge using web sphere.
- Implemented material design principles and created interface mockups using Adobe XD.
- Experience in developing Web Services using XML over HTTP(s) and SOAP.
- Worked extensively in MVC frameworks Springs.
- Having good knowledge in front end technologies like Angular JS.
- Excellent knowledge and practical experience in CSS and JavaScript.
- Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit, Cucumber
- Hands-on experience on development tools like Eclipse, My Eclipse, and Jdeveloper.
- Having good exposure on service-oriented architecture (SOA).
- Hands-on experience using multi-threading and collections frame works.
- Log4J for extensible logging, debugging and error tracing.
- Solid Understanding of Core java concepts.
- Understanding in creating SQL Queries in Oracle, DB2.
- Experience in Object Oriented Analysis and Design (OOAD)
- Followed Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
- Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status.
- Ability to clearly understand the Clients' requirements & work closely with other teams/Developers in order to develop Quality Products/Solutions.
- Strong interpersonal, written, and oral communication skills. Aptitude and willingness to learn and implement unknown technologies.
- Worked as PHP/UI Developer, built banking application
- Good Exposure to database concepts using Oracle Database 10g, SQL Server 2008/2012, MySQL and IBM DB2.
- Experience with version control tools such as ClearCase, CVS, and SVN.
- Experience in Class diagrams, Use Case diagrams and Sequence Diagrams using UML Microsoft Visio.
- Thorough knowledge of Banking, Finance, Insurance and ELearning domains
TECHNICAL SKILLS:
Web, Frontend, Backend and UI/UX Development
- jQuery, jQMobile, Angular 5/4/ 2/1.3.x, Bootstrap 4/3.x, AJAX TK, VB.NET, C#, OOP, OOD, Web Sockets.
- MVC 5/4/3, Razor, RWD, HTML5, CSS3, SASS, LESS, JavaScript, MVVM, React JS, Mean.js, Node js.
- WebAPI, AJAX, JSON, EF, WCF, Web Services, XML, XSLT, SOA, Application Blocks, ELMAH, SOAP
- Visual Studio 2015/14/12/10/08/05/03, Azure, SourceSafe, TFS, StarTeam, N Tiers, N Projects, WWF, Patterns,
- Crystal Report, FrontPage, SharePoint 2007/03, SharePoint Designer 2007, InfoPath 2007
- Dreamweaver 8, Firework CS5/8, Flash 8, Photoshop 7, Adobe xd and Image Styler.
Database Tools
- MS SQL Server 2000/05/08/10/12/14, SSRS, SSIS, Oracle 11g/10g/9i/7, Oracle SQL Developer, TOAD for Oracle, Oracle Explorer
- Visual FoxPro, MS Access, Sybase SQL, Data Warehouse, mongo DB, RDBMS, ODBC .
Environment:, Protocol and Fundamental
- MS Windows 10/8.1/8/7/Vista/XP, Windows Server, NT Server, Index Server 2, Azure
- MS Office 2013/10/07/03 (PowerPoint, Outlook, Word, Excel, Visio, SharePoint Designer)
- SQL Server Red-Gate, Cruise Control, Web Publication, TCP/IP, HTTP/FTP, LAN/WAN and IIS
Recent Updates
- Angular 5, VS 2017, Bootstrap 4, TypeScript, RxJs, Ecma Script 6 MVC6, Web API 6, .Net 5, and CLI.
Cloud Platform: AWS
Server Side: PHP, Java.
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
UI Developer( Angular5.0+CLI SASS)
Responsibilities:
- Designed a brand new solution with Angular 4.3/5 Angular-CLI 1, SASS, SCSS Mixing, Angular Form Array for dynamic forms, Angular Route with Lazy loading, Animation, RxJx Observables, SASS Variables for themes, Ngx UI Bootstrap, Component/ngModule, ngx Charts, Auto Complete, Date Picker, Multi Select, CLI Built and much more using leading edge technologies.
- Designed, and developed a very complex UI portal for various type of Mortgage Campaign, with includes a dashboard, various stages of the process, the design of email/letter drafting, analysis of each campaign, clone as well as re-run champagne, reporting, impact, planning of champagne.
- Developed various generic Component, Directive, Pipes and SASS classes, Modules and Service Provider.
- Designed and developed most complex part of the application including architect of each step with Angular 4.13, (latter on migrated to 4.3) typescript 2.3 and Bootstrap.
- Created code guide with best practice, Distributed and carried out work from 5 developers of the team, provided training as needed to team. Designed and created document for best development plan with various stages for similar kind of application development
- Created various SCSS mixing classes, various themes and media quarry utilities for unique branding and theming.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Designed and built a custom web application using Angular and D3.js for data scientists to efficiently view and analyze large-scale data. Simplified analysts' process from searching through hundreds of PowerPoint slides to easily browsing plots on a feature-rich web app.
- Organization has selected this project in top 3 best developments of the year and Development plan as best plan to carry out next year with other development.
- After releasing angular 5, I took the responsibilities to update the project from angular 4 to angular 5 for faster compilation and to increase the performance
- In angular 5 rewrote Httpclient from Http and used number date and Currency pipes in reactive forms
- About Project: Work process of the campaign was before manual process on database for various stages and for each new campaign to create, go through all steps and to put in approval was talking 15 to 21 days by 5 Database Analyst III and one Process Coordinator Manager. By developing this application, admin/manager can create a campaign with running various processing stage in 3 to 5 days. Approval and Execution also carried out from this portal application.To create a campaign is basically to create a dynamic data query to select 2K to 20K records from 100+ Millions of records, through the various stages and criteria, each stage provides cut of records from prior step by selecting various criteria, every step provided variouscustomization and indicator including a cut in records. It also includes to select draft, modify and map variables to data for various kinds of campaigns to run in sequence.
Environment: Angular 5/4., Web API, Angular 2.x, UI Bootstrap, SASS, Front-End, UI/UX, RWD, D3.js, HTML5/CSS3, Responsive Design, Bootstrap, JSON, OOP, OOD, Media Query, npm, Node Packages, RxJs, VS Code, Mac Pro
Confidential, Tampa, FL.
UI Developer(Angular 2)
Responsibilities:
- Designed a brand new solution with Angular 2/4, Angular-CLI 1, SASS, SCSS Mixing, Angular 2 Form, Angular 2 Route, Angular 2 Animation, RxJx Observables, SASS Variables for themes, Ng-2 UI Bootstrap, Component/ngModule, Goggle Map, ng2 Charts, Rich Text Editor, Full Calendar, Auto Complete, Date Picker, Color Picker, CLI Built and much more using leading edge technologies.
- Migrated solution from updated Angular 2 Beta to RC, RC1 to RC4, RC4 to RC6 and to Angular 2.4. Fixed varuious node dependency issues and Angular 2 and CLI changes during migration
- Designed lazy loading route with separate modules and child routes including data transfer with Resolve, Route Data and Route Parameter. Implemented Rout Grad mechanism using can-activate, can-deactivate, can-load-child etc.
- Developed various generic Component, Directive, Pipes and SASS classes to use across the both project. Including generic Module and Service Provider.
- Created very complex full calendar with Key Indicator and Reminder of planning, coloration and analysis for upcoming sales and promotion events.
- Developed various Restful WebAPI services including C# models, Business layer and Data layer. Created various store-procs, taggers and modified data table including query tuning for performance.
- Created various SCSS mixing classes, various themes and media quarry utilities for unique branding and theming.
- Implemented automated local user provisioning instances created in AWS cloud
- Designed and Developed Various Angular 2 Component (/ngModule), Services (observable/promises), Directive and Pipes, Used Angular 2 CLI commands for productivity and global/generic building blocks
- Used Visual Studio Code, Visual Studio (MVC 5/6, WebAPI, .Net Core), TypeScript and SASS for dev-environment
- Developed numbers of Typescripts objects including Components, ngModules, Providers, Services, Interfaces and classes utilizing arrow function and optional types.
- Designed, Architected and developed a very complex Merchandiser Product Dispatch Dashboard having time and location-drive related time sensitive KPIs indications, and Drivers Apps. Dispatch Dashboard provides monitoring and information of route, change/add store sequence of delivery, time in store, product quantity delivered, photos of delivery setting upload, Mileage drive on route, various route, process step of routes, process step of product dispatched at store, quantity of product delivered at each store, going deliver and quantity on vehicle at tim,. Delay, issues, store drops and much more functionality.
- Designed, Architected and Developed a complex panning and real time update admin systems, a UI which provides calendar and planning of Merchandiser and their day to day route of delivery including route direction and store to attend. It provides functionality to change/manage route of merchandiser, remove/add/modify route and route path, add/remove/modify store to attend, off days of Merchandises. Routes management, modify route, modify route path.
- Created a very complex Navigation System based on role of user, with deferent color, alert and process indicators, based on security modal, authorization and zone/regional location.
- Utilized various 3rd party libraries/node-modules including graph, Google map, Image/file uploaded, Color picker, Model dialog box, Rich text editor, jQuery plugin integration, Auto complete, jQuery Scroll and ui-bootstrap.
- Architected and designed with Angular 2 Technologies a large scale business line application to Product Lines and relevant activity for a large change group store, including planning, gathering information, scheduling, various level commitment check, ordering martials, transporting material at event, team training of product launching, event management, zone/region level multiple event management, check list verification, event handling, event analysis, reviewing complete events, impact analysis, success analysis etc.
- Provided training to team member for Angular 2 technologies including mentoring team member during development.
- Worked with QA team and fixed number of JIRA, bugs and defects including enhancement request and changes.
- Built SignalR infrastructure and collaborated to produce private chat messaging feature that incorporates the use of an API and Web Sockets.
- Build and deployed website on Azure. Mentored and helped other team members with providing code guideline. Created various documents.
Environment: HTML5, CSS3, jQuery, JavaScript,angular, AJAX, JSON, Angular JS, Node JS Responsive Design, Bootstrap 4, DOM, Firebug, DHTML, Eclipse, SVN, Ecma Script 6, Websockets, Adobe Dreamweaver, Jira, MVC, Agile/Scrum, SQL Server Management Studio, Windows.
Confidential, phoenix, AZ
UI Developer
Responsibilities:
- Involved in Agile/full software development lifecycle from Designing, coding, testing, debugging and support.
- Developed user interface using HTML5, CSS3, JSON, JavaScript, jQuery, and jQuery UI.
- Worked with Data Tables, a table enhancing plug-in for the JQuery JavaScript library, adding sorting, paging, and filtering abilities to plain HTML tables.
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, GitHub, JQuery, GWT and Ajax.
- Conversion of wireframes and Photoshop mock-ups into table-less, semantic XHTML, Cascading Style Sheets (CSS), AJAX (jQuery).
- By Using Adobe Xd Eliminated tedious tasks by using repeat grid.
- Used "twitter bootstrap" along with "angular-UI" bootstrap for HTML components style definitions and user interface elements such as dialog boxes and tooltips.
- Built web applications to meet product requirements and satisfy use cases using MVC architecture, Code igniter Framework and Drupal CMS.
- Developed Unit, Integration and Performance Test Cases using Junit and Selenium.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Involving in Analysis, Design, and Development Testing and Production phases for the new requirements of the Application.
- Worked closely with creative teams for understanding Low and high-fidelity wireframes.
- Created Dynamic web pages using forms, filters, expressions and data binding.
- Developed SOP document for maintenance and troubleshooting of the MongoDB environment
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site.
- Used ReactJS with Redux to separate the data and presentation layer. Utilized Redux stores to handle the states and update the UI
- Involved in writing and modifying Procedure, Queries, Views and Triggers and calling them from JavaScript using the Templet Framework.
- Implemented automated local user provisioning instances created in AWS cloud
- Developed banking application for account management to be used by internal associate using Java/J2EE
- Consumed SOAP Web Services to retrieve customer information and integrate with User Interface, used JAX-RS to develop REST resource to integrate with Web Interface.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Involved in developing HTML and JavaScript for client-side presentation and data validation on the client side with in the forms.
- Developed User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript, JQuery, Backbone JS, Angular JS, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, HTML, XHTML, DHTML, XML, CSS Frameworks, CSS Sprite on Java, JSP.
- Worked closely with cross-functional teams (QA, BA, PM, Product Owner) as a part of AGILE environment.
- Developed applications in a single page (SPAs) using various JavaScript frameworks like Backbone.js and Bootstrap.
- Hand-coded HTML, CSS3, Java Script and jQuery to create front-end
Environment: Java, HTML5, CSS, Angular.js, Bootstrap, AJAX, Adobe Xd, JQuery, PHP, React js, AWS Java, MySQL, MongoDB, JavaScript, Eclipse, JSON, Rest Web Services.
Confidential, Richmond, VA
UI Developer
Responsibilities:
- Worked as an individual and as a team member of small team for frontend, UI/UX and Mobile design.
- Worked on all stages of full life cycle of web application development in ‘Scrum and Sprint’ based a fast pace Agile development environment on Enterprise Applications.
- Worked, designed and developed various mobile 1st based components including View, Modal, View Modal, Partial View, Data Access, WebAPI, Entity, Domain and Repository layers of very complex MVC and Razor view engine based application.
- Reimagined layers and symbols by Adobe Xd.
- Administrated MongoDB Ops Manager monitoring, backups and automation.
- Enhanced existing WCF Services as per new development and developed various new WCF as well as Web API.
- Developed various Frontend / UI design component including layout design (MVC layout file) and View Forms with Razor 2, HTML 5, CSS3, Media Query and Responsive Web Design using Bootstrap.
- Wrote numerous AJAX, JSON and JavaScript code for a very complex UI, a high performance, a single page type, live data SVG flow/chart diagram rendering application
- Worked and used SharePoint 2013, TFS Team Project to manage day-to-day task, meetings, documents and bugs.
- Performed AWS Cloud administration managing EC2 instances, S3, SES and SNS services.
- Successfully completed UI/UX design, MVC codding, AJAX/JSON/JavaScript coding, HTML5/CSS3/LESS coding and WebAPI/WCF for an end-end enterprise mobile 1st cloud base web application with multi-tenant based business-to-customer cloud solution.
- Developed and Implemented Multi Language (Globalization) solution with Razor Engine, MVC and AngualrJS.
- Used ReactJS to create custom components for data manipulations and to display data in company standard format. Developed ReactJS forms to manipulate text within HTML5 views.
- Designed, architected and developed SPA Admin System to manage with multi-tenant, users and subscription packages for main cloud based product including dashboard and key-indicators using AngularJS 1.3.X, Bootstrap 3.3.x and MVC-WebAPI
- Developed various AngularJS JavaScript objects including Modules, Configuration, Filters, Directives, Controller, Factory(/Service), Designed view including Bootstrap RWD and templates, and Modified/Enhanced/Created JSON based WebAPI controllers for a SPA Admin System.
- Used various JavaScript library included but not limited to Node, Gulf, Grunt, npm, Bower, Karma, Jasmin, Protactor.
- Used Angular-Strap 2.1.x (for Bootstrap 3.x) Directives with Angular JS including Modal, Typeheads, Tooltip, Datepicker, Tab, Collapse, Navbar and Scrollspy Directives.
Environment: CSS, JavaScript, AJAX, jQuery 1.2, JSON, Dream weaver, AWS, Adobe Xd React JsXHTML, DHTML, Firebug, XML, XSLT, Internet Explorer 6.0/7.0, Unix, Eclipse 3.2, Windows.
Confidential
Java Developer
Responsibilities:
- Involved in the development of programming user interface design and front-end for the Web application using JSP, HTML, JavaScript & CSS to the requirements of the client.
- Coordination of project activities and ensure that all project phases are followed and properly documented.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Created DOM for datasets. Worked with datasets in JSON format. The datasets are collected from back end server PHP file using API and these datasets are then rendered on front end using JavaScript, HTML, DHTML and CSS
- Developed GUI using JavaScript, HTML/HTML5, AJAX, CSS and JQuery in ongoing projects.
- Coded Java Script for page functionality using JQuery.
- Implemented JDBC using spring in the data access object layer to access and update information in the Database.
- Extensively involved in the discussions and design sessions user experience to provide input to designs.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Used SQL Server 2005 as the back end and wrote SQL queries and stored procedures.
- Debugging the code using browser tools like Firebug.
- Extensively involved in the development of backend logic or data access logic using Hibernate and thus creating the object relational mapping with the Java beans in the application.
- Designed and implemented the MongoDB schema. Familiar with Embedded and Normalized data models in MongoDB.
- Designed the website and created/developed web interfaces.
- Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
- Created appropriate concept models, site organization, navigation, page layouts and interaction to support company’s needs and goals
- Used Dreamweaver as HTML Editor for designing new pages.
- Developed HTML documents with CSS Style Sheets.
- Did Cross - Browser coding, for making pages compatible will all browsers.
- Worked closely with the programmers for project requirement analysis. Enhanced website by creating presenting new static models pages and presenting it to senior management for attracting the customers and existing users.
- Performed validation of completed sites including the debugging and testing of code.
- Improved user experience through the design and creation of new web features and components.
Environment: Java, JSP, HTML, XHTML, CSS, JavaScript, JQuery, PHP, AJAX, Eclipse, Mongo db JDBC, SQL Server
Confidential
Web Developer
Responsibilities:
- Analyzed, Designed and developed the system to meet the requirements of business users
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UIstandpoint.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, Customer information modules.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide table free layout to user interface screen.
- Involved in writing SQL Queries, Stored Procedures.
- Extensively worked on web application development using HTML.
- Created used interfaces using JavaScript.
- Developed the Web Interface using Java Server Pages, HTML and CSS.
- Developed the objects using JDBC.
- Worked with core java and C language concepts.
- User input validations done using JavaScript and developed use cases.
- Developed database objects like tables, views, stored procedures, indexes.
- Involved in testing and fixing the bugs.
- Involved in writing application level code to interact with APIs, Web Services using JQuery
- Created Cross-Browser compatible and standards-compliant CSS page layouts.
- Involved in working with J2EE and some core technologies. signed table-less layouts using CSS and appropriate HTML tags as per W3C standards
- Experience working closely with Business Analysts and Product team in understanding the technical requirements.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: HTML, CSS, JavaScript, AJAX, XML, SQL