Sr. Angular Developer Resume
Lewisville, TX
SUMMARY
- 11 years of professional experience in all phases of Software Development Life Cycle (SDLC) including requirements analysis and Debugging, Applications design, Development, Integration, Maintenance, Installation, Implementation, Testing of various client/server, N - tier and web applications.
- Advanced development experience with AngularJS 1.x including custom directives, services, filters and working with animations, routing, states, $q.
- Hands on expertise in front-end development using HTML/HTML5, CSS/CSS3, JavaScript, XML and JavaScript frameworks such as jQuery, AJAX, JSON and Bootstrap
- Advanced development experience with latest JavaScript frameworks like Angular5/4, AngularJS 1.x, Node.js
- Developed API driven responsive Web Application by integrating Angular4 with Bootstrap and API's.
- Implemented various screens for the front-end using AngularJS 1.x and used various predefined components from NPM (Node Package Manager) library
- Hands on experience in developing dynamic SPA's with AngularJS, jQuery and JavaScript for enhanced user experience
- Expert in creating Templates, WebInterfaces, Layouts, and Flow of Future Developing Pages.
- Built Web pages that are more user-interactive using jQuery plugins for Drag-Drop, Validator, and AutoComplete.
- Experience in developing and implementing SOAP and RESTful Web Services using different Frameworks and connecting to Database.
- Experience in the use of various relational databases like SQL Server/Sybase
- Experienced working in both AGILE and SDLC based on development environment and involved in daily SCRUM meetings to keep track of project status and issues.
- Experience with developing HTTP Services, Web Services and WCF (Windows Communication Foundation), REST API, Web API.
- Experience in DEVOps (Continuous Integration and Continuous Delivery) using tools like HORIZON/JIRA/Bit Bucket
TECHNICAL SKILLS
- Angularjs
- SDLC
- N-Tier
- MVC
- WCF
- XML
- HTML/HTML5
- CSS/CSS3
- JavaScript
- XML jQuery
- AJAX
- JSON
- Bootstrap
- Angular5/4
- AngularJS 1.x
- Node.js
- Angular4
- NPM (Node Package Manager) library
- SOAP
- RESTful Web Services
- SQL Server/Sybase
- AGILE
- HTTP Services
- Web Services and WCF (Windows Communication Foundation)
- REST API
- Web API
- HORIZON/JIRA/Bit Bucket.
PROFESSIONAL EXPERIENCE
Confidential, Lewisville, TX
Sr. Angular Developer
Responsibilities:
- Experience in Angular.JS pattern in the application development. Creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Excellent working experience in building Single Page Application using Model View Controller (MVC) framework such as Angular.JS, ReactJS.
- Used Angular component-based architecture to integrate services to consume RESTful API's.
- Worked with Angular.JS, Angular Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Developed dynamic and responsive web pages using React, Redux, HTML5, CSS3, Angular 2 (Typescript), Bootstrap, Node.JS and D3.js.
- Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
- Developed single page web application using JavaScript framework Angular and Created multi custom directives.
- Architected and implement REST api interfaces using javascript and Node.js.
- Built web pages that are more user-interactive using jQuery, Plugins for Drag and Drop, JSON, JavaScript and Bootstrap.
- Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).
- Responsible for Web application development for backend system using Angular.JS and Node.js with cutting edge HTML5 and CSS3 techniques.
- Developed dynamic and responsive web pages using React, Redux, HTML5, CSS, Angular 2 (Typescript), Bootstrap, Node.JS and D3.js.
- Developed client-side AJAX application that uses JavaScript OOP and more Bind objects and retrieve them via JNDI interface. Involved in tuning SQL Queries.
- Created Angular 4 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Enhancing AngularJS with ReactJS and Flux design pattern to support the high performance requirement of the option trading platform.
- Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS.
- Implemented CORS cross-origin resource sharing, allowing the request through different hosts.
- Developed web page with ARIA (Accessible Rich Internet Applications) & WCAG (Web Content Accessibility Guidelines).
- Worked with data sanitization to prevent attacks like Cross site scripting (XSS).
- Implemented CORS cross-origin resource sharing, allowing the request through different hosts.
- Used RESTful web services using jQuery and Angular 7 to fetch response data on user request.
- Built webpack bundler with babel loader for react and es6 pre-sets.
- Used CSS preprocessors such as SASS and Stylus with BEM methodology, to create more structured and understandable stylesheets for easier collaboration with the development team.
- Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS.
- Followed Redux Architecture to achieve the React JS state management and developed the well-designed store, actions and reducers.
- Used GreenDao to persist data across all Activity and Fragment Service lifecycles.
- Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux library.
- Created various Angular directives, controllers, DOM, expressions, templates, data binding, etc.
- Used various features of Angular such as templates, directives, custom directives and dynamic binding to meet the custom requirements.
- Created Angular 4 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Used Template Driven Form for simple form validation (login), Reactive Form for larger scale form validation, and Ng-Model for two way data-binding.
- Used Ngrx/store and ngrx/effects for storing and managing state of the data while navigating between the forms in application.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Used a React/Redux front end and GraphQL/AWS backend to build a SAAS platform for users.
- Experience with various MVC Java frameworks like AngularJS, Grunt.JS, Node.JS, bootstrap.JS.
- Implemented a Gradle build for the backend Spring project, create a Groovy script to call Grunt tasks in Gradle and integrated Grunt and Gradle build so that I can call the Grunt tasks in Gradle and use only one build tool in the Continuous Integration/delivery pipeline in Jenkins.
- Developed extensive additions to existing Java/J2EE Web Application utilizing (Spring and Hibernate) techniques.
- Developed stored procedures, Triggers and functions in Oracle to process the trades using JDBC, Hadoop, Big data, Cassandra, NoSQL, MongoDB, MySql, MSSQL, PL/SQL.
- Carried out extensive verification and testing in order to set MySQL database free from SQL injections throughout course of database development and management.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
- Developed Rest architecture based Webservices to facilitate communication between client and servers.
- Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach.
- Developed the code to send the automated emails from NodeJS when an action is performed on front-end Angular view pages.
- Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
- Created the back-end using NodeJS, ExpressJS and included npm package Axios( Promise based HTTP client for the browser and node.js ) to get results from multiple search APIs. created NodeJS application using KoaJS and ExpressJS Frameworks.
- Utilized Visual Studio IDE while designing and implementing the user interface.
- Wrote extensive JavaScript code to build dynamic pages using Sublime Text.
- Built webpack bundler with babel loader for react and es6 pre-sets and different bundling for development, staging and production.
- Used Webpack and Gulp to add dependencies, build the project immediately, once the changes are made during development.
- Developed and performed test cases using Karma in the unit test, and used the Protractor and Enzyme. Also, wrote unit tests using Jest and Enzyme for test-driven development.
- Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.
- Individually developed gulp scripts (tasks) for cleaning, optimizing, compressing, minification of CSS & SCSS.
- Developed and build new applications with the help of Angular CLI and NPM (Node Packet Manager).
- Used Npm/Bower package manager and isomorphic React for managing dependences for application in the Node.JS environment.
- Provisioned Docker web apps balances via Nginx and Apache configurations.
- Built and coordinate an automated build & release CI/CD process using GitLab, and, Chef on hybrid IT infrastructure.
- Utilized continuous integration technologies such as CircleCI which utilized tests developed for front and back ends in Mocha, and Karma.
- Used GIT for version control and handled unit testing using Jasmine and Karma.
- Developed test cases and performed unit test using Jasmine Tested application using Firebug and Xdebug
- Developed Integration test cases using Protractor to test the web application using Mocha.
- Written Unit Test cases for JavaScript code using NodeJS and Protractor.
- Developed several modules using java script, gulp, selenium webdriver and unit test cases using mocha, chai and jasmine.
- Developed a framework, best practices and have built test suites for automated testing using Selenium
- Worked with Repository tool SVN and continuous integration tools Jenkins, SONAR.
- Maintained high quality of code using sonar analysis.
- Responsible for writing code in Object Oriented Programming supported by Ruby on Rails in Agile SCRUM environment.
- Worked in an Agile team and CI/CD environment with emphasis on providing fast paced deliverables.
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud and GCP configuration.
- Experience with deploying and managing Microservices using technologies and tools such as Jenkins and Amazon Web Services.
- Used tools such as Docker and Docker Compose to create development and continuous integration environments.
- Initiated Microservices application through Docker and Kubernetes cluster formation for scalability of the application, and creation of Docker images, upload/download in and out from the DockerHub.
- Implemented life cycle management from TFS and Git source control, TeamCity build server and Octopus Deploy.
- Wrote python scripts to parse XML documents and load the data in database.
- Used Jest(Java Rest client) for ElasticSearch to execute the JSON queries
- Utilized JIRA and Confluence Atlassian tools to collaborate with other employees and keep track of issues.
- Used Quality Center (QC) for bug tracking and Rally for Agile software development.
- Connected to Linux servers for .ear deployments using putty and winSCP, copied local files to and from on the remote server.
- Performed testing to ensure usability on various platforms (Mac OSX, Ubuntu and Windows).
- Maintained client communications including email, Rally, slack, and daily standups.
- Used HipChat, Zoom and Slack for communication with team members.
- Worked with ECMA Script features to build of JSX, used Babel and webpack.
- Created prototypes with component based rendering using Webpack bundler and Babel Transpiler.
- Utilized JSLint to maintain consistent style amongst all the developers and Used GIT for version control.
- Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Web pack to bundle files.
- Used Bugzilla to report and track bug and JSLint for ensuring quality code.
- Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Web pack to bundle files.
- Developed cross platform web applications using variety of languages, frameworks, and platforms such as Ionic, Cordova, Spring Boot and Loopback.
- Worked in Hybrid app development using ionic and Cordova. Implemented responsive web design using hybrid Ionic framework and Angular. Strong focus on React, Webpack, and Node.js
Environment: Angular 2+, Typescript, Javascript, HTML5, CSS, Ajax, Bootstrsap, AngularJS, SCSS, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), Jquery, ES6, SASS, LESS, StateManagement, Service Lifecycle, Components, Directives, Custom Directives, Decorators, template and reactive forms, ngrx, RxJS, Redux, Java, Spring, Hibnerate, Oracle, MYSql,MongoDB, Webservices, Rest, Visual Studio, Sublime Text, Webpack, Karma, Grunt, Gulp, NPM, BOWer, NodeJS, ExpressJS,nginx,GitLab,Github,Jasmine, Protactor, Selenium, SonarCube,Scrum, Agile,AWS, Jenkins, Docker, Kubernetes, TeamCity, XML, JSON, Jira, Rally,Linux, Mac, Slack, Zoom, Babel, JSLint, UglifyJS,Ionic, Cordova.
Confidential
Sr.Angular Developer
Responsibilities:
- Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
- Created server middleware to solve CORS issues between Angular 2 and node server.
- Built Angular 6 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Worked with Angular 2 and typescript as part of migration from Angular JS to Angular 2 and Angular 4.
- Enhanced legacy application by building new components in typescript.
- Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface).
- Created Typescript controllers for the different pages in the views using Typescript.ts.
- Developed angular2 modules, routers and services using typescript.
- Created rich web UIs that merge with back-end components using JavaScript and Angular.JS 4, 6 in conjunction with HTML5 & CSS3 and Used Material-UI Design library for Rich UI/UX designs.
- Worked on Developing new application consists of front-end code written in JavaScript using Backbone, React that like to a REST API running on Node and let front end development using React.js.
- Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).
- Used JQuery to make the frontend components interact with JavaScript functions to add dynamism to web pages at client side.
- Extensive experience in web application using UI design HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular.JS Node.Js, D3.js, React.js, Backbone.Js, Web that follows W3C Web Standards and are browser compatible.
- Wrote custom CSS and JS to allow the theme to accommodate the designs
- Created AJAX libraries in order to create a flexible CMS system for Kohana.
- Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap.
- Developed a web application using LAMP, Zend Framework, AngularJS.
- Involved in designing the web pages using ES6, JSX, SCSS (react.js) extensively.
- Implemented CORS (Cross Origin Resource Sharing) using Node JS and developed REST services using Node and Express, Mongoose modules.
- Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG).
- Involved in defensive coding against SQL injection, XSS, Phishing by adding extensive validation code for all user inputs by writing JavaScript Regex Regular Expression for email validation and credit card number validation, jQuery code combined with AngularJS ng-pristine/dirty for input validations.
- Implemented CORS cross-origin resource sharing, allowing the request through different hosts and JSON formatters for sending data in camelCase.
- Developed components using MVC Controls, custom jQuery functions for mapping, search and grid controls using Telerik Kendo UI widgets.
- Expertise in writing vanilla JavaScript with ES5 and ES6 Features
- Involved in developing the Mobile and Web application using technologies like HTML5, and CSS3, LESS, SASS JavaScript, ReactJS, NodeJS, Bootstrap
- Designed and Developed Web applications using CSS pre-processors like LESS, SASS/SCSS.
- Used VueJS, and Nuxt for front-end development and Vuex for state management
- Used service Lifecycle hooks such as ngOnInit, ngOnChanges, ngDoCheck, and ngOnDestroy.
- Used JQuery to make the frontend components interact with JavaScript functions to add dynamism to web pages at client side.
- Utilized Angular 8 Attribute directives to change the look and behavior of the DOM elements.
- Developed the front-end framework, monitoring dashboards and real time monitoring user interfaces using Angular Widgets using Custom directives.
- Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
- Performed form validations using reactive forms from Angular 2 framework.
- Ngrx/store and ngrx/effects are used for storing and managing state of the data while navigating between the forms in application.
- Created asynchronies data processing using Rxjs Observable to achieve Map/Subscribe pattern.
- Development of single-page application using React, Redux, HTML, NodeJS, ExpressJS and SASS/LESS.
- Installed and configured plugins including Green Hopper, Bonfire, Subversion and Balsamiq for JIRA and other Atlassian products.
- Rolled out Centrify to authenticate/authorize AIX, Linux RHEL, SUSE, and OSX via the Active Directory umbrella.
- Used HipChat and Lync for inter-personal communication amongst team members.
- Used Pivotal Tracker and HipChat to communicate with development team in entirely remote environment.
- Used JSLint for validating the front end code.
- Used JSLint for static code analysis for JavaScript.
- Create and build Android/IOS mobile applications using frameworks such as Phone Gap and Cordova.
- Developed Ionic, Cordova and Google Cloud for hybrid mobile apps (Android and IOS).
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used jgGrid data can be loaded from JavaScript array or be loaded from the server (in JSON or XML format)
- Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud and Google Cloud Platform (GCP) configuration.
- Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration.
- Worked with Docker Containers, Microservices, serverless architecture, container orchestration frameworks such as Kubernetes and Amazon ECS, DevOps models, developer.
- Utilized Travis CI for automated testing, continuous integration, and continuous deployment to Heroku.
- Developed and tested many features in an AGILE environment using Ruby on Rails and JavaScript.
- Implemented agile and scrum methodologies throughout project development, MySQL as a database and Ruby as a programming language.
- Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
- Created Unit tests using Mocha, Chai and Enzyme. Worked on CI/CD with Jenkins, TeamCity.
- Developed several modules using java script, gulp, selenium webdriver and unit test cases using mocha.
- Involed in analyzing Business Requirements(BRS) and based on the business requirements finalised the testplan and defined the testcases and written the testscripts for SAAS Automation using Selenium Webdriver.
- Test-driven development with Rspec, Capybara, and jasmine (for JavaScript) and achieving 100% test coverage.
- Used Jasmine framework for testing Angular application that makes testing much easier to set up and run.
- Configured with grunt.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma (for the AngularJS projects), compile SASS and concatenate, minify and Gzip the source code for deployment.
- Worked on Linux Shell Scripting and Perl Scripting Knowledge of Websphere Handled SQL DB, used SQL Queries.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.Created RPC-based service for reading large volume of data from PostgreSQL using Scala.
- Hosted on Google Cloud using NoSQL Datastore and other Google Cloud services.
- Developed Android Mobile App to utilize Oracle Mobile Cloud Service (MCS) and Oracle Internet of Things Cloud Service (IoT CS).
- Developed a code in Clojure for interface with RBS, using regular expressions to parse data, with MySql to cache intermediate results.
- Implemented Java-based RESTful Web Service server on top of Google App Engine (GAE). The server retrieves data from, and persists data to, Google Cloud Data store.
- Involved in development of the application writing and configuring the web flows, using struts & Spring MVC and writing actions, Spring Acegi security, writing DTOs and iBatis SQL mappings and queries and Spring AOP for exception handling.
- Created Hibernate mapping files for Java classes using table per class hierarchy strategy.
- Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts. Created and Implemented Keyword Driven Framework using Selenium.
- Developed Rest architecture based Webservices to facilitate communication between client and servers.
- Established front-end user authorization with Bluemix in NodeJS using OAuth tokens.
- Implemented NodeJS at server side to provide restful API to client-side backbone application.
- Used Visual Studio to develop this mix program of both Classic ASP and ASP.NET.
- Developed dynamic web pages using HTML, CSS, AngularJs, Bootstrap, LESS and Sublime Text Editor.
- Tested front end performance with Chrome Devtools and making appropriate optimizations in Webpack such as bundle splitting and asynchronous module loading using webpack bundle analyzer.
Environment: Angular 2+, Typescript, Javascript, HTML5, CSS, Ajax, Bootstrsap, AngularJS, SCSS, CORS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), Jquery, ES6, SASS, LESS, StateManagement, Service Lifecycle, Linux,Components, Directives, Custom Directives, Decorators, template and reactive forms, ngrx, RxJS, Redux, Jira,hipchat,JSLint,Ionic, Cordova,JSON, XML,AWS, Jenkins, Docker, Kubernestes, Travic CI,Scrum, Agile,Github,Chai, Selenium, Jasmine, Karma,websphere,MongoDB, NOSQL,Oracle, MYSql,Java, Spring, Hibnerate,Webservices, Rest, NodeJS, Visual Studio, Sublime Text, Webpack
Confidential, New York, NY
Web Application developer
Responsibilities:
- Coded web applications utilizing programming languages including Angular.JS, JavaScript, HTML, CSS and AJAX.
- Implemented mock backend in Angular JS using Typescript for testing purposes.
- Worked with Angular 4 Components, Routing, Directives and Angular HTTP service to make REST calls using different HTTP methods.
- Utilized Angular Attribute directives to change the look and behavior of the DOM elements.
- Used Angular built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Designed and implemented a visualization approach to high-dimensional variable selection and logistic regression model building with JavaScript, D3.js and jQuery
- Worked with D3 JavaScript library for visualizing data using web standards. D3 helps you bring data to life using SVG, Canvas and HTML.
- Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
- Re-Branding and Re-Design of their website using HTML5, CSS, CSS3, JavaScript and JQuery.
- Develop web page with ARIA ( Accessible Rich Internet Applications), WCAG (Web Content Accessibility Guidelines).
- Involved in security features including SSL encryption, XSS prevention, SQL injection prevention.
- Implemented CORS to communicate between Web API and the UI.
- Worked on defect management using Jira and also worked on Agile Issue Tracking and project tracking tool-Youtrack
- Installed and configured the development environment using Web-logic on Windows NT and LINUX operating systems.
- Automated new user and groups creation in HipChat using its Python API.
- Configured Alert manager to send alerts to Ops Genie and HipChat.
- Worked in Hybrid app development using ionic and Cordova. Implemented responsive web design using hybrid Ionic framework and Angular. Strong focus on React, Webpack, and Node.js
- Worked with JSON objects and JQuery intensively to create interactive web pages.
- Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
- Built containerization Docker images and Kubernetes checking in to AWS ECR for Kubernetes deployment.
- Platform Development for real-time collaboration, innovation and integration among industry tools such as Version One, Jira, Rally and many Agile- powered tools.
- Used CVS and Subversion for version control
- Developed Java application for fetching and merging files in SVN repository and save it to the database
- Developed custom libraries for automation using JAVA & Selenium Web Driver.
- Create continuous integration system using Jenkins that will run the UI selenium automation suites
- Used GruntJS to test the JavaScript with JSHint, concatenate, minify and Gzip the source code as well as pass it through {{Mustache}} templates to create the Jasmine test codebase in order to keep the production JavaScript clean
- Configured Apache to proxy the backend Jboss domains over HTTPS for secured communication
- Involved in integrating with MongoDB for managing products using Node.js and Mongoose.
- Designed and developed nosql databases by using MongoDB, Neo4j.
- Developed stored procedures, Triggers and functions in Oracle to process the trades using JDBC, Hadoop, Big data, Cassandra, NoSQL, MongoDB, MySql, MSSQL, PL/SQL.
- Designed the database and coding of SQL, PL/SQL, Triggers and Views using DB2.
- Used Data Studio to query, update and monitor IBM DB2 database.
- Developed theming components and custom website components using PHP, Django, .Net, Java, and ColdFusion.
- Developed Restful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in Spring and OSGI integrated environment.
- Configured Java objects with back end database tables using O/R mapping in Hibernate.
- Development of custom widgets and plugins in JIVE using JAVA/J2EE, Spring and Struts frameworks to meet client's requirements
- Designed, developed and tested AWS web application and integration projects using tec. such as Core Java, J2EE, WebSphere Multi-threading, Struts, Spring, Hibernate, and Webservices (REST/SOAP).
- Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2. Set up server middleware to solve CORS issues between Angular 2 and node server.
- Wrote test driven code using automated task runners like Gulpjs, Nodejs, efforts.
- Created rich internet application using MeteorJS (NodeJS, Bootstrap, and CoffeeScript).
- Used RubyMine and Eclipse for development and debugging
- Used Visual Studio and TFS (Team Foundation Server) to shelve the code and build changes for version control
Environment: AngularJS, Directives, Custom Directives, Javascript, HTML5, CSS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), Jira,Linux,hipchat,Cordova,JSON, XML,AWS,Agile,CVS, SVN,Selenium, Jasmine, jboss,MongoDB, NOSQL,PL\SQL, Oracle, DB2,Java, Spring, Hibnerate, Struts,Webservices, Rest, NodeJS,Visual Studio, ECLIPSE.
Confidential, New York, NY
Angular Programmer
Responsibilities:
- Created visual presentations to the end user using HTML 5, JavaScript, React, Typescript and Angular
- Created rich web UIs that merge with back-end components using JavaScript and Angular.JS 4, 6 in conjunction with HTML5 & CSS3 and Used Material-UI Design library for Rich UI/UX designs.
- Developed the Reusable templates using HTML5, DHTML, CSS3, JavaScript, jQuery, handlebars.
- Implemented the website of the Frugality Engine using Rails 5, HAML/CSS and CoffeeScript including Backbone.js.
- Used advanced level of JQuery, AJAX, JavaScript, and CSS in the validation frameworks for the application.
- Used Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices, worked with Responsive Web design using Bootstrap.JS
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Experience in developing workflows and in customizing the applications in Servicenow using Java script, Jelly, AJAX, HTML and DHTML.
- Used JIRA to track progress of development and HP ALM for defects management.
- Supported online gap site for deployment of application and modeling changes on RHEL servers for agile continuous integration using Subversion repositories,Red hat Linux, Centos, Confidential servers
- Integrated with Hipchat for team chat, Jenkins for continuous integration, or other systems using Bitbucket webhooks
- Used HipChat for internal messaging.
- Worked in Hybrid app development using ionic and Cordova. Implemented responsive web design using hybrid Ionic framework and Angular. Strong focus on React, Webpack, and Node.js
- Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
- Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
- Worked on projects that include accounting, commissions, billing, claims and internal reporting using Waterfall methodology and Agile.
- Used CVS to maintain source and version management and used Eclipse as IDE.
- Performed SVN to Git migration including the implementation of Git Branching Workflow
- Developed, tested and implemented end-to-end automation/frameworks utilizing Selenium WebDriver, Javascript, JSON, jQuery, Ajax, XML, REST against procured test cases.
- Performed End to End testing using Protractor and selenium and involved in setting up the project using Jenkins for continuous builds and deployments on WebSphere Application Server.
- Created AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
- Platform and product development for MongoDB and the Elastic stack.
- Designed and developed nosql databases by using MongoDB, Neo4j.
- Data modeling using Database development skills in Oracle and MySQL.
- Developed complex SQL and PL/SQL queries.
- Involved in analyzing existing system(DB2) data model architecture and provided estimates to migrate it to Oracle DB.
- Supported the Java backend core processes and the corresponding interfaces with the NOSQL AWS/Dynamo and MySQL databases.
- Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, Java API and JQuery
- Utilized Java Spring and Hibernate Frameworks as a result of implementing Grails Framework for creating this application in MVC.
- Configured spring 4.0 and Mule EJB to manage Actions as beans and set their dependencies in a context file and integrated middle tier with Struts web layer.
- Developed Rest architecture based Webservices to facilitate communication between client and servers.
- Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
- Implemented REST services using the RESTEasy API to interact with web applications and OSGI Services deployed on Apache Karaf and Sails.js.
- Used XCode, Instruments, and Eclipse to develop, debug, and optimize code in Objective-C and Java.
Environment: Javascript, HTML5, CSS, Bootstrap, Ajax, Dhtml,Jira,Linux,hipchat,JSON, XML,AWS,Waterfall,CVS, SVN,Selenium,jboss,PL\SQL, Oracle, DB2,Java, Spring, Hibnerate, Struts,Webservices, Soap, Rest,Eclipse.
Confidential, Farmington, MI
Sr. Java Web Developer
Responsibilities:
- Created User Interface Design using HTML5, CSS3, JavaScript, JQuery, JSON, REST and AngularJS, Bootstrap. Implemented useful and elegant features and visualizations.
- Closely worked with the customer scrum to build the internal web application which will be Responsible for all client side UI Validation and implementing Business logic based on user selection using JavaScript and AngularJS.
- Created a custom, single-page Applications, responsive web application to replace a legacy line-of-business web application, developed using client side MVC Design using AngularJS front end framework.
- Developed GUI using JavaScript, HTML/HTML5, DOM, AJAX, CSS3, CQ5 and AngularJS in ongoing projects.
- Implemented different validation control on the web-pages using AngularJS.
- Worked on ReactJs Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, AJAX.
Environment: AngularJS, Directives, Custom Directives, Javascript, HTML5, CSS, Web Content Accessibility Guidelines (WCAG), XSS (cross site scripting), cross-origin resource sharing (cors), Java, Spring, Hibnerate, Struts, PL\SQL, Oracle, DB2, MongoDB, NOSQL, Webservices, Rest, JSON, XML, NodeJS, Visual Studio, Eclipse, CVS, SVN, Selenium, Jasmine, Agile, AWS, Jira, Linux, hipchat, Cordova
Confidential, New York, NY
Sr. Java Web Developer
Responsibilities:
- Created a Universal layout for all dashboards in Legion for all personas. Enabled a UI framework that allows for a "liquid layout" of dashboard widgets on the dashboard, as defined & controlled by the user. Used Gridsterjs.
- Design React Native components and higher order components.
- Design UI views with Flexbox and React Native dimension API.
- Used React Router for routing the redux app to connect redux and react to support routes.
- Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
- Worked on state, specs, props and events to create interactive React JS components
- Worked exclusively on the frontend developing/updating pages using UI libraries like ReactJS (including Hooks) and Redux Saga.
- Migrated all existing dashboard widgets to angular widgets capable of interacting with the Liquid layout framework. Ideally, created a "Legion Dashboard Widget" interface that enables every widget to be aware of locations and permissions.
- Created an react application "contract tracing" for COVID-19 where it Provides managers the ability to find all employees who may have been in contact with an infected employee. Legion will provide potential contacts up to the nth degree.
- Docker Images with Jenkins and XL Release for deployments.
- Rewritten Project 2.0 an application from angularJs to react js
- Worked in agile driven environment.
- Analyzing client requirements.
Environment: Angular 9, D3.js, JavaScript, Typescript, Ext.js 6, Okta, Apache Cordova, Jasmine, Karma, SVN, jQuery, Gulp, Jenkins HTML, CSS, AJAX, Windows