We provide IT Staff Augmentation Services!

Ui/ Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Brentwood, TN

SUMMARY:

  • Over 7 years of experience and backed with rich domain knowledge, understanding and practical knowledge of several IT technologies, and healthcare, insurance, banking domains .
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development(TDD), and Iteration methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle.
  • Experienced in Development, Testing and Deployment of enterprise applications on Windows, Linux and UNIX platforms using IDE's such as Eclipse, STS, Rational Application Developer (RAD), NetBeans, IntelliJ.
  • Hands on experience on MVC frameworks such as Angular JS, Angular2, Backbone JS, Ember JS, ReactJS, and working with the Redux Architecture.
  • Experience in developing Web based UI' s using JSP, HTML, DHTML, CSS, JavaScript (and its frameworks like JSON), Angular JS, Action Script, DOJO, jQuery, EXT JS and Ajax.
  • Experience on latest Evolutions of JavaScript, Docker and Containerization, WebPack, OpenStack, AWS, Elastic Search, Radis, MongoDB, GitHub Enterprise, and Splunk .
  • Developed UI modulesusing AngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS3 and HTML5.
  • Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
  • Developed modules in large cross - platform applications using Web Services (SOAP, REST), Microservices .
  • Expertise in application development using JSP, Servlets, JNDI, Spring, Hibernate, JSF, EJB, XML, Web Services, Struts 1.2/2.0, Spring 3.x and 4.x, Boot, AWS, JDBC, JNDI, JMS, JAXB, SAX/DOM, Apache Kafka .
  • Experience in Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Object-Oriented Programming (OOP) of multitier component-based application.
  • Experience with Bootstrap for Front-end Development.
  • Have experience in Drush (Command line Shell and Unix scripting interface for Drupal).
  • Knowledge on Model View Controller (MVC) architecture-based Web Applications like Zend, Symfony .
  • Experience in Microservices-Spring Boot, Pivotal Cloud Foundry and Spring Boot.
  • Expertise in development applications using Type safe technologies like Scala, Akka model, Play framework.
  • Experience in deploying enterprise applications in Apache-Tomcat, WebLogic, and WebSphere, JBoss.
  • Experience in working on Grape API and adding Swagger documentation .
  • Proficient in NoSQL DB such as Apache Cassandra DB, MongoDB, Neo4j and Couch DB .
  • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, RDS, Elastic cache, SNS, SQS, AMI.
  • Apache Tomcat 8 and NodeJS servers to deploy and configure Java API's and frontend modules.
  • Experience in build/deploy tools Ant,Maven and Jenkins, ClearCase, CVS, SVN, Nexus, Git, ClearQuest, Sonar .
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations .
  • Configured the tools like Bitbucket, JIRA, Confluence, Chef and Kubernetes .
  • Involved in building the code using Jenkins, Bamboo and Quick build for continuous integration.
  • Work Experience with testing tools and applications such as JUnit, Hands-on experience in unit testing frameworksTestNG and Junit, Mockito, Firebug, Fire Poster, browser developer tools, Protractor, Selenium, Jasmine, SoapUI.
  • Experience in all phase of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.
  • Highly motivated, reliable problem solver and troubleshooter with strong attention to detail.
  • Experience in writing Test cases, test scripts using Jasmine test API and Karma for unit tests and Protractor for E2E testing .
  • Maintain Cross Browser compatibility & implement Responsive Design custom media queries, etc
  • Well versed in build automation tools like Webpack,GruntJS, GulpJS, and Bower .

TECHNICAL SKILLS:

Languages: Java, ASP.Net, Python, C, C++

Web Technologies: PHP, HTML5, DHTML and XML, CSS3, JavaScript, AJAX, jQuery

JavaScript Libraries: Angular.js, JQuery, Ext JS, Node.js, Require.js, React.js, Redux

Web Services: SOAP, REST, WSDL

JavaScript Technologies: Angular JS, Angular 2, Angular 4, Bootstrap, React.JS, Node.JS, D3.JS, ES6, TypeScript

