Web Application Developer Resume
Plano, TX
SUMMARY
- 8+ Experience working in software development as a Front end / User Interface/ Web Application Developer using cutting - edge technologies like HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript frameworks such as AngularJS 2/4, TypeScript, EcamaScripts (ES5/ ES6), NodeJS, ReactJS, jQuery and testing framework like Protractor, Karma, NPM, Gulp
- Extensive experience UI development, Web Analysis, Design, Development, Application Testing, Performance Tuning and Technical Support.
- Expertise in Front-End skills such as HTML/HTML5, CSS/CSS3, Flexbox model, Bootstrap, JavaScript framework, JQuery, AngularJS 1.x, AngularJS 2/4, React JS
- Experience to work with DevOps team for support and maintain AWS infrastructure using Ruby/Python, Cloud formation, Terraform scripts for automation deployment using Jenkins
- Working experience with AWS console, Amazon Web Services Infrastructure - EC2 (Elastic Compute Cloud) Instances, S3 Buckets, ELB, Elastic Load Balancers, Auto Scaling, Route53, Cloud maid, Security Group, AMI upgrade
- Expertise in React Component for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi-Level Dropdown and many more.
- Experience on working with CSS Background, Layouts, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Good knowledge in JavaScript features such as prototyping, promise, constructor, function and object-oriented programming.
- Profound knowledge in Angular JS concepts like Dependency Injection, Promise, Services, Scope, Controllers and Directives.
- Designed and developed for data visualization of the agent portal using framework Angular2 along with HTML5, CSS3, and TypeScripts, D3, Chart-JS, RXJS
- Expertise in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
- Experience in concepts W3C Standard, Web Usability, Web Accessibility, Site Speed & Search engine optimization.
- Experience in Design, Development, and Testing enterprise single page applications (SPA) using AngularJS, REST Service, AJAX, and Apache.
- Experience with single page applications (SPA) using techniques including front-end routing, client-side dynamic HTML template, consuming JSON-based REST APIs with Git.
- Analyze & develop technical software solutions for front end layer of product, including requirements gathering, UI mockups, MVC framework, UI components design, styling, development, testing, deployment and documentation
- Strong knowledge of installation, debugging, troubleshooting and deploying locally and Development / QA / Production environments using Angular dependencies such as NPM, Node modules, Bower, Gulp, Grunt tasks runner, ZoneJS, ReacJS
- Have a ability to configure web server using Apache tomcat, NPM, Gulp and deploying web TAR files in AWS server
- Experience to deploy web application code using FTP/SSH tool (Filezilla & Putty) using LINUX command in Web server
- Exposing and consuming the services to the applications using XML, SOAP, WSDL, Restful Web Services and deployed to AWS cloud
- Experience with performance tuning, optimizing code, and real time monitoring solutions and knowledge of multi-tier Web Based application development.
- On the job accomplishments include successfully design and developed large web 2.0 based enterprise solutions with emphasis on use of CSS Grid Layout, Flexbox, various jQuery plug-in, OO JavaScript / AngularJS.
- Experience with different web application servers like Apache Tomcat, Websphere, Weblogic and relational databases (Oracle, SQL Server etc.)
- Experience working in an Agile environment and able to track and update all sprint work in Jira or Version One or Rally.
- Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
- Responsible for delivering changes to different Development, Integration and User Acceptance Testing regions, supporting User Acceptance testing and addressing User Acceptance Testing defects and supporting the system in Production and fixing Production defects.
- Implementing the project in agile methodologies - sprint & scrum.
- Involved in backlog grooming, sprint planning, user stories estimations and dividing USs into tasks.
- Efficient organizational work ethics, value based effective decision-making, team based cooperation, communication skills, strong customer and quality focus with proven ability to manage onsite client relationship.
TECHNICAL SKILLS
Project Domain: Standalone, Distributed and Web Application development
Languages: JavaScript, JAVA, C#
Web Technologies: HTML, HTML5, JavaScript, jQuery, AngularJS 2/4, TypeScripts, D3, EcmaScript(ES6), ReactJS, NodeJS, JAVA, J2EE, XML,RESTful, JSON, CSS/CSS3, Flexbox, SCSS, Bootstrap, Bower, NPM, Karma, Jasmine, Gulp, Grunt, Ruby, JSON
Modeling Language: UML2.0, SCRUM, Agile
Application/Web Servers: Apache, Tomcat
Databases: Oracle 10g/11i, MySQL, SQL, MongoDB, LDAP, AWS- RDS, Redshift, Elasticache
Operating Systems: Windows, Mac OS, Sun Solaris 7.0, LINUX/UNIX
Network Management: TCP/IP, UDP, HTTP, SOAPUI, LDAP
IDE: Eclipse, intelliJ, Sublime, Visual Studio
Configuration Management: SVN, GitHub, JIRA, Version One, Rally
PROFESSIONAL EXPERIENCE
Web Application Developer
Confidential - Plano, TX
Responsibilities:
- Developed new scratch Rule Engine / Policy Admin UI of MFA (Multi Factor Authentication) internal Web Application for Add, Update and Delete complex Rules which is prevent suspicious and fraud activity with user banks accounts. Admins and authorize user can update new challenge list such as IP, SSOID depends on user login activity. Admin can do CRUD operation using specific attributes, forge-rock rules, conditional operators with dynamic Query builders by group and type of elements to validate through rule engine web application and Restful services.
- Developed Rule engine Web Application using AngularJS, Typescripts, HTML, CSS and JAVA framework which is used for CRUD operation and trigger rules based on multiple time login to user’s bank account
- Experience to intergrade with Authentication / Single Sign On (SSO) Users for web application with LDAP database.
- Developed Web component dynamically using AngularJS 2/4, TypeScripts, ES6, D3, HTML, SCSS/ CSS Flexbox model and integrated restful web services and real time DATA Analysis/Visualization.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize user travel itinerary data with server.
- Implemented generating the verification hash code using Node.js and added user validations and user permissions by using the Node.js.
- Hands on experience to creating asynchronous data stream using Reactive extension for Javascript (RxJS), Observables, Operators and handling event base programming, promise pattern, handling exception, cancellation so on.
- Used dependency such as ZoneJS to resolve encapsulating and intercepting asynchronous activities in the browser and EcmaScripts (ES6) feature such as Classes, Arrow function, Template string, Constants, Rest Operators, Modules.
- Adopted ReactJS and AngularJS to implement rich functions such as form validation, crud, grid list, search, sort, pagination, multi-selection, unit-tests etc., which can be more modularized and useable.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features and responsive design was achieved using CSS/CSS3/SCSS and Bootstrap.
- Good experience writing application deployment scripts using Shell Scripting. Worked on Windows, UNIX, LINUX platforms to move the project into production environment.
- Implemented with Javascript ES6, Web pack with ES2015, features like Template Literals, Enhanced Object Literals, Arrow Functions, Promises, Block-Scoped Constructs Let and Const, Class, Modules, Generator and Iterator.
- Experience to writing unit test cases using Protector / karma for automation scripts for AngularJS 2/4 to validate UI and API functionality, syntax error, application performance in browsers.
- Working experience with package manager like Bower and NPM, task runner like Gulp & Grunt, module bundler like Webpack, test runner like Karma & Jasmine to improve test-driven / behavior-driven development.
- Worked with AWS support team and Creating and migrating new Infrastructure component such as RHEL, Amazon Linux, modules using Ruby and JSON environments file.
- Build servers using AWS, Importing volumes, launching EC2, creating Security groups, Auto-scaling, Load balancers (ELBs) in the defined virtual private connection.
- Designed, built, and deployed a multitude applications utilizing almost all the AWS stack (Including EC2, S3, Route53, Auto Scaling, Security Group, Subnets, Load Balancers etc.), focusing on high-availability, fault tolerance, and auto-scaling.
- Used Node Package Manager (NPM) to install the necessaries packages.
- Experience with Junit, Jasmine, Karma and Log4J in developing test cases.
- Working knowledge with version control tools like SVN, CVS, and GIT
- Highly experience with Java complaint IDE's like Spring Tool Suite, Eclipse, IntelliJ, Visual Studio, Sublime
Environment: JavaScript, HTML/HTML5, CSS/CSS3, LESS/SCSS, FlexBox, Angular 2/4, TypeScripts, ES6, NPM, ZoneJS, ReactJS, JAVA, SOAPUI, LDAP, SQL, Jenkins, AWS, MAVEN, JIRA, LINUX, XML, Ruby, Git bash.
Web Developer
Confidential - Plano, TX
Responsibilities:
- Developed Challenge App for One-Time Password (OTP) on Web and Mobile application using AngularJS, HTML5, CSS3, Javascript, React JS framework. It is a unique 6-character code that can only be used once and is sent only to your registered mobile number and email in online banking accounts.
- Developed the User Interactive Web application in a professional manner using webtechnologieslikeHTML/ HTML5, XHTML, and CSS, CSS3, Bootstrap based on the W3C and ADA web accessibility standards.
- Developed Web using of AngularJS (directives, Factory, Services, modules, controllers, router, filters, and states), MVC (model-view-controller) patterns (2-way binding).
- Solid experience working with CSS Preprocessors like SASS and LESS, using mixins, functions, custom grid systems following object oriented modular CSS patterns; Working with complex CSS Layouts, Positioning, Key frame Animations Pseudo Selectors and Pseudo Elements.
- Strong knowledge in cross browser compatibility issues and W3C standards. Good Knowledge in integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Extensive experience on AJAX calls and Rest calls using JavaScript and jQuery.
- Experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Developed form validation using promises on server side (client-side) MVC framework, used AngularJS 1.5 directives, controller, router via REST API services, factory and module method.
- Created AngularJS single page application (SPA), used routers to navigate to different views.
- Developed dynamic web pages using REST or AJAX, JSON and AngularJS directives.
- Worked with AngualrJS 1.5 Forms, Validations, Modules, Factory Services, DOM, Events, Expressions, Directives, Controllers, filters, $http, $q.
- Developed custom reusable components to use across the application pages.
- Experience to make minifying and creating versioning to HTML, CSS and JS using Gulp or Grunt configuration using bower component.
- Experience to run java script task runner using Gulp command in Git bash or Command Prompt.
- Designing and implementing user experiences for mobile, tablets and all different browsers.
- Created cross-browser compatible and standards-compliant CSS-based page layouts and adaptive responsive design for all latest browser, mobile smartphone and tablets devices.
- Design and implementing CSS, CSS3, Bootstrap to make responsive web pages, using grid layout structure and Angular bootstrap framework.
- Supporting QA during testing, and oversight during implementation into production and writing unit test using karma and jasmine framework, able to test web service in SOAPUI tool.
- Experience to deploy code in AWS cloud support using Jenkins job, able to destroy and create new instance using auto CHEF script infrastructure.
- Understanding AWS (Amazon Web Service) instance, auto scaling group, launch configuration, load balancer, route53, CNAME and DNS configuration using Ruby script to create infrastructure for AWS cloud server.
- Worked with DevOps team to maintain and support existence infrastructure and creating new infrastructure for web application.
Environment: HTML/HTML5, CSS/CSS3, SASS, Bootstrap, AngularJS, NodeJS, REST service, JSP, XML, SQL, Karma, Jasmine, Gulp, Grunt, Bower, NPM, AWS (Amazon web services), Chef Server, Ruby, JSON
Front end Developer
Confidential - Dallas, TX
Responsibilities:
- Developed customer facing website (Business Center) as well as internal customer support web application (Work Center Agent) using ajax driven user interface, interaction scenarios and ajax navigation based on analysis, interpretations of requirement and use cases.
- Developed the User Interactive web pages in a professional manner using webtechnologieslikeHTML, HTML5, XHTML, and CSS, CSS3, Bootstrap based on the W3C and ADA standards.
- Developed dynamic web pages using REST, JSON and AngularJS directives, NodeJS.
- Designed and developed custom directive for DOM manipulation to be reused consistency across all web pages.
- Web design and development, application development using HTML5, CSS3, JavaScript, React JS, JQuery and AngularJS.
- Working knowledge of object-oriented design concepts, various frameworks, data storage implementations and enterprise design patterns, testing and debugging.
- Developed Web using of AngularJS (directives, services, modules, controllers, router, filters, and states), MVC (model-view-controller) patterns (2-way binding).
- Created AngularJS single page application (SPA), used routers to navigate to different views.
- Designing and implementing user experiences for mobile, tablets and all different browsers.
- Worked with Eclipse IDE, SVN version control and deployed the application to Weblogic application server.
- Developed Input form validation using promises on server side (client-side) MVC framework, used AngularJS directives, controller, router via REST API services, factory and module method.
- Design and implementing CSS, LESS to make responsive web pages, using grid layout structure and Angular bootstrap framework.
- Experience in Angular.js features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Good understanding of REST API's; extensive experience of integrating web services via Ajax using JavaScript, jQuery and Angular.js.
- Excellent experience in developing and implementing Responsive Web Design (RWD) web pages with cross browser compatibility complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards; Debug issues using tools like Browser stack.
- Expertise working with debugging tools like Firebug, Chrome Developer Tools; Sound knowledge about Profiling and Optimizing a Single Page Application (SPA).
- Experience using all popular text editors like Atom, WebStorm, Eclipse, Sublime Text, and Notepad++
Environment: HTML, HTML5, JavaScript, AngularJS 1.x, CSS, CSS3, LESS, SASS, Bootstrap, REST service, SQL, Oracle 10/11i, Linux, Windows Platforms, IDE- Eclipse.
UI Developer
Confidential - Menomonee Falls, WI
Responsibilities:
- Designed web application user interface, interaction scenarios and navigation based on analysis, interpretations of requirement and use cases.
- Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework and AJAX, based UI Configuration widgets.
- Used JavaScript and CSS for UI Design Mockup. Written code in jQuery, JavaScript, CSS, HTML, AJAX for the navigation oriented application.
- Created Dynamic Integration of jQuery Tab, jQuery Tooltip, and other JQUERY component Integration with Ajax.
- Implemented jQuery Filter search a JavaScript tool for adding a little search widget next to any page listing. This will hide all the list items that don't match the word that are being searched for.
- Extensively used jQuery plug-in like Isotope and Masonry plug-in for multi column layout, Search plug-in, calendar plug-in, Ajax-queue plug-in, and Auto populating multiple select-boxes.
- Used jQuery fancy box plug-in that adds stylish drop shadow to images posted on the webpage using jQuery.
- Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML.
- Writing and implementing CSS throughout the site, both as in-line and imported files.
- Resolved various CSS compatibility issue and did research for CSS to implement and migration for our framework.
- Writing and implementing JavaScript throughout the site, both as in-line and imported files.
- Designed rich user experience prototype for managing users and roles.
- Created layouts and implemented design for all the application pages and forms.
- Wrote CSS Hacks for browser compatibility. Re-skinned some of the forms using CSS.
- Involved in Testing and fixing bugs and documented the application step-by-step process.
Environment: HTM, CSS, Bootstrap, JavaScript, AJAX, JQuery, JSP, XML, Sun Solaris, Linux, SQL, Oracle 9i, Windows Platforms, IDE- Eclipse.
Web Developer
Confidential - Seattle, WA
Responsibilities:
- Designed web application user interface, interaction scenarios and navigation based on analysis, interpretations of requirement and use cases.
- This is a configuration widget written in CSS, Java Script, and jQuery framework in UI Layer with Tag library, application deployed and tested on Linux.
- Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework and AJAX, based UI Configuration widgets.
- This System was written in Ajax, OO JavaScript, JQuery, HTML and CSS.
- Used JavaScript and CSS for UI Design Mockup. Written code in JQuery/JavaScript /CSS /AJAX for the navigation oriented application.
- Created Dynamic Integration of jQuery Tab, jQuery Tooltip, and other JQUERY component Integration with Ajax.
- Implemented jQuery Filter search a JavaScript tool for adding a little search widget next to any page listing. This will hide all the list items that don't match the word that are being searched for.
- Extensively used jQuery plug-in like Isotope and Masonry plug-in for multi column layout, Search plug-in, calendar plug-in, Ajax-queue plug-in, and Auto populating multiple select-boxes.
- Used jQuery fancy box plug-in that adds stylish drop shadow to images posted on the webpage using jQuery.
- Developed UI and implemented for some plug-in using JavaScript, HTML, CSS and XML.
- Writing and implementing CSS throughout the site, both as in-line and imported files.
- Resolved various CSS compatibility issue and did research for CSS to implement and migration for our framework.
- Writing and implementing JavaScript throughout the site, both as in-line and imported files.
- Designed rich user experience prototype for managing users and roles.
- Created layouts and implemented design for all the application pages and forms.
- Wrote CSS Hacks for browser compatibility. Re-skinned some of the forms using CSS.
- Involved in Testing and fixing bugs and documented the application step-by-step process.
Environment: JavaScript, CSS, AJAX, jQuery, HTML, XML, CSS, Linux, SQL, PL/SQL, Oracle 9i, Windows Platforms, IDE- Eclipse.
