Post Job Free
Sign in

Service Developer

Location:
Dayton, OH
Posted:
June 20, 2017

Contact this candidate

Resume:

Shashidhar Yadav

Sr. Java UI Front End developer T:248-***-****

Email: *****.******@*****.*********:*******@*******.***

PROFESSIONAL SUMMARY:

Over 8+ years of extensive experience as a Frontend UI Developer with solid understanding of database designing, development

Experience in all phases of SDLC, like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM

Expertise in advanced JavaScript libraries and frameworks such as Prototype, jQuery plugins, dynamic HTML, JSON, Ext JS, Angular JS with Bootstrap, ReactJS, Node JS and Object Oriented Programming in JS

Experience on Web Technologies using HTML, HTML5, CSS2/CSS3, XHTML, DHTML, JSP, JavaScript, JQuery, AJAX, XML and JSON

Extensive Knowledge in CSS2/CSS3, LESS and Twitter Bootstrap Styling Modules.

Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.

Good experience in JavaScript frameworks Angular.js, Node.js, Backbone.js, Require.js, Ext.js, knockout.js, Twitter Bootstrap and JS frameworks JQuery especially AJAX driven web applications.

Experience in using frameworks Struts, spring and Hibernate

Designed web applications and web contents utilizing various SEARCH ENGINE OPTIMIZATION (SEO) techniques.

Created concept mock-ups for web and mobile applications. (Illustrator, After Effects, Photoshop, 3DMax, Maya)

Implementation of the Business logic layer for MongoDB Services.

Created and managed microservices using Clojure. Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features

Expertise in XML, XSL and related technologies

AWS Infrastructure setup Web Server, App Server and PDS Server

Experience in technologies like Maven, Eclipse and NetBeans etc. for project build

Good experience working with Database like Oracle, MySQL, DB2, and MS SQL Server

Extensively worked with Java Servlets, JSP, JavaScript and Struts, HTML tags and tiles (to create layouts)

Experience in Publishing and consuming Web services using REST and SOAP

Experience in working MVC Architecture and also in using version control (SVN), Experience in developing applications using Angular JS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.

Utilized the latest front end Technologies such as HTML5 and CSS3 for layouts.

Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.

Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.

Experience in using various JQuery UI controls and corresponding Event handlers etc.

Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.

Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.

Experience with User Acceptance Testing (UAT) and Accessibility Testing.

Excellent interpersonal and communication skills, creative, research-minded, technically competent and result-oriented with strong problem solving and leadership skills

TECHNICAL SKILLS:

Programming Languages

Java, C/C++, JDBC, Servlets, JSP, Oracle, SQL, PL/SQL, XML, UNIX

J2EE Technologies

J2SE, J2EE

Web Technologies

HTML, CSS, Java Script, JQuery, XML, XSL, XSLT, XSD, SOAP, WSDL, JSON, JAXB, JavaScript, Angular.js, Backbone.js, D3.js, ExtJS, Knockout.js, Node.js, Kendo UI, Bootstrap, DOJO, JSON, Typescript.

Databases

Oracle 9i / 10g / 11g / XE, MySQL, MS-SQL Server 2005 / 2008.

Frameworks

Struts 1.1, Spring, Hibernate

Developer Tools

MS Office, Eclipse, EditPlus, Vision, Dream Weaver, Soap UI, Subversion (SVN), Visual Source Safe.

Application & Web Servers

IBM WebSphere Application Server, WebLogic Application Server, JBoss, Apache Tomcat.

Operating Systems

Windows XP / 2000 / NT / 98 / 95, UNIX and MS Dos.

PROFESSIONAL EXPERIENCE:

Lexis Nexis, Elsevier Inc. - Dayton, OH January 2016 to till Date

Sr. Front End UI Developer

Project: Scopus

Description:

Scopus is the world’s largest abstract and citation database of peer-reviewed literature with smart tools that track, analyse and visualize research. Easy to use and comprehensive, Scopus is designed to quickly find the information researchers need.

Responsibilities:

Work collaboratively as part of an agile team.