Servers: Apache HTTP Server, LAMP Server, WAMP Server, XAMP Server, IBM Web Server

Databases: SQL, MS SQLServer, MySQL, MS Access, Oracle, MongoDB.

Tools: Zend Studio, Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3, Adobe illustrator CS3MS Office (Word/Excel/Access/Power Point/Visio).

CMS/Frameworks: MVC Framework, Drupal, WordPress, Joomla, Zend, CodeIgniter, Laravel.

Version Control Tools: SVM, GitHub.

Operating System: Windows, Linux, Unix, Macintosh HD, Red Hat.

Continuous Integration Tools: Jenkins, Hudson, Bitbucket.

Others: JIRA, HP Quality Center, Adobe Dreamweaver, AWS, Gulp, Grunt, Object Oriented Design

PROFESSIONAL EXPERIENCE:

Confidential, Brentwood, TN

UI/ Full Stack Developer

Responsibilities:

  • Develop front end using Bootstrap.js, Angular.js, Node.js, D3.js, Backbone.js, where back end is JAX-RS (Jersey) REST webservice.
  • Develop user interfaces using AJAX, JavaScript, JSON, HTML5, and CSS3.
  • Design front-end user interfaces with ReactJS by creating many components and modules.
  • Provide a responsive, AJAX-driven design using JavaScript libraries such as Angular.Js, Node.js, D3.js, Backbone.js, Bootstrap.js and Bootstrap.js
  • Create a Rich Single Page Application using HTML, CSS, JSON, Angularjs, and REST Services
  • Implement Presentation layer using CSS Framework, Node.JS, ExtJS, ReactJS, AngularJS, knockout JS, Wire-framing, HTML5.
  • Implement ReactJS to create a dynamically changing website.
  • Use angular-cli tool to configuring the angular project and building it for development of Angular application using Angular 4.
  • Develop a few UI modules for the mobile version of the website using ReactJS.
  • Create design mock-ups and wireframes using Adobe Photoshop and Dreamweaver.
  • Develop and tested many features in an AGILE environment-using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap.
  • Write and implement load scripts for transition of the legacy data from a Siebel (Oracle CRM) database to a newly-designed PostgreSQL/Linux database server.
  • Work on developing cross browser functionality with Ext JS 6 and Used AJAX, JQUERY to design specs for single page layout using good programming practices
  • Develop Web Application in Groovy/Grails with Mongo DB as a data stores using the IntelliJ Idea IDE with the latest Grails SDK, Java.
  • Integrate the different pages to be a single page application using Angular 4 and Typescript.
  • Development of front-end application using Angular 2 JS, Dependency injection, Rx and Http modules with Node.js server for future evolutions.
  • Design domain specific language system using groovy/grails framework.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC.
  • Involved in hands on programming on the core application development using multithreading, Groovy and Grails that combines Hibernate and Spring.
  • Worked with Angular 2 and typescript as part of migration from Angular and vanilla javascript to Angular 2 and React.
  • Work with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, Require .JS, D3.JS, etc.
  • Introduced redux-thunk and Immutable.js as additional libraries to support ReactJs application.
  • Focus on Ruby development, both inside of a traditional Rails application, and as part of a report generating application.
  • Use of ReactJS help to refresh the pages and update the changed parts.
  • Use NoSQL Databases such as Hive, HBase; Installed and configured MySQL Databases and performed data load from MySQL to Hadoop.
  • Develop website using Ruby on Rails on Linux operating system, backed by MySQL and Capistrano to automate and ease the deployment process on Phusion Passenger server.
  • Use ECMAScript 6, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.
  • Use JavaScript frameworks such as JQuery, Dojo, Ext JS, CSS preprocessors such as LESS or SASS.
  • Create Directives, Services, Filters using Angular JS with Typescript.
  • Build up pagination for search results using Ext paging store.
  • Experience in limitingpage-loading delay and visible browser-server interaction using MVC framework with Ajax, JavaScript, Angular.js, Backbone.js and Node.js, D3.js.
  • Create design mock-ups and wireframes using Adobe Photoshop and Dreamweaver.
  • Develop and maintain perl based vulnerability scanning engine used in SaaS security model.
  • Write unit tests supporting a complete architectural overhaul (from SOAP to REST) of backend
  • Architect the frontend solution using React, Relay and GraphQL. Lead the UX and design outsourced teams helping with product ideation to creation.
  • Design Frontend with object oriented JavaScript Framework like angular.js, Node.js, Backbone.js, Knockout.js, React.js/Redux, Spine.js, Ember.js, Require.js, Express.js, Pdf.js and Experience with client side templating like Handlebars.js.
  • Use React-Router to turn application into Single Page Application.
  • Use the Middleware, Redux-saga, Redux-promise in application to retrieve the data from the external API's and perform the RESTful Services.
  • Develop application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets, Jasmine, Karma, NPM, Gulp, Protractor etc.
  • Develop custom drag and drop tree view, web application to transfer and arrange HL7 data using Angular, html, Vue.js.
  • Develop Single Page applications using AngularJS using components, directives using TypeScript.
  • Use Redux SAGA to view and action creators as pure functions and it allows to model state transitions using familiar JavaScript constructs.
  • Involve in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Work on implementing React.js flux based page updates using React fetchers, state mutating actions and stores.
  • Involved in the development of presentation layer and GUI framework using HTML. Client Side validations were done using JavaScript and AngularJs.
  • Work on Java/J2EE framework APIs like Spring, iBatis and Hibernate.
  • Build Single Page Apps using Angular and Typescript for Responsive Design.
  • Develop Single Page applications using AngularJS using components, directives using TypeScript.
  • Use Reactive Extensions for JavaScript (RxJS) in Angular2 to make the HTTP requests to the REST API for getting the patient details.

