Ui Developer (angular5.0+cli Sass) Resume
San Jose, CA
SUMMARY:
- 8+ years of professional experience as a UI Developer in various environments. Experience in Developing enterprise - level UI Rich Web Applications using HTML4/5, CSS2/CSS3, XHTML, DHTML, XML, DOM, RESTful-based web services, Object Oriented JavaScript, jQuery, Backbone JS, Angular JS, JSON, Bootstrap, Ajax, Media Queries and JSP, Angular 2, Type Script.
- Expertise in developing and updating a web page quickly and effectively using, HTML, CSS, JavaScript and jQuery with the webpage cross browser compatibility and Responsive web design (RWD).Proficient in developing Single Page Applications (SPA) i.e. web applications using JavaScript MVC frameworks such as Angular JS, Backbone JS, Angular 2.
- Extensively used Node.js for server side scripting and Node Package Manager(NPM) for updating the application from codebase.
- Full understanding of Agile / UX project life cycle from definition to test and release.
- Experience of Web 2.0, JavaScript, jQuery, W3C Standards.
- Created responsive design layouts for a new website template
- Experience in UI/UX custom designing & developing of responsive websites for clients.
- Experience with CSS preprocessors SASS and LESS.
- Extensively used Bootstrap for customization of web application.
- Experience with popular React.js workflows (such as Flux or Redux).
- Experience with data structure libraries and developed the administrative UI using Angular.js and Node.js, Jasmine and React.js.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Developing and Integrating Front End Applications using Java, JSP Technologies.
- Experience in working with Grunt, Gulp & Jenkins to build the application.
- Design wireframes and mockup for mobile apps and website
- Experience in configuration management systems like SVN, CVS, Mercurial and GIT-HUB, BITBUCKT. Performed unit test using Karma and Jasmine.
- Experience in working in an Agile Development environment, waterfall environment.
- Expert knowledge in Analyzing, designing, developing, testing and implementing Relational database architectures
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experience in interactive design and development and in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment and Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
- Experience in creating complex Stored procedures, packages, Views, Triggers, Functions, using MS SQL, PL/SQL and Performance Tuning in SQL Server and Oracle 9i/10g/11g.
- Experience with traditional (Waterfall) and Agile development& project management methodologies (Scrum, XP). Other techniques like Pair Programming, Scrum to enhance the understanding of application.
TECHNICAL SKILLS:
Programming Languages: Java, C, C++, C#.
Java &J2EE Frameworks: Core Java 1.8/1.7/1.6, JSP, Servlets, JDBC, EJB,ASP.Net
Web/Application Servers: IBM Web Sphere, Web sphere MQ, BEA Web Logic, Oracle WebLogic, Apache Cordova, JBOSS, TomcatResponsive&material design, AWS (Amazon Web services),Azure.
Web Technologies: HTML4/5, CSS2/3, JSON, Ajax, XML, DOM, WPF.
UI Frameworks: Angular JS 5,4,2/1.3.x, JQuery, Ext JS, Bootstrap, Backbone, Node JS, Ember .js, UX,Kendo, Express js, D3s, Wire-Framing .
Databases: Oracle 11g/10g/9i/8i, MS SQL Server 2005, IBM DB2 7.0/8.2, MS Access, MySQL, Mango DB, Salce Force.
Open Source: JUnit, log4j1.2, GIT, CVS, SVN, Rational Clear Case, Source Tree and GIT Hub, Adobe s AEM .
Development/Build Tools: EclipseKepler/Juno, MyEclipse8.0, RAD, Net beans, Maven, Ant, Dreamweaver.
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
UI Developer (Angular5.0+CLI SASS)
Responsibilities:
- Developed the internal application of Confidential using Angular 5, Typescript, SCSS, HTML5, Bootstrap, Node.js, MongoDB.
- Designed and Architected a brand-new solution with Angular 2/5, Angular-CLI 1, SASS, SCSS Mixing, Angular 2 Form, Angular 2 Route Bootstrap, Component/ngModule, ng2 Charts, Rich Text Editor, Full Calendar, Auto Complete, Date Picker, Color Picker, CLI Built and much more using leading edge technologies.
- Developed front end of Application using Angular 5, Typescript.
- Created application level reusable components using Angular 5.
- Created application into our IDE and start modifying it to build our login application. There are certain files generated with the CLI command and Angular 5 .
- Developed complex forms using Angular Model driven/Reactive forms and built in directives.
- Developed large web applications by open source java script react js.
- Developed customized components to handle form level validations
- Interacting with Business Analyst to ensure all the requirements are translated into technical requirements.
- Design, Development using C#, JavaScript, AngularJS for the user interface using the Code behind Class technique.
- Experience in using AngularJS, ability to test views and able to do end to end unit testing. Also, using continuous integration
- Developed application level CSS using CSS preprocessor i.e SCSS
- Worked on CSS animations for better user experience across the browsers.
- Implementing the frontend routing associated with REST API
- Leading UX designer converting dozens of Legacy driven websites containing hundreds of pages driven by landing pages and mini sites into a Drupal based, integrated brand, responsive, web first design that is clean, professional, and cohesive UX for BCBS’s digital offerings.
- Designing & wire framing the UI requirements from all business users providers using Balsamiq Mockups, Visio, Bootstrap and Google MaterialDesign
- Covered UX UI tools and methodology across my recent projects. Learned and practiced user research, interviewing, information architecture, wireframing and creating interactive prototypes using Sketch and Azure.
- Extensively worked on Angular services to consume Node API through observables
- Worked on bootstrap to make the application responsive targeting different devices.
- Extensively worked on Cross browser compatibility issues and making sure functionality works as closely as possible in all targeted browsers
- Used pollyfills as one of the approach to fix most of cross browser issues.
- Interacting with backend/middleware REST API to communicate with frontend.
- Redesigning above mentioned applications using HTML5, CSS3, Bootstrap, angular, jquery and Responsive framework for desktop platforms
- Collaborating with designer to create views for a responsive, single page app in React.js and maintaining current code.
- Implemented client side Interface using React JS.
- Developed Node API to handle most of the business logic, Interaction between client and server is handled by Node API's.
- Used Non relational database MongoDB for creating Collection's and Models because the application is data driven.
- Organizing the code using best industry practices i.e. design pattern, Object oriented JavaScript.
- Documented component's and application. Produced high quality, well-organized, well-documented and bug-free code.
- Using GIT Bitbucket, JIRA for codebase management and to track the user stories.’
Environment: HTML5, CSS3, JQuery, JavaScript, Angular 5, AJAX, JSON, react js,Angular JS, Node JS Responsive Design, Bootstrap 4, d3.js(V4), DOM, Firebug, DHTML, Eclipse, SVN, Responsive design,material design, MongoDB, Ecma Script 6 Adobe Dreamweaver, Jira, MVC, Agile/Scrum, SQL Server Management Studio, Windows.
Confidential, San Jose CA
UI Developer (Angular 2)
Responsibilities:
- Design and implementation of the web application and windows application in Agile environment.
- Created and consumed the Windows Communication Foundation (WCF) Services.
- Used AngularJS, which communicated with a RESTful web service.
- Developed Data Access Layer Using Entity Framework using Repositor, Aggregator and Façade Patterns to access data from Azure (SQL and File) storage, also used API calls to enterprise API to get data in case of enterprise data
- Used C# to develop Code for Business and Repository Layer.
- Cross-browser compatibility testing and mobile/responsive design
- Worked on ReactJs Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Participated in various client meetings with the team to discuss improvements options during the development of the application.
- Integrated SharePoint events with Microsoft Outlook 2007 to notify employees of events through their calendar.
- Being a UX Designer I handled all aspects of a UX design process.
- Experience of Collaboration, Document Management, Portal and Web Content Management
- Followed Agile Methodologies (SCRUM, KANBAN and Extreme Programming).
- Maintained and designed databases with use of SQL server.
- Interacting with Business Analyst to ensure all the requirements are translated into technical requirements.
- Design, Development using C#, JavaScript, AngularJS for the user interface using the Code behind Class technique.
- Experience in using AngularJS, ability to test views and able to do end to end unit testing. Also, using continuous integration
- Creating custom, general use modules and components which extend the elements and modules of AngularJS.
- Created test cases for service components.
- Created several Dto’s and done entity mapping.
- Extensively worked on NoSQL development for developing applications using Azure.
- Resolved QA bugs for front end and back end.
- Unit tested the service components and participated in regression testing.
- Created and Modified Control Templates, Data Templates and ItemTemplates to increase features of the existing controls
- Used Behaviors and Triggers to declaratively associate action with an events and property values. Used Extensively Interaction and Interactivity libraries to bring the effect to the controls.
- Used data objects such as Data Adapter, Data Reader, Dataset, Data table, and XML Text Reader /Writer for consistent access to SQL data sources.
- Experience in SharePoint shared services (search, forms, Excel Services, and Workflow)
- Created custom SharePoint Web Parts using Visual Studio 2005, C# with Microsoft. SharePoint and Microsoft. WebPartPage object model.
- Implemented extreme programming by using fast paced agile methodology, involving in task completion, user stories and iterations.
Environment: HTML5, CSS3, jQuery, JavaScript, angular, React JS, AJAX, JSON, Angular JS, Node JS Responsive Design, Bootstrap 4, DOM, Firebug, DHTML, Eclipse, SVN, Ecma Script 6 Responsive design,,material design, Websockets, Adobe Dreamweaver, Jira, MVC, Agile/Scrum, SQL Server Management Studio, Windows
Confidential -Minneapolis MN
UI Developer
Responsibilities:
- Developed the front end of the application using AngularJS, JavaScript, HTML5, CSS3 and managed the formulation of responsive application through Bootstrap.
- Developed Landing pages of the application using JSP.
- Developed the functionality for communicating between the modules mostly involved in view and Controller section of MVC pattern.
- Developed all client-side logical implementation part of application with AngularJS controllers under specific modules, manipulating nodes in DOM tree. specializing in UX designer as Interaction design and Interface design. My process includes product research, user testing, UI design, motion design, and interactive prototyping.
- Used Angular JS filters for filter functionality in search box and integrator functionalities.
- Worked on AngularJS Grids and UI components to develop Views/Templates.
- Used AngularJS directives, factories and services for developing single page web application (SPA).
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used HTTP and $q promises to get JSON from the server to populate the models.
- Developed REST architecture based web services to facilitate communication between client and servers.
- Worked one-on-one with client to develop layout, color scheme for the website and implemented it into a final interface design with the HTML5/CSS3 meeting W3C standards.
- Experience with front-end work flow tools including npm, grunt.js and bower.
- Used Bootstrap Grid System and CSS3 Media Queries to develop single responsive application with good user experience in all platforms like desktop’s, tablets and mobile phones.
- Designed CSS based page layouts that are cross-browser compatible.
- Worked on Rational application developer RAD as an IDE for developing the Web Application, Websphere as a Server.
- Worked on Grunt.js as Task Runner, command line build tool and used Tortoise SVN for version control.
- Used Adobe Creative Suite programs, e.g, Photoshop, Illustrator, and Flash & Flex to mockup UI elements.
- Involved in Product Plannings, gathering requirements and developing web application using Agile / Scrum approach.
- Used IE and chrome developer tools for debugging and fixing the front end issues and Used ALM, JIRA for Analysing and debugging issues.
Environment: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, JSON, Rest Api, SVN, ALM, Grunt, Windows 7, Jenkins, Confluence, RAD, Java, J2EE, Agile methodology
Confidential - Columbus OH
UI Developer
Responsibilities:
- Designed the front-end using HTML5 to mark up for Webpages and CSS3 to create style sheets.
- Used AngularJS, MVC Framework in the development of the web application to bind the data, model that is being retrieved from a database through services provided in a controller to the view using scope.
- Extensively implementing directives and scope values using AngularJS for an existing webpage
- Photoshop PSD templates converted into hand-coded, table-less XHTML, CSS.
- Performed client side validations with customized error messages using JavaScript.
- Used AngularJS and Bootstrap in effective web designing.
- Review Click through prototypes using HTML, CSS, JavaScript, DHTML, with adhering toW3C and browser compatibility standard.
- Updated billing pages using HTML5, CSS3 in Angular JS framework.
- Responsible for setting up Angular JS framework to achieve data binding between HTML and JavaScript objects.
- Involved in enhancement of existing application utilizing AngularJS using MVC pattern.
- Created role based HTML navigation menu wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Used JavaScript and jQuery plugins to achieve different functions and form validation.
- Database connection, handling data from back-end, and presenting data asynchronously to the users.
Responsible for Debugging issues from client side especially with IE 9, 10, Mozilla, Chrome and safari.
- 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 -Columbus OH
UI Developer
Responsibilities:
- Defined and developed the application's presentation layer using HTML, CSS, and JavaScript used Backbone.js framework.
- Used Backbone.js to abstract the data into models and DOM manipulation into views and bind the two together using events.
- Developed callback functions to parse and handle JSON data returned from the server.
- Developed tech stack Using Backbone. js, LESS, Bootstrap and cutting edge server side technologies.
- Used Backbone.js for connecting the API's which enforces the communication to the server.
- Involved in Writing jQuery based Ajax Requests.
- Provided multiple implementations using JavaScript, HTML and SQL Queries.
- Built Rich Prototypes and Applications using HTML, CSS, JavaScript, JQuery, Backbone.js with MySQL database.
- Worked on Backbone.js events to call bind or trigger on any Backbone object.
- Perform web optimization on websites and web services for improved functionality over cross browsers and platforms.
- Involved in writing JQuery based Ajax requests using jQuery. Get and jQuery.post
- Used JQuery to traverse through the DOM and access the Involved in writing stored procedures, queries, triggers and views and used them in the JavaScript.
- Used SVN for version control and Clear Quest for defect tracking.
Environment: HTML, CSS3, DHTML, DOM, JQuery, JavaScript, Backbone.js, SVN, Clear Quest, Adobe Dreamweaver, Ajax, JSON, SQL Server and MS Office, JSP.
Confidential
Web Developer
Responsibilities:
- Designed web application user interface, interaction screens using HTML, CSS, JavaScript, jQuery, Ajax, XML.
- Developed client side validation code using JavaScript and jQuery.
- Worked one-on-one with client to develop layout, color scheme for website and implemented it into a final interface design with the HTML, CSS and JavaScript.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page
- Developed code in JQuery, JavaScript, CSS and AJAX for the navigation oriented application.
- Created Dynamic Integration of JQuery Tab, jQuery, and other jQuery component integration with Ajax.
- Developed and implemented some plugins using JavaScript, HTML, CSS and XML.
- Writing and implementing CSS throughout the site, both as in-line and imported files.
- Implemented design process upon client approval and built out all assets: buttons, products shots, UI components.
- Designed and developed the layouts of Customer Relations Module.
- Used several JQuery plugins to build Rich Internet Application RIA to make it look more intuitive.
- Identified the way to increase the search engine optimization SEO and social media friendly
Environment:: HTML, CSS, JavaScript, AJAX, XML, SQL.
Confidential
Web Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance by using Html, css, javascript.
- Used Telerik controls like Radchart and RadGridview to provide richer user experience.
- Created User Controls, Data Access Layer, and Business Logic Layer Classes in Model using C #.
- Worked on DB2 on various platforms like UNIX, Windows. Using SQL, obtained data from DB2 and other databases.
- Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data Annotations.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins.
- Used Linq to Entities with EF Model to massage the data and tune the performance used compiled queries and eager loading.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Responsible for maintaining versions of source code using Team Foundation Server 2010.
- Extensively used Sql Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Involved in unit-testing web applications and in Test Driven Development (TDD).
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
Environment:: HTML, CSS, JavaScript, C#, ASP.NET 4.0/3.5, WCF,EDMX, JQuery, XAML, TFS 2010, IIS 7.0, AJAX, LINQ, XML, Microsoft Enterprise Library 5.0, NUNIT, SQL Server 2008 R2, Windows Server 2008 R2/2008.