Identify and prioritize performance related product requirements

Collaborating with external teams on performance bottlenecks and dependencies

To write robust, high-performance, java code for our front-end applications.

Analyse root causes of performance related issues, implement resolution steps.

Experience in working with various databases like Oracle, SQL Server

Responsible for building the application using MAVEN

Expertise in GIT version control tool

Design, develop and document application and framework code in Java and JavaScript and other front end technologies

Designed RESTful XML web service for handling AJAX requests.

GUI Design and Development. (Page Layout Design, HTML5 Design, JavaScript, JQuery, Kendo and CSS3 Styles).

To reuse code/functionality created custom Directives, Filters, services and controllers.

Designing and developing new back-end services, maintaining and expanding our AWS infrastructure, and providing mentorship to others on my team.

Experienced first-hand the best/worst practices for integrating microservices into an existing system architecture

Created the Node.js EXPRESS Server combined with Socket.io to build MVC framework from front-end side AngularJS to back-end MongoDB, in order to provide broadcast service as well as chatting service.

Used Bootstrap responsive CSS to adjust to phones, tablets and desktops.

Constructed data visualizations using JavaScript charting libraries D3.js and Chart.js.

Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.

Developed server side views based on Swig and client side components based on Knockout, applied designs to them using Bootstrap and custom Less styles

Worked with my team member to build a layered Knockout.js binding system to support partial views.

Worked with my team member to add mobile support using jQuery Mobile and Knockout.js. This was used as a selling point for our software

Used React.JS to refresh the pages and update the changed parts.

Work with internal performance QA teams on system, performance and acceptance testing

Leverage personal expertise/experience to provide recommendations and constructive feedback in order to ensure a high performing quality product.

Experience in using the JIRA Project tracking tool

Responsible for collaborating with product owner to identify and prioritize product requirements

Environment: JDK 1.8, Java/J2EE, JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.JS, React.JS, D3.JS, Chart.JS, Ajax, Kendo, XML, HTML / HTML5, XHTML, DHTML, CSS3, Web Service, WCAG, Oracle, XML, Oracle SQL Developer, IBM RAD, Eclipse, WAS, Tomcat, Soap UI, Git, JIRA, Maven

Lexis Nexis, Elsevier Inc. - Dayton, OH September 2015 to January 2016

Sr. Front End UI Developer

Project: Altmetrics

Description:

In scholarly and scientific publishing, altmetrics are non-traditional metrics proposed as an alternative to more traditional citation impact metrics, such as impact factor and h-index. The term altmetrics was proposed in 2010, as a generalization of article level metrics and has its roots in the #altmetrics hashtag.

Responsibilities:

Worked extensively on the front-end part using HTML5, CSS and JavaScript.

Developed the prototype web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per company standards

Created a modular based application using Dependency Injection.

Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS and AJAX.

Involved in Writing JQuery based Ajax Requests using JQuery, get(URL, data, callback, type) or JQuery, Ajax(options) and JQuery, post(URL, data, callback, type).

Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.

Integrated some kendo widgets Date pickers, Numeric textboxes, Tooltips, Dialog boxes, drop-down list, Email, upload, grid etc.

Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.

Interactive D3.js Graphing framework, able to handle hundreds of lines to visualize big-data network trends.

Worked with Karma.js in the editorial and layout staff by creating representable pictograms,

Created responsive design for the pages without using bootstrap and any third party libraries

Developed the mobile view of the project by using media queries and CSS

Involved in cross-browser testing

Used React.JS for search engine optimization.

We have used only CSS and HTML for the different views of the page without using any third-party libraries

Deadlines are never changed, and kept a uniform growth of graph in agile view.

Performance issues should have to be debugged immediately.

Environment: JDK 1.8, JavaScript, JQuery, JSON, Ajax, Angular.JS, D3.JS, Karma.JS, XML, HTML / HTML5, DHTML, CSS3, Web Service, Oracle, XML, Oracle SQL Developer, IBM RAD, Eclipse, WAS, ReactJS, Tomcat, Soap UI, Git, JIRA, Maven