Environment: Environment: HTML5, CSS3, XML, JavaScript, Angular.js, AJAX, PostgreSQL, SaaS, OOP, Ruby on Rails, React.JS, JSON, Redux, JUnit, Dojo, Wireframes, RXJS, TypeScript, Node.js, Backbone.js, Vue.js, Bootstrap, Groovy, Grails, D3.js, Ext JS, Java, Oracle, GraphQL, PL/SQL, MS-Sql, Thunk, JDBC, Flux, Maven, React Router, Web Services, SOAP, REST, Ant, RAD, Agile, Scrum, CVS, Eclipse, Saga, Subversion (SVN), Windows XP, Linux.

Confidential -Mount Laurel, NJ

Front End /Java Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved designing in web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Mongo DB.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions.
  • Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, andFlux concept.
  • Secured HTTP/Web Sockets requests with JWT and authorization middleware's to prevent security threats.
  • Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used Web socket for publish services for continuous geo-location information updates to Google Maps.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Utilized Web Sockets with React to maintain consistent and real-time state across users
  • Added Excel-Builder to download the Tabular data in Excel format using React.
  • Implemented flux pattern by using redux framework as a core dependency.
  • Have worked on AWS to integrate the server side and client side code.
  • Experience in RESTful web services to integrate between Server side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • As an onsite coordinator I have Interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
  • Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, J Query, React JS, Redux, Flex, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.

Confidential - Eagan, MN

UI Developer

Responsibilities:

  • Contributed as key resource of the "Angular Framework Team" in conversion of existing UI screens of the application to Angular based UI.
  • Involved in development of commonly used Angular components across teams such as directives for grid, pagination, conditional validations.
  • Integrated REST web service calls to get data from response and display them on GUI.
  • Used Source Repository Git stash to maintain current and previous builds. Used GIT GUI to check-in and GIT Bash for check-out.
  • Participate in wireframe reviews with UX team to understand the requirements.
  • Convert the wireframes to HTML5/CSS3 that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
  • Integrated the front end with backend API's to get the latest social media using Ajax.
  • Developed all the UI pages using HTML, DHTML, XHTML, DOM, Node, Grunt, CSS, JSON, JavaScript, jQuery, Bootstrap, Ajax.
  • Designed UI screens using CSS, Angular JS Framework and HTML.
  • Used React JS for search engine optimization and worked with Visual studio.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Responsible for the creation and execution of the Unit Test Cases using Jasmine as testing framework and Karma as test runner.
  • Involved in code reviews and mentoring the junior team members.
  • Used scaled Agile methodology for bi-weekly sprints.
  • Integration of UI screens with the Database by making use of web services.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
  • Created and performed SQL queries to fetch data from the backend database.

