Post Job Free
Sign in

Developer Web

Location:
Livonia, MI
Posted:
June 04, 2018

Contact this candidate

Resume:

Yaswanth

+1-813-***-****

************@*****.***

PROFESSIONAL SUMMARY:

Over 6 years of experience in Design, Development, Implementation and Testing of Front-End of Web-based application and Client-Server applications.

5+ years of experience in HTML5, CSS3, SASS, JavaScript (ES5 and ES6 classes), JQuery, Bootstrap.

Experience in various Frameworks of JavaScript like Angular, Bootstrap, JQuery, JQuery UI, and JQuery Mobile.

Experience as MEAN (Mongo Db, Express JS/Node JS, Angular JS) stack developer.

Experience as Reactjs Developer with Redux.

Developed HTML Prototype documents with CSS Style Sheets as per W3C Standards.

Used CSS Preprocessors including LESS, SASS for a fully functioning responsive and cross browser compatible web layout.

Good understanding of Document Object Model (DOM) and CSS Box Model.

Experience in creating Responsive Web Design Patterns and Bootstrap 4, creating Web Interfaces, Templates, Layouts and setting UI standards for enterprise applications.

Experience in creating Event Handling Models such as Listener and Dispatcher in OO JavaScript.

Applied MVC architecture for applying latest software development.

Good Experience of Typescript and written Prototypes in TypeScript that compiled to plain JavaScript.

Experience in working with Angular 2.0 with extensive knowledge on the latest ECMA6 features and best practices.

Good understanding of asynchronous request handling and AJAX.

Experience in working with JavaScript object-oriented programming, events, cookies operations and JWT’s to build interactive web pages.

Good Experience on writing web API’s with JavaScript frameworks Express JS / Node JS and database modelling tool like Mongoose JS.

Experience in JavaScript test frameworks like Jasmine, Mocha.

Knowledge in managing application state using JavaScript libraries like Redux.

Experience working with testing tools like Firebug, Chrome or Safari Inspectors and IE Developer Tools.

Experienced in implementing responsive web design with Cross Browser Compatibility by following various W3C Standards.

Experience with several IDEs for development and design like NetBeans, WebStorm, Atom, Visual Studio Code, Notepad++, Brackets, Sublime Text and IntelliJ.

Hands on experience using Java, J2EE.

Experience in Spring Frameworks like Spring Boot, Spring MVC.

Experience in querying RDBMS such as Oracle, MySQL and SQL Server using SQL for data integrity.

Involved working on Jenkins for continuous integration and also for End to End for all build and deployments.

Involved in deploying the code through web application servers like Web Sphere/Web Logic/Apache Tomcat/JBOSS.

Proficient understanding of code versioning tools, such as GitHub and SVN.

Have managed projects with the test defects in Jira.

Experience in Agile methodology projects.

Experience in RESTful and SOAP web services.

Experience in cloud computing like AWS.

Improved coding practices by Refactoring legacy code, writing style guides for internal use, and participating in formal code reviews.

Experience in understanding and gathering the Business Requirements, translating them into Functional specifications and develop code along with detailed design.

Documentation of development process on Technical Design.

Closely worked with back-end developers to Optimize existing web technology and create the best possible user experience.

Hands on experience in Behavior Driven Development (BDD), Test Driven Development (TDD), Agile Methodology and Scrum Methodology.

Participated in several requirement clarification and project status meetings.

Self-motivated with excellent communication, interpersonal and analytical skills.

Quick learner and a great Team Player with excellent development and troubleshooting skills.

TECHINICAL SKILLS:

Web Technologies

HTML5, CSS3, Bootstrap, XML, AJAX

Scripting Languages and JavaScript Libraries

JavaScript, JQuery, JQuery UI, JQuery mobile, PHP, JSON, JSP, Angular JS 2.0, Mongoose JS, Angular CLI, Node JS, Express JS, BackboneJS, UnderScoreJS TypeScript.

Application Technology

Core Java, J2EE

Devops Tools

Jenkins, Docker, Grunt, Gulp

Design Pattern

MVC, DAO, Singleton.

Web Services

SOAP, Restful

Version Control

Subversion SVN, GIT Hub

Operating Systems

MAC OS, Windows, Linux

Databases

SQL, MYSQL, Oracle, MongoDB