WELLS FARGO - Des Moines, IA April 2014 to September 2015

Sr. Front End UI Developer

Description:

Wells Fargo & Company is a diversified financial services company providing banking, insurance, investments, mortgage and consumer and other commercial services across North America and internationally. I have worked on a project loan monitoring system which is intended to deliver a system to support credit management for the bank. The system is used for accepting loan forms, generating reports and tracking the status of the loans.

Responsibilities:

Involved in development, design and implementation of front end part of the application.

Developed the User Interactive web pages in a professional manner by using web technologies like HTML, XHTML, and CSS as per company standards.

Front End GUI development using the browser friendly HTML/HTML5, XHTML, CSS, JavaScript, Twitter Bootstrap, Ajax.

Developed complex, usable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.

Used Angular.Js integrated with Bootstrap framework for UI development.

Worked on building the responsive web pages using bootstrap.

Seamlessly transitioned AWS infrastructure from EC2-Classic to VPC, overhauled AWS accounts to follow latest security best practices, reduced AWS costs by over 30%, and wrote documentation.

Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 & JavaScript.

Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS

Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.

Used ReactJS to create Controllers to handle events triggered by clients and send request to server.

Responsible to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.

Involved in Enhancement of existing application utilizing Angular.js, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.

Application backend implemented as Node.js application server.

Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.

Developed dynamic e-mails using JavaScript, and hand coding of HTML5, XHTML, and CSS3.

Extensively used HTML5 for audio and video playback.

Used JQuery plugins validation, drag and drop and more exceptionally.

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

Demonstrated implementation and up-gradation of JavaScript Library.

Environment: Java, JavaScript, JQuery, JSON, Ajax, Bootstrap, Angular.JS, ReactJS, Node.JS, XML, HTML / HTML5, DHTML, CSS3, Web Service, Agile Methodology, Dreamweaver, Usability Testing, Windows.

Express Scripts, St Louis, MO September 2013 to March 2014

Front End UI Developer

Express Scripts is Pharmacy Benefit Company and has a huge client like Military, BCBS, and WellPoint etc., Involved in major like Tpharm Gateway, WellPoint Gateway, and Oasis Gateway. Involved in Middlewere team in developing various Web services and support of various projects

Responsibilities:

Worked on Agile based development cycle with a weekly release schedule, involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.

Iterative design process upon client approval build out of all assets: buttons, products shots, UI components and etc.

Quickly prototyped and created applications interfaces from the PDF are given by the UX using HTML5, CSS3 and Bootstrap.

Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.

Used Angular.Js to populate the data tables on the front-end and retrieve data from the rest services.

Created Cross-Browser compatible and standards-compliant CSS-base page layouts.

Used JQUERY plug-ins to implement features like page transition, calendar, image popup and other intuitive features.

Worked upon the dashboard for the transaction view which contained a variety of charts and draggable components using JQUERY UI, Angular.Js and D3.js.

Used Angular.Js AJAX for implementing part of the functionality for Customer Registration, View Customer information and view transaction history modules.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Performed unit testing using Jasmine framework, wrote unit test cases and debugging through Firebug and Chrome Developer Tools.

Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.

Environment: HTML 4/5, CSS 2/3, JavaScript, Angular JS, D3.JS, JQUERY, JQUERY Plugins, Grunt, Jasmine, Bower, AJAX, JSON, XML, Java/J2EE, spring, Hibernate, Eclipse, WebLogic, JSPs

ACTAVIS - Jersey City, NJ January 2012 to September 2013

Front End UI Developer

Actavis is a global pharmaceutical company which focuses on developing, manufacturing and commercializing brand pharmaceuticals, generic and over-the-counter medicines, and biologic products. Actavis is also developing biosimilar products in oncology and other therapeutic categories by providing patients around the globe with increased access to affordable, high-quality medicines.

Responsibilities:

Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.

Created total pages by using HTML, Advanced JavaScript, CSS, AJAX, Jquery.

Created customized JavaScript library for better scalability.