Environment: HTML5, DHTML, XHTML, CSS3, LESS, SASS, BootStrap3/4, JavaScript, Angular JS, Angular 2, JIRA, React JS, Node JS, NPM, Chrome, DOM, API, TypeScript. JavaScript, jQuery, SQL, Jasmine, Karma, AJAX, XML.

Confidential - Dallas, TX

UI/PHP Developer

Responsibilities:

  • Worked on HTML, CSS, JavaScript and their integration within a PHP environment.
  • Used MVC architectural pattern for developing departments and site manager modules.
  • Implemented AJAX using jQuery.
  • Involved in converting wireframes and Photoshop layouts into websites/Applications using HTML5, CSS3, JavaScript, SASS, Angular JS, Bootstrap with neat and clean coding considering W3C standards.
  • Developed PHP Models using Object-oriented programming (OOPs) concepts.
  • Deployed application on Linux Server.
  • Used Angular2, Angular CLI, HTML5/CSS and Bootstrap, and JavaScript for front-end development.
  • Worked with Bootstrap to develop responsive application which works with Mobile and Desktop.
  • Test PHP business logic that makes SQL queries using PHPUnit testing.
  • Used PHP / MySQL in XAMPP environment for creating dynamic data driven and interactive web pages.
  • Implementation of REST API services using MVC frameworks& from scratch.
  • Implemented email and SSO integration using Node.js for backend and Angular.js in frontend.
  • Used Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Contributed to client and server-side Development using HTML5, CSS and LESS, JavaScript frameworks, libraries such as jQuery, Node.js, Angular JS, etc.
  • Created Custom search routines to query MySQL database and return a result of contacts from the database.
  • Used PHPMyAdmin in writing Queries, Procedures and Triggers using MYSQL.
  • Utilized the components from the Laravel framework in order to implement a cleaner and more robust application, which decreased development time.
  • Involved in designing and building the MySQL database in Laravel.
  • Used Git as the primary repository.
  • Worked with Laravel Framework and used design patterns like singleton pattern, factory pattern and model view controller.
  • Create Runtime PHP files using Laravel framework.
  • Used the Model View controller (MVC) framework to build modular and maintainable applications.

Environment: Php5.3, Laravel Framework, MySQL, GIT, HTML, CSS, XHTML, JavaScript, jQuery, Ajax.

Confidential

Web Developer

Responsibilities:

  • Developed internal web applications on two modules, i.e. customer centerand Web app login using PHP and WordPress.
  • Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, HTML, CSS, JavaScript and jQuery Technology.
  • Extensively used JavaScript for client-side validation.
  • Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
  • Created many sections using HTML, CSS, Ajax, AngularJS, and web service.
  • Used PHP-MYSQL connectivity to access the required data from the database.
  • Created MYSQL stored procedures and functions for customer's database module.
  • Worked on coding optimized SQL queries, SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, MS SQL and Oracle.
  • Responsible for the development and implementation of new web features.
  • Estimated required time for updates or feature development and implementation.
  • Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, CodeIgniter Framework and WordPress CMS.
  • Designed, created and updated MYSQL databases.
  • Created cross-browser compatible user interfaces with Bootstrap.
  • Worked on Stack Laravel, PHP, Apache Web Server, Oracle, JavaScript, jQuery.
  • Created Front-End views for new applications and features using HTML, CSS, JavaScript and jQuery.
  • Used GIT for version control. Wrote Automated Unit Tests for new and existing features with PHPUnit.
  • Optimized code for Search Engines (SEO) and implemented conversion tracking.

Environment: Linux, PHP, HTML, MYSQL, CSS, JavaScript and GIT.

We'd love your feedback!