Framework

Spring, Hibernate, JUNIT.

Application Servers

WebLogic, WebSphere, JBOSS, Apache Tomcat.

GUI Text Editors

Notepad++, WebStorm, Eclipse, Visual Studio Code, Sublime, Brackets, Atom, Sublime Text and IntelliJ.

Project Management Tools

Jira

SDLC

Agile Methodology, Waterfall.

Cloud Technologies

Amazon Web Services (EC2, S3).

PROFESSIONAL EXPERIENCE:

Full Stack Developer

Client & Location: CareFirst, Baltimore, Maryland.

Domain: Health Care

Duration: Aug 2017 – Present

Project Description:

A web application developed to establish a service to physicians and other healthcare practitioners where doctors could register themselves and build a custom web site. Practitioners can communicate with their patients, setting appointments, delivering articles, and providing access to products. Doctors can set their own store features including pricing, product line, featured product, and all administrative functions. Working on another project migrating existing client side application, using Reactjs with Redux.

Responsibility:

Understanding the User Story and wireframes to estimate the Story Point during Sprint planning.

Participated in the meetings with business team to clarify the requirements.

Discussed with database team to understand the database architecture to design the forms and fields.

Collaborate with other scrum teams to understand the dependency.

Created front-end layouts and forms using HTML5, CSS3, Bootstrap, JavaScript, JQuery and D3Js in AngularJS framework.

Used BackboneJS for Data-Structuring and User Interface Primitives in developing Web Applications.

Used OOJS which is JavaScript library for working with objects. Features include inheritance, static inheritance and additional utilities for working with objects and arrays.

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

Used Ajax, JSON with jQuery for request data and response processing.

Extensively used Angular to implement Views and Models as part of the MVC pattern.

Created TypeScript reusable components and services to consume REST API’s using component based architecture provided by Angular 4.0.

Created custom Directives in Angular 2.0 for reusable components.

Created factories, services and custom directives with Angular 4.0.

Utilized Observables for http error handling with catch and throw RxJS operators.

Worked on Angular 4.0 concepts such as two-way data binding, *ngIf and *ngFor structural directives, property binding, services, dependency injection, routing.

Extensively used Angular 4 like Template Driven forms and Reactive forms (Dynamic Forms) to perform validations both on server and client side.

Used ES6 features like Default Parameter’s, Arrow Functions, Promises and Template Literals.

Component files and other dependencies were generated using Angular-CLI and written in Typescript.

Built functional prototypes to ensure all business and user requirements were identified accurately and handled appropriately.

Developed services using Node JS with NOSQL database (MongoDB).

Worked using Node JS for developing server side application and REST Services.

Experience in writing test cases in Mocha and Chai.

Used UnderScoreJS functional helper like Map, Filter, Invoke, and for Functional Binding, JavaScript Templating.

Worked on NPM (Node Package Management) and build tools related to Front End Technologies.

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

Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation.

Involved in complete SDLC – Requirement Analysis, Development, System and Integration Testing.

Developed Non-functional Test cases as a part of developer testing.

Used Webpack to generate Static assets representing the modules.

Finding out the bugs, broken links and missing images etc. and rectifying them.

Discussed various ideas/suggestions for the ongoing websites regarding the page layout and creative design.

Proactively resolve open issues with team members.

Gather user requirements to help design new functional prototypes.

Write technical and/or design documentation.

Demonstrate the ability to handle multiple projects, suffice timelines and effectively manage the priorities and communications.

Environment: Angular, HTML5, CSS3, D3JS, JQuery, JavaScript, XML, JSP, AJAX, MVC Design, Bootstrap, BackboneJS, UnderScoreJS, Webpack, Gulp, Grunt MVC Design, Hibernate, Angular CLI, TypeScript, JSON, Eclipse, Web Strom.

Full Stack Developer

Client & Location: Raymond James, St. Petersburg, Florida

Domain: Financial

Duration: Aug 2015 – July 2017

Project Description:

The project was an internal application from which the employees can give a customer Insurance Catalog and the employees can access Customer information and update the customer information on various types of insurance policies provided by the company. Employees can process claims and authorize payments for the customers, provides various functionalities such as generating different types of quotes based on medical history of customers.

Responsibility:

Worked closely with UI Architects, System Analyst and designers to understand the requirements.

Involved in designing the front-end applications using web technologies like HTML5, XHTML, and CSS3.

Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.

Built front-end pages that are more user-interactive using jQuery plugins, AJAX, JavaScript.

Performed Client Side Validations using JavaScript.

Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.

Developed web Single Page Applications (SPAs) using Angular JS.

Implemented responsive web design and maintaining larger style sheets using Bootstrap.

Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.

Web Service implementation for different data providers. Created automated email delivery service and templates.

Worked with Cross-Browser Compatible issues.

Developing the Spring MVC framework as per the design and technical specifications.

Used Hibernate object relational data mapping framework to persist the data from database.

Implemented Object-relation mapping (ORM) in the persistence layer using Hibernate framework in conjunction with spring functionality.

Consumed SOAP web services and RESTful JSON web services to create the automated report.

Used NodeJS as the backend programming language along with Express as middleware.

Unit Testing of deliverables for cross-browser compatibility and web accessibility.

Constantly updated all the code development into GIT and coordinated with other team members to successfully utilize GIT.

Participated in Agile Development Team, and had daily SCRUM meeting for progress reporting as well as task distributing.

Environment: HTML5, CSS3, JSP, JavaScript, jQuery, Bootstrap, Maven, Hibernate, AJAX, GITHUB, JSON, Eclipse, MVC Design, Web Strom, Angular, NodeJS, Java, Servlets, Web Logic.

Java UI Developer

Client & Location: ICICI Bank, India

Domain: Banking

Duration: July 2013 - July 2015

Project Description:

The objective of the project is, to make the dashboard as Integrated Portal where a user will review the status of operational requests (Money Transfers, New Accounts, Corporate Actions, Account Transfers, etc.), read new alerts and messages, receive a cross view of broker activity, and review a history of past alerts, status updates, and other firm messages.

Responsibility:

Worked on Front end by using HTML, CSS and JavaScript.

Developed presentation and controller layers using JSP, HTML, JavaScript, Business logic using Spring (IOC, AOP), and Persistent layer DAO, Hibernate for all modules.

Developed and designed web interfaces and layouts using Java, JavaScript, HTML5 and CSS.

Created and implemented a custom CSS Grid System, with CSS Media queries for mobile responsiveness.

Implemented various Validation Controls for from validation and implemented custom validation controls with JavaScript validation controls.

Involved in various phases of Software Development Life Cycle (SDLC).

Used Java Servlets extensively and used JDBC for databases access.

Used REST and SOAP Web Services to exchange information.

SVN for the code repository and Notepad++ as IDE.

Worked closely with Java. So, I have basic knowledge of Java.

Participated in daily meeting for enhancing the features for the portal.

Participated in Code review.

Involved init Testing, coordinated with testing team and fixed bugs at various stages of applications development in a Test-Driven environment.

Environment: HTML, CSS, jQuery, AJAX, Servlets, Hibernate, Eclipse, Java, PHP, SQL, JavaScript, Tomcat, SVN, Notepad++, Eclipse.

Web Developer

Client & Location: Bhumi, India.

Domain: NGO

Duration: Feb 2012 - June 2013

Project Description: Built a desktop application that helped the non-profit organization keep track of their donations and spending. Built a backend database using MySQL that stored sponsor details and amount sponsored. Built a separate table that stored details of people and frequency of donations.

Responsibility:

Involved in the technical design, development, and testing of various modules assigned.

Developed the Web Pages in HTML, CSS and JavaScript.

Applied JQuery core library functions for the logical implementation of all the applications at the client side.

Utilized various JavaScript and JQuery libraries, AJAX for form validation and other interactive features.

Implemented the application by using Core Java (OOP’s), JDBC, JSP, Servlets, Web Services.

Used SQL for fetching and storing the data.

Tested application on Internet Explorer 6.0 and above, Firefox, Opera, and Google Chrome to achieve Cross Browser Compatible Issues.

Participated in all aspects of the web application including Maintaining, Testing, Debugging and Deploying.

Environment: HTML, CSS, JavaScript, JQuery, JAVA, JDBC, JSP, Servlets, SQL, ECLIPSE, AJAX, SVN.

EDUCATION:

Bachelor of Technology from Crescent University, India.



Contact this candidate