Implemented performance techniques to reduce loading time and improve performance.

Servlets are used to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates.

As a passionate advocate of AWS within Gracenote, I migrated my department from a physical data centre environment to AWS. I also designed, built, and deployed a multitude applications utilizing almost all of the AWS stack (Including EC2, R53, S3, RDS, DynamoDB, SQS, IAM, and EMR), focussing on high-availability, fault tolerance, and auto-scaling.

Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script.

Worked on Phonegap to create native application from HTML application.

Used jQuery templates for dynamic loading of pages.

Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO

Involved in performance tuning of the application to meet non-functional requirements.

Helped in developing the complete business flow and helped incorporate session validity checks, form validations and error handling in the application.

Participated in DIT, SIT and UAT testing.

Used HP Quality Center tool in SIT phase for tracking and the defects.

Monitored the error logs using Log4J and fixed the problems.

Environment: Java, J2EE, JSP, Servlet, EJB 3.0, HTML, DHTML, CSS, AJAX, JavaScript, jQuery, Handlebars, HP Quality Center, Code Collaborator, MVC, JUnit, SVN, Web Sphere7.0, JDBC, ANT, Log4J, XML, DB2, Java Beans, Oracle 9i/10g.

MetLife Auto & home, NY July 2009 to December 2011

Role: J2EE Developer

MetLife Auto and Homes Agent :MetLife Auto and Homes Agent Resource Site allows you to order reports, quote policies, process new business and servicing existing business to their agents. The services provided by Auto & Home were Auto Insurance, Boat Insurance and Home Insurance.

Responsibilities:

Guided the Team and wrote the technical solution after interaction with Business Analysts

Actively participated in High-level Document and Detailed level Document for different modules in the project.

Developed UML Diagram to understand the client requirements.

Involved in implementing different security enabled web services using AXIS2 which involves writing WSDL and XSD files (SOAP) for different service.

Binding XML Schema to Java Classes with JAXB to generate stubs and call back handlers which are called by web service clients.

Developed eDelivery preferences with web queue email notification via intra web service communication with Sun Security certificates installed.

Domain specific database bean instantiation in multithreading through service-context, service-config and DAO-config files. Simultaneously it instantiates Oracle, DB2 and SQL Server databases.

Used log4j for logging different log levels

Using spring integration with iBatis for persistence. All SQL map name spaces are configured in SQL map-config file.

AJAX, JQuery and JavaScript for client side validations, sorting and fuzzy search.

Using Stateless session beans for Clear Advantage and reporting strategy projects.

Deploying applications in App Servers for DEVL, integration environments.

Worked with business and System Analyst to complete the development in time.

Prepared code review documents with Unit Test cases.

Environment: JDBC, Servlet API 2.4, JSP API 2.4, Spring, iBatis, JDK 1.5, EJB 2.0, AJAX, JQuery, JiBX, XML, JMS, MQ, log4j, MAVEN, JUnit, tomcat 5.5,WebLogic 9.1, Web Methods, Oracle/SQL Server/DB2, UNIX, Windows NT

HDFC Bank, India Aug 2008 to May 2009

Software Developer

The project is a web based banking application. The functionality of the project is automating the security management and to provides all banking functionality. It includes four modules maintenance, Deal, Corporate Action and Invoice. The client for the project is HDFC Bank. The Project is according to Indian security market system. The System includes complete load balancing and clustering in web logic. User interface is html/JSP. Web logic is used as the middleware.

Responsibilities:

Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.

Developing User Interface and implementing business process using JSP and Servlets.

Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.

Involved in writing the presentation layer in Java Server Pages (JSP).

Wrote Servlets programming and JSP scripting for the communication between web browser and server.

Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC

Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.

Involved in code reviews and mentored the team in resolving issues.

Participated in weekly design reviews and walkthroughs with project manager and development teams.

Provide technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.

Environment: HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5.

EDUCATION: Graduated (Bachelors of Technology) from Vignan University in Electrical Engineering with Information Technology as minor.



Contact this candidate