Resume

Sign in

UI developer/ ReactJs Developer

Location:
Des Moines, IA
Posted:
February 25, 2020

Contact this candidate

Resume:

Name: Vennela

Phone: 660-***-****

Email id: adbzgk@r.postjobfree.com

PROFESSIONAL SUMMARY:

5+ years of experience in all the phases of the Software Development Lifecycle in which includes Analysis, Design, Development, Testing and Maintenance of Cross-Platform (Mobile/Web/UI) applications for large Enterprise customers.

Extensive experience in building Web User Interface (UI) using HTML/HTML5, CSS2/CSS3, JavaScript, jQuery, React JS, Node.js and Bootstrap3/4 that follows W3C Web Standards and are browser compatible.

Experience in working with Redux, components and React flux architecture to create a SPA.

Experience in working with JavaScript data visualization libraries like D3.js, Kendo UI.

Hands on experience on CSS preprocessors such as LESS and SASS.

Good experience in writing Unit Test cases for UI components with Karma-Jasmine.

Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.

Good Experience in working with the Document Object Model (DOM) and DOM Functions.

Experience in E-commerce domain especially working with design and development of E-commerce websites.

Implemented EcmaScript6 (ES6) arrow functions, constants, block-scope variables, class inheritance.

Built reusable and customizable components using React.JS, React Router, Redux and Custom Stores.

Ability to work with databases like Oracle, SQL server, MySQL and No SQL (MongoDB).

Expertise in React JS and working with React Flux architecture and CI/CD development.

Experience working with OOD design patterns and RESTful Web services and implementing RESTful API's.

Worked on Deployment Automation of all microservices to pull image from Private Docker registry and deploy to Kubernetes Cluster.

Experience in working with MVC framework and task runners like Gulp and Grunt.

Solid working experience in various IDE’s: Sublime Text, Atom, Visual studio code, Eclipse and IntelliJ etc.

Ability to work with different Operating systems such as Windows 98/XP/Vista/7/8/10, Ubuntu/Linux.

Strong problem solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SUMMARY:

Programming languages and J2EE Technologies

C, Java/J2EE, EJB, JDBC, Servlets, JSP, Spring, Spring MVC, Spring security, Spring AOP Hibernate, Web Services, Hibernate

Web Technologies

HTML5, CSS3, LESS, SASS, Bootstrap, PHP, Angular2/4/5, AngularJS, React.js (Redux), BackboneJS, Typescript, Node.js, Agile, jQuery, jQuery UI, JSON, AJAX, XHML, XML, DHTML, RESTful Web Services, API, SEO, WordPress, Git.

Database

SQL, MS SQL, Mongo DB, Oracle 9i/10g/11g

Testing and Build tools

JUnit, Firebug, Maven, Jasmine

Version Control, CI/CD Tools

GIT, SVN, CVS, Jenkins, Gitlab, Docker, Kubernetes

Web Servers

Web Sphere, Web Logic, Apache Tomcat, HTTP Web Server

Operating System:

Windows 98/XP/Vista/7/8/10, Ubuntu and Linux

IDE’s

Eclipse, Dream wear, IntelliJ, Atom, Visual studio code, Sublime Text

PROFESSIONAL EXPERIENCE:

Client : Principal Financial Group, DesMoines, IA July 2019 – Present

Role : Reactjs Developer

Responsibilities:

Involved in the Software Development Life Cycle (SDLC) phases like Requirement Analysis, Implementation and estimating the time-lines for the project

Developed user interface using HTML5, CSS3, SASS, Bootstrap, JavaScript, JSON, Ajax, jQuery, and jQuery UI

Implemented JavaScript MVC pattern for the web presentation layer.

Developed user interface by using the React.js, Redux for SPA development.

Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js

Developed client-side Interface using React.js

Used latest web technologies React.js, Redux, Babel, Node and Web-Pack to create a Single Page Applications.

Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.

Designed Document Object Model (DOM) when the web page is loaded for the HTML documents.

Working with ECMA Script 6 features. For build of JSX and ES2015 (ES6) used Babel, web pack.

Used Axios library for fetching data from backend/external API.

Developed unit test cases using JEST.

Implemented the Drag and Drop functionality using React-Draggable and used React flux to polish the data and for single directional flow.

Developed server-side components as micro services to interact with database using Spring Boot and Hibernate.

Used Restful web services to call for POST, PUT, and DELETE and GET methods.

Experience in deploying the microservices using Docker container and ability to setup continuous integration and deployment pipeline using Jenkins with GitHub on AWS or any Cloud Service.

Used Orchestration container Kubernetes for load balancing and to schedule the tasks across the computer cluster and load balancers for backend API services.

Used jQuery plug-ins for Drag and Drop, Widgets, Menus, User Interface and Forms.

Designed and developed Restful Web API's using Node.js, Oracle and SQL Server.

Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.

Designed CSS based page layouts that are cross-browser compatible and standards-compliant.

Guided team into developing an effective organic SEO campaign and key phrase selection strategy.

Used GIT for version controlling in designing. Followed industry best practices and web standards.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, jQuery UI, AJAX, JSON, Bootstrap, React.js, Redux, Node.js, Typescript, Agile, Java, Spring Boot, Microservices, Oracle, SQL Server, MVC, DOM, Maven, kubernet, Docker, Gulp and IntelliJ.

Client : MUC Technologies, Hyderabad, India Aug 2018 – Jun 2019

Role : Web Developer

Responsibilities:

Develop and design functionality on both aesthetic front-end and logical back-end.

Developed the main database project through agile design and the breakdown of responsibilities to smaller teams.

Reviewed the progress in the Customer Relationship Management (CRM) and identify data storage capabilities.

Developed client-side portals for sales reps and medical doctors using Angular.js MVC pattern.

Created style sheets for web pages through CSS LESS approach.

Facilitated transition of data from Oracle to Sales force platform every two weeks and secured a new budget’ to accommodate increasing volume of data storage on the Oracle platform.

Managed expectations and facilitated the transition of a large team into smaller working groups to allow for more efficient means of communication and implementation.

Wrote application level code to interact with the backend databases using jQuery, AJAX and JSON.

Developed HTML prototypes and ready XHTML documents with CSS style sheets

Dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.

Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.

Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.

Environment: MySQL, HTML5, CSS3, HTTP, JSON, AJAX, XTHML, RESTFUL web service.

Client: Thirdware Solutions, Hyderabad, India Jan 2015 – June 2018

Role: Web Developer

Responsibilities:

Developed high-performance web applications using JavaScript, HTML/XHTML, CSS, jQuery, Bootstrap and Ajax.

Implemented Servlets and JSP pages for UI components.

Design and developed server-side components using J2EE technologies like Java and JDBC.

Designed grids using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.

Designed CSS based page layouts that are cross-browser compatible on all the major browsers like Safari, Chrome, Firefox and IE.

Worked with creating Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.

Used Bootstrap implemented auto-complete, validation, drag and drop and used jQuery templates for mark up.

Used Ajax with jQuery for request data and response processing.

Worked on Web Service calls, XML by using Java Script and used SVN as version controlling tool.

Design and developed ORM mapping for using hibernate for MySql database.

Environment: HTML, XHTML, CSS, PHP, JavaScript, jQuery, jQuery UI, SEO, Photoshop, Dream wear, XML, AJAX, Java/J2EE, JSP, Servlets, JDBC, MySQL, SVN.



Contact this candidate