Post Job Free

Resume

Sign in

Developer Web Services

Location:
Kirkland, WA
Posted:
November 09, 2017

Contact this candidate

Resume:

Venkatesh B

ac2706@r.postjobfree.com Mob. No: +1-781-***-****

Professional Summary:

Over 9 years of experience in Front end development and Web applications with HTML 5, CSS 3, React JS, jQuery, JavaScript, AJAX, JSON and XML.

Hands on experience in development utilizing JavaScript frameworks like jQuery as well as front-end technologies HTML 5, CSS 2/3, React JS, AJAX and JSON.

Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, JDBC, XML, JMS and AJAX.

Experienced in server side CSS pre-processing platforms, such as LESS and SASS.

Developed and updated the webpages using HTML5, CSS3, React JS, AngularJS, Java Script and JQuery achieving cross browser compatibility.

Converted the mock-ups into hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON.

Experienced in client side design and validation using HTML5 and JavaScript.

Good knowledge of JavaScript frameworks and libraries such as AngularJS, ReactJS, jQuery, node.js and Bootstrap.

Solid knowledge in making the webpages responsive using Bootstrap.

Expertise in jQuery to transverse through a DOM tree and manipulated the nodes in tree.

Developed Graphic User Interface (GUI) to display report data using JQuery.

Used React.JS MVC framework to develop Single Page Application (SPA).

Experience in developing modern web application using React JS.

Skilled on using templating engines such as Handlebars.js and server side JavaScript development using Node.js.

Used NodeJS as a proxy to interact with Rest services and interacting with database.

Experienced in using cloud services like Microsoft Azure and AWS.

Experienced in using build tools like Maven and Jenkins.

Proficient in using Unit testing along with Jasmine, Karma, Mocha test runners.

Hand on experience, analysing and reporting bugs using bug tracking tools like JIRA.

Experienced in using testing frameworks like Integration Testing and A/B testing.

Expertise in developing web applications using Mongo DB, Express JS, Angular JS, and NodeJS (MEAN stack).

Experience in implementing SOAP and REST web-services.

Expertise in RESTful, SOAP web services to integrate between Application to Application.

Involved in several web application development projects that requires Responsive Web Design.

Hands-on knowledge of RWD (Responsive Web Design) techniques and patterns.

Experience in implementation of user-centred design (UCD) methodology.

Experienced in using Jasmine, Karma, Gulp, Grunt and NPM to test and build applications.

Experience working with testing tools like Firebug, Chrome and IE Developer Toolbar.

Expertise in using IDE tools such as Intellij, Eclipse, Sublime, Notepad++ and Web storm.

Experience with browser testing, cross-browser compatibility, and cross-platform compatibility.

Installed and configured GIT and communicating with the repositories in GITHUB.

Worked with Docker for convenient environment setup the test environments.

Experienced with Docker container service and applications by creating Docker images from Docker file.

Extensive experience in creating style guides and setting UI Standards for enterprise/consumer applications.

Good experience dealing with applications involving high traffic websites.

Worked closely with QA team in fixing the defects and checking cross-platform compatibility.

Excellent client interaction skills and proven experience in working as a Team player.

Some of the attributes that would describe me would be Quick learner and Self-Motivated.

Involved in the Software Development Life Cycle (SDLC), Agile, Waterfall and SCRUM.

Technical Skills:

UI Web Technologies : HTML 4/5, CSS3, SAAA, LESS, JavaScript, AJAX, JQuery, JSON, ReactJS

Redux, Flex, BootStrap

IDE Tools : Intellij, WebStorm, Sublime, Eclipse, GIT, Adobe Flash, Intellij, Docker.

Databases : Mongo DB, Oracle, SQL Server 2000, 2005 & 2008.

Cloud : AWS, Azure.

Frameworks : React JS, Node JS, Angular JS.

Languages : C, C++, Java, MySql, Web Services.

Flat forms : Windows 95/98/2000/XP/Vista, Linux 5/6.

Debugging Tools : Firebug, IE Tester, Chrome Elements Inspector.

Testing Tools : Junit, Load Runner, Jasmine

Methodologies : Agile, Water fall, Scrum

Professional Experience

Role: UI Developer/React Developer

Client: iSoftStone, Kirkland, WA Sept 2016 – Present

Responsibilities:

Involved in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and React.JS.

Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, Mongo DB.

Involved in designing the CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.

Skilled in leading frameworks as React.js to build high-quality, scalable and reusable components and Front-end solution.

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

Used React JS to create custom components for data manipulations and to display data in company standard format.

Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.

