Front End UI Developer
Email: email@example.com Phone: 231-***-****
Software Professional with 5 years of experience in Design and development in the areas of Object Oriented technologies, client/server applications and web-based applications.
Experience in Enterprise JAVA and Object-Oriented Programming (OOPS)
Worked on cloud platforms like AWS.
Solid understanding of React/Angular rendering theory. And Familiarity with newer specifications of Typescript/ ECMAScript (ES6).
Experience in MongoDB and hands on experience in installation and configuration.
Experience in designing, marking up, developing the UI of websites.
Experience using web services like SOAP, RESTFUL.
Experience with Protractor to create end to end framework using Angular JS.
Experience in developing Web Services using XML over HTTP(s) and SOAP.
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.
Understanding in creating SQL Queries in Oracle, DB2.
Ability to clearly understand the Clients' requirements & work closely with other teams/Developers in order to develop Quality Products/Solutions.
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 E-Learning domains
Master’s degree from Ferris State university 2016- USA
Bachelor’s in Computer Science and Engineering 2014– INDIA
Web, Frontend and UI/UX Development
jQuery, jQMobile, AngularJS 2/1.3.x, Bootstrap 4/3.x, AJAX TK, VB.NET, C#, OOP, OOD,
Web API, 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, and Image Styler.
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
Angular 5, VS 2017, Bootstrap 4, Typescript, RxJs, Ecma Script 6 MVC6, Web API 6, .Net 5, and CLI.
Server Side: Java.
Company: General Electric, Allenton,WI Feb 2018– Till Date
Role: UI/UX Front End(Angular5.0)
Designed and developed this application using Angular 5, Node JS, MySQL, Typescript, HTML5, CSS3, Bootstrap, and Angular-Material.
Implemented Angular Material Design components and Theme, such as table, table pagination, sort header, form filed, etc.
Consuming Web API via Angular Http Client (by using GET/POST/PUT/DELETE methods) to realize CRUD data operations.
Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
Used Typescript to write the Angular Components, Modules, Services, and Models.
Implemented form validations using Angular Template-driven and Reactive Forms
Used Angular routing and configured the routes to allow a seamless navigation.
Integration of UI screens with the Database by making use of web service.
Made use of Pipes from Angular as filters to display data nicely to users.
Created and performed SQL queries to fetch data from the backend database.
Extensively used high chats for visually supporting statistical evaluations. Complex data and large amounts of data depicted easily and used for exploratory analyses.
Used GitHub as a repository, for code changes and track reviews. Even used GitHub desktop for committing developed code and generating pull requests.
Build and deployed website on Azure. Mentored and helped other team members with providing code guideline. Created various documents.
Built REST web services using node.js.
Used PM2 process manager to maintain node serve.
Used CHILD_PROCESS to perform some CPU intensive tasks (Eg. reading .xlsx files)
Used web storm as an editor for developing the project.
Company: AT&T, Dallas, Texas Mar2017 - Dec 2017
Role: UI/UX Front End Developer
Worked closely with Visual Design Team, Project Manager and Architect as Sr. Developer, Lead and Architect capacity to develop and design very complex 2 Projects “1 Product Dispatch and Monitoring System” and “2 Promotion Event Management System” from scratch. Project which includes. Responsive design for IPhones/IPads.
Designed a brand-new solution with Angular 1/2, Angular-CLI 1, SASS, SCSS Mixing, Angular 2 Form, Angular 2 Route, Angular 2 Animation, SASS Variables for themes, Ng-2 UI Bootstrap, Component, Goggle Map, ng2 Charts, Rich Text Editor, Full Calendar, Auto Complete, Date Picker, Color Picker, CLI Built and much more using leading edge technologies.
Updated our project from Angular version 1 to 2 and made use of version 5 functionalities
Migrated solution from updated Angular 2 Beta to RC, RC1 to RC4, RC4 to RC6 and to Angular 2.4. Fixed various 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.
Involved to create test case scenarios using Protractor frame work and validate end to end testing.
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.
Used ES6 new features such as let, map function, modules and others in angular type script.
Developed various Restful Web-API 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.
Designed and Developed Various Angular 2 Component, 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, Web-API, .Net Core), TypeScript and SASS for dev-environment
Developed numbers of Typescripts objects including Components, Providers, Services, Interfaces and classes utilizing arrow function and optional types.
Since working for Banking got an opportunity to work on d3.js to develop various graphs.
Designed 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.
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, Autocomplete, jQuery Scroll and UI-bootstrap.
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.
Build and deployed website on Azure. Mentored and helped other team members with providing code guideline. Created various documents.
Company: Dish TV, Denver, Colorado Feb2016 - Jan2017
Role: UI Developer (Angular 2)
Designed and Developed Various Angular 2 Component, Services (observable/promises), Directive and Pipes, Used Angular 2 CLI commands for productivity and global/generic building blocks Consumed server-side SOAP UI web services and called them from angular controllers.
Designed Responsive Web pages using media queries and Bootstrap.
Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS Sprites, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
Implemented XML parsing and JSON parsing for data handling on different applications.
Followed Agile/Scrum methodology of software development thereby satisfying the Customer through early and continuous delivery of valuable software.
Implemented various features of Es6 successfully.
Worked on PHP with Angular.js, the development of mobile Restful APIs.
Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
Used JQuery core library functions for the logical implementation part at client side for all the applications.
React JS and JSON were used to facilitate an AJAX enabled application of Model-view-controller.
Responsible for creating the screens with table-less designs meeting W3C standards.
Utilized various interactive plugins, widgets to design UI/UX.
Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates
Build stable React components and stand-alone functions to be added to any future pages.
Re-designing the main website to improve user experience and add new functionalities using Angular JS.
Wrote various Angular JS custom directives and developed many reusable custom JS libraries.
Developed Angular JS framework including MVC architectures, distinctive modules, controllers, templates, custom directives, custom filters and widely resolved angular scope issues.
Responsible for all client-side UI Validation and implementing Business logic based on user selection using JQuery UI and Angular JS.
Used Node JS for server side run time environment.
Involved in developing rich GUIs and performance tuning website by using AJAX frameworks like JQuery, JSON.
Used SQL Server Management Studio as the backend and wrote SQL queries and stored procedures to verify data from source to target.
Designed and implemented a professional and production quality build and unit-test automation system with Gulp, Karma, and Jasmine.
Responsible for tracking the issues in JIRA.
Wrote services to store and retrieve user data from the MongoDB for the application on devices.
Handling different versions of the website (Development, Beta and Production).
Involved in bug fixing and aided QA team in navigating through the pages.
Worked on the GIT version control system on the front-end side and SVN on the backend side.
Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
Co-ordinate with QA for testing, Production releases, Application deployment and integration.
Client: Transoft Solutions, Hyderabad, India Aug 2014 – May 2015
Role: UI Developer
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, Web-API, Entity, Domain and Repository layers of very complex MVC and Razor view engine-based application.
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.
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.
Developed and Implemented Multi Language (Globalization) solution with Razor Engine, MVC and Angualr.JS.
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, 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
Used Angular-Strap 2.1.x (for Bootstrap 3.x) Directives with Angular JS including Modal, Typeheads, Tooltip, Date-picker, Tab, Collapse, Navbar and Scroll-spy Directives.
Company: ICICI Bank Aug 2013- July 2014
Role: WEB Developer
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 UI standpoint.
Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
Used AJAX for implementing part of the functionality for Customer Registration, Customer information modules.
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.
Developed the Web Interface using Java Server Pages, HTML and CSS.
Developed the objects using JDBC.
Worked with core java and C language concepts.
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.