Used React Flux architecture to create the data layers in the application and to bring the Model View Controller architecture for the application.

Developing build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.

Used React-Router to turn application into Single Page Application.

Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Used Node.js as a proxy to interact with Rest services and interacting with Database with react.

Primarily using Node Js, Express JS, and NPM packages to integrate new functionality and maintain previous code.

Wrote services to store and retrieve user data from the MongoDB for the application on devices.

Have worked on AWS for fetch the pictures and Videos from AWS to UI.

Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON.

Experience working with Docker containers, running/managing containers, container snapshots and managing images.

Integrated GIT into Jenkins to automate the code check-out process.

Involving all the stages of Software Development Life Cycle like Application Design, Development, Debugging and testing the applications.

Was extensively involved in AB testing. Developed and tested AB features using Optimize tool.

Worked on Karma and Jasmine for unit test cases.

Handled cross browser/platform compatibility issues (IE, Firefox, and Safari).

Involved in agile software methodologies and followed SDLC life cycle.

Designed and developed client's website screens and front-end widgets using React.js.

Built the internal tool and maintained with React JS along with Flux and Redux.

Environment: React.js, Redux, Flex, HTML5, CSS3, SASS, LESS, AWS, JavaScript, Bootstrap, Node JS, Express JS, Mongo DB, NPM, GitHub, AB Testing, Karma, Jasmine, Dockers, SOAP, RESTful, SDLC.

Role: UI Developer/React Developer

Client: Blue Cross Blue Shield, Boston, MA Dec 2014 – Aug 2016

Responsibilities:

Participated with end users and business analyst to understand the business requirements.

Design, develop and tests HTML5, CSS3, Bootstrap, JavaScript and React JS that meets accessibility and web browser standards for website.

CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.

Integrating JavaScript libraries ( React-Bootstrap, High charts, Data tables).

Developed user interface by using the React JS, Flux for SPA development.

Involved in using React JS components Forms, Events, Keys, Router, Animations and Flux concept.

Worked closely with the back-end team to display data using the Custom components, Library components, and Redux.

Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library.

Used web services SOAP and RESTful for transmission of large blocks of XML/JSON.

Coded to implement AJAX based application by fetching the response from back-end REST API as a part of JSON.

Implemented React JS code to handle cross browser compatibility issues in Mozilla, IE 7,8,9 and Safari.

Maintaining parent and child elements by using State and Props in React JS.

Architected and Developed for large scale JavaScript application with React JS.

Used React-Router to turn application into SPA.

Extensive experience in deploying, managing and developing MongoDB clusters.

Experience in working GIT for branching, tagging, and merging.

Developed unit tests with Mocha.

Thoroughly performed unit testing and integration testing.

Interacted with Testing team, Scrum Masters, and Business Analysts for fixing the issues which are reported by testing team.

Involved in Agile methodologies and full SDLC of designing, coding, testing, debugging, and support.

Used Firebug and IE tester debugging tools to fix the issues.

Environment: HTML5, CSS3, JavaScript, React JS, Redux, Node JS, jQuery, JSON, AJAX, Mocha, Firebug, Agile Development, JIRA, Mongo DB, Jasmine.

Role: MEAN Stack Developer

Client: Panasonic, Atlanta, GA Nov 2013 – Oct 2014

Responsibilities:

Designed UI screens using HTML5, CSS3, and JavaScript.

Developing custom HTML elements using Angular JS custom directives.

Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation Bar, Tables, Sliders, Calendars.

Created and deployed new features to sustain and amend existing applications under MVC pattern using Node.JS, Bootstrap and Express.

Developing and designing SPA user interfaces in AngularJS.

Worked on Front end by using AngularJS, JavaScript.

Developed client-side validation code using JavaScript and jQuery.

Created forms to collect and validate data from the user using AngularJS, jQuery and JavaScript.

Extensively used CSS3 and Bootstrap for styling the HTML elements within the whole application.

Responsible in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON and XML.

Developed the backend by using Node JS, express and MongoDB.

Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, ExpressJS, and Node.js.

Developed the backend by using Node JS, express and MongoDB.

Used Node.js as a proxy to interact with Rest services and interacting with Database.

As a backend developer, I was responsible for creating RESTFUL Web using Node.js & Express.js.

Used Local Storage to store & retrieve insensitive user data during transition between the different pages.

Created Responsive Web Design using Bootstrap.

Used GIT for Version Control.

Have worked on AWS to integrate the server side and client-side code.

Analysed business process potentials for streamlining and improvements in the systems.

Participated in writing Test Plans and Test Cases that covered all use cases for the application.

Environment: HTML5, CSS3, Mongo DB, Express JS, Angular JS, Node JS, BootStrap, GIT, Grunt, AWS, Rest Services, AJAX, JSON, XML, API.

Role: UI Developer

Client: KPIT Ltd, Pune, India May 2011 – Sept 2013

Responsibilities:

Involved in design phase and data modelling, interacted with other team members to understand requirements for the project.

Used agile practices and Test Driven Development techniques to provide reliable, working software early and often.

Responsible for designing page layout using HTML and CSS and adding dynamic functionality to each module.

Developed presentation tier using JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.

Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.

Used AngularJS directives to reduce the usage of redundant code and to create pie-charts, bar-graphs and familiar in using data-binding and dependency-injection concepts in AngularJS.

Implemented AJAX functionality to speed up web application.

Designed UI screens using JSP, JSTL, CSS, Struts Framework, Java Script and HTML.

Involved in spring, Hibernate & JPA integration of the entire system.

Added dynamic functionality to the application by implementing JQuery.

Used JQuery for user interface interactions, effects and themes built on top of the JQuery, JavaScript.

Used Node JS for server side rendering. Implemented modules into Node JS to integrate with design and requirements.

Used Restful web services to expose certain functionalities of the application.

Used GIT for version repository maintenance.

Used Maven as build tool and Jenkins for continuous integration development.

Generated the daily and monthly reports and sent them to external vendor.

Environment: JavaScript, Maven, Git, Springs, Hibernate 4.1.9, JQuery, AJAX, HTML5, CSS, Struts, Angular JS, NodeJS, JPA, RESTful, SOAP.

Role: UI Developer

Client: Syncton IT Solutions, Hyderabad, India Sept 2009 – April 2011

Responsibilities:

Translate designs provides by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance.

Designed and developed user friendly interface by using JavaScript, HTML, CSS, jQuery and Bootstrap.

Designed flash plugins for including different functionalities and content.

Worked on integrating jQuery APIs with MVC pattern.

Used AJAX frameworks like jQuery, JSON to develop rich GUIs and involved in performance tuning the website.

Involved in bug fixing on functionality, performance and designing issues with JavaScript and jQuery.

Designed XML files for maintaining contents like video, images, audio and display them in flash application.

Involved in debugging HTML, CSS and JS code using tools such as Chrome Inspector, and Firefox Firebug.

Handled browser compatibility issues in browser such as IE, Firefox, and Chrome.

Maintain Cross Browser compatibility and implement Responsive Design custom media queries.

Used Grunt with Grunt file to minify the JS file in whole application.

Prepared Unit and System Testing Specification documents and performed Unit and System testing of the application.

Reviewed the code for ensuring adherence to Java coding standards.

Developing XML classes for loading the data from XML files deployed at the server.

Worked with Jasmine in testing and performed Unit testing and execution testing utilizing JUNIT.

Extensively used Bootstrap framework and developed multiple UI components as well.

Developed UI pages using media queries and made completely responsive.

Reviewed the code foe ensuring adherence to Java coding standards.

Worked with the team of architects and back-end developers to gather requirements and enhance the application functionality and add new features.

Environments: JavaScript, HTML, CSS, XML, JSON, AJAX, jQuery, JUNIT, Bootstrap, Grunt, Git, Jasmine.

Role: Software Engineer

Client: Single – Click Solutions, Hyderabad, India Jun 2008 – Aug 2009

Responsibilities:

Designed and created domain model and schema using Object Oriented Design / UML diagrams.

Designed user interface screens using JSP, Servlets, Struts tags, HTML. Used JavaScript for client side validation, CSS, JQuery, and AJAX for further support.

Strong understanding of the software development cycle, especially Agile/Scrum.

Responsible for creating class diagrams, sequence diagrams, use case diagrams, object model diagrams, and deployment diagrams using Rational Rose.

Implemented complex back-end component to get the count in no time against large size database using Java multi-threading.

Designed / Developed complex use cases and reusable components.

Provided technical guidance to business analyst, gather the requirements and convert them into technical specifications for developers to start.

Developed and tested user-friendly navigators by utilizing JavaScript and JQuery.

Developed Unit test cases using Junit.

Created JSP for user interface.

Designed and developed REST web services and return the valid response after processing.

Set up the development environment in Web Sphere Application Developer (WSAD).

Involvement in fixing the bugs based on the client requirements and involved in the enhancements for the web forms.

Environment: AJAX, CSS, HTML, JavaScript, JSP, WebSphere, Servlets, JQuery, JUnit.



Contact this candidate