Shilpa Krishna

  • UI Developer
  • Waltham, MA
  • Member Since Mar 25, 2023

Candidates About

 

Shilpa Krishna 

 


SUMMARY:

·         7+ years of extensive experience in designing User Interface (UI) applications and professional web applications using HTML 5, XHTML, CSS2/CSS3, JAVASCRIPT, Angular JS, ReactJS, NodeJS, JQUERY, AJAX, JSON AND XML.

·         Strong hands on experience in programming with J2EE and associated technologies including Servlets, JSP, JDBC, JSF and SOAP/Rest web services.

·         Developed single page applications (SPA’s) using AngularJS.

·         Extensive experience with Angular JS MVC framework including authoring complex directives, services, controllers and filters; working with animations, routing and states.

·         Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.

·         Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.

·         Developed Web Applications using AngularJS, NodeJS, Redux.

·         Created Schemas in database using the SQL/MySQL.

·         Descent experience in Test Strategy, Test Cases, Test Plan and Automation test scripts using Selenium.

·         Experience in testing the automated testing as a part of CI/CD along with Continuous testing.

·         Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, analysis, Define project scope, Design, Coding, App & web server installation, deployment, Manual Testing and Implementation.

·         Proficient in handling & administering Web server’s/application servers - WebSphere, WebLogic, JBoss and Apache Tomcat.

·         Experience in producing and consuming SOAP and RESTful Web Services using MVC.

·         Extensive experience in retrieving and manipulating data from backend using Database SQL queries, PL/SQL- Stored Procedures, Functions, Sequences, Triggers, Views and Packages.

·         Extensive experience in Core Java concepts like Exception handling, Multithreading, Synchronization, Serialization, IO, Collections framework, Java Beans.

·         Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT, and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.

·         Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, and Service Factory.

·         Good exposure on RDBMS concepts and proficiency in using relational databases such as Oracle 10g, MySQL.

·         Well versed with IDE’s such as WSAD, Eclipse, Edit plus, My Eclipse, NetBeans

·         Knowledge in writing UNIX Shell Scripts and good at VI editor.

·         Excellent work experience with Version Control Tool’s such as Subversion, SVN, and GIT.

 

TECHNICAL SKILLS:

 

Enterprise Java and Java Standard Edition

Core Java, JSP, Servlets, Ajax, JDBC, JNDI, JSON, JSP, Servlets, EJB, JSF, JQuery, Internationalization & Localization

Tools & Framework

Struts, Spring, Hibernate, Web Services, JUnit, Ant, Maven, Gradle.

Languages

C, Java, J2EE, Java Script, HTML, HTML5, CSS, Jquery, PL/SQL, Unix shell scripts

UI Frameworks

AngularJS, NodeJS, ReactJS, KnockoutJS, Redux, Bootstrap

Operating Systems

Ubuntu Linux and Windows XP/Vista/7/8, Mac

Web Technologies

HTML, DHTML, XML, AJAX, WSDL, SOAP, CSS2/CSS3, JavaScript, JSON, JQuery.

Web/Application servers

Apache Tomcat, WebLogic, JBoss, Glassfish,Wesphere

Web Services

SOAP, REST, HTTP, Amazon

Databases

MangoDB, Oracle 9i/10g/11g, SQL Server, MySQL.

Tools and IDE

Eclipse, My Eclipse, NetBeans, Toad, Dream Weaver, Edit Plus.

Version Control

SVN, Git

Network Protocols

TCP/IP, HTTP, SMTP

Testing Tools

Selenium, Junit.

 

WORK EXPERIENCE:

 

Client: Verizon, Waltham, MA                                                                  Jan 2016 – Till Date

Role: UI Developer

Description: Contract Management is a unique product in Projects Management domain with many clients across the world. The product is used as a tracking system of huge number of projects in an enterprise. It is the best automation tool for projects/contracts management with access to different user roles involved in the project resulting in proper estimation of product in terms of price and delivery dates.

Responsibilities:

·         Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.

·         Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Datatables plugin, etc.

·         Design of User Experience for web applications with the focus on maximizing the user experience.

·         The goal of UX design is to make the user& interaction as simple and efficient as possible, in terms of accomplishing user goals.

·         Used different Bootstrap components such as Navigation Bar, Progression Bar and Dropdown Menus.

·         Used AngularJS controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller..

·         Involved in AngularJS 2.0 to build a single-page application using type script.

·         Designed front end with JavaScript framework in Angular.js 2.0 and JQuery.

·         Extensively used AngularJS, NodeJS, JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.

·         Configured routes between ReactJS to render the templates from the server-side.

·         Used ReactJS to build the UI components, developed filters to display different dimension of data and font size modifiers.

·         High Responsiveness with Bootstrap and dynamic loading with the JS and JQuery plugins and Various form Validations through JS plugins and Mobile responsive features through the Bootstrap.

·         Experienced in writing and accessing RestFul Webservices.

·         Used AJAX (JQuery) to display data using asynchronous calls, and REST (JAX-RS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.

·         Extensively used Java Collections framework for backend services and to display view on frontend.

·         Developed reusable custom directives using transclude, restrict, event handler.

·         Working with React Router for developing Single Page Applications SPAs.

·         Used Bootstrap for Responsive Web design.

·         Experience in Creating reusable web components which will be used numerously across the application and developed Custom directives to be reused across different modules in the application.

·         Refactored the reusable custom directives into components for Angular 2 migration.

·         Implemented mock services in NodeJS with the help of modules using ExpressJS.

·         Wrote application level code to perform client side validation using JQUERY.

·         Developed web services using SOAP and REST

·         Handled the back-end operations using MangoDB, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.

·         Worked with Build Engineer on Maven Configuration to build the application and deployed on Web Sphere Application Server.

·         Used bootstrap for the responsive web design and JavaScript and JQuery for form validations

·         Developed navigation, dropdowns using Angular JS, JQuery and Bootstrap.

·         Experience in implementing the Model-View- Controller (MVC) architecture.

·         Used bootstrap for the responsive web design and used JavaScript and JQuery for form validations.

·         Focused on resolving numerous cross browser compatibility related to CSS and JavaScript.

·         Used Maven as a build tool, GIT as version control tool to update work progress with other team members.

 

Environment: Java1.8, Hibernate, Oracle, PL/SQL, SOAP/REST Services, MangoDB, Selenium, HTML/HTML5, CSS/CSS3, AJAX, JQuery 1.4.1, Angular JS, Angular JS 2.0, ReactJs, Bootstrap, HTML, JavaScript, Windows, XML, SOAP UI, Jenkins, GIT

 

 

 

JNET Technologies Private Ltd, Hyderabad                                                        Feb 2014 – Dec 2015

Role: UI Developer

Description: JNET enhances any business through a specialized web application development process putting across the services and products in the most effectual manner having a stand-out track record of consistent architect and building solutions for large, complex, high-touch projects and programs.

Responsibilities:

·         Used JSON to store and access the data in a search pages.

·         Used bootstrap for the responsive web design.

·         Involved in creating NodeJS components.

·         Expertise in developing light weight business component and integrated applications using spring framework, spring web MVC using features like IOC and configuring application context for spring bean factory.

·         Experience with working on Java Transaction API (JTA) to perform distributed transactions and worked on User Transaction interface support in EJB servers.

·         Developed applications, which implements Publish/Subscribe messaging model of JMS API and worked on Message oriented middleware- Apache ActiveMQ for sending and receiving messages across applications.

·         Designed database schemas and developed SQL scripts to manage and maintain Enterprise Customer account data for Wealth Management solutions and implemented corresponding object relational mapping through Hibernate framework.

·         Involved in NodeJS npm components. Experience in Drupal themeing and migrating to Drupal.

·         Set up store map by using Google Map API and embedded YouTube video by using IFrame.

·         Played Videos in flash and HTML5.

·         Extensively used Angular factory and services.

·         Maintaining good level of communication in team and going through all phases of SDLC lifecycle.

·         Developed HTML5 and CSS3 based click-through prototypes during requirements gathering.

·         Developed different page layouts and leveraged bootstrap grids, pagination, charts, and form controls.

·         Extended Involved in developing various generic JavaScript functions used for validations.

·         Extensive experience in React JS.

·         Wrote AJAX calls to populate tables, tab menu and other components with JSON data.

·         Used Javascript and JQuery for client side validations.

·         Experienced in writing and accessing RestFul Webservices.

·         Experienced in using JQuery animations and sliders.

 

Environment: Java1.8, Hibernate, Oracle, PL/SQL, Multi-threading, SOAP/REST   Services, JMS, HTML5, CSS3, jQuery 1.4.1, Angular, Angular JS 2.0, React JS, NodeJs, Apache Flex, Bootstrap, HTML, JavaScript, MS Word, Windows, XML, Tomcat 8, GIT, Clear Case, Servlets, SOAP UI, Jenkins, AJAX, JSON, Drupal, Code Collaborator.

URL:http://gcrcfistest.pcctg.net/

http://gaenruat.pcctg.net/GAEnr/state_preview/index.html#/home/32544

http://shoppingsite-env.elasticbeanstalk.com/#/home

http:/politytest.pcctg.net/"http://politytest.pcctg.net/

http://inhouse.jnettechnologies.com

 

Akvin Technologies, Hyderabad                                                           Apr 2013 – Jan 2014

Role: UI Developer

Description: Our team has been delivering innovative, cost effective and timely solutions that drive the growth of small and medium-sized businesses worldwide. Engineered by high quality professionals and managed by matured processes, we help forward-thinking companies achieve and surpass their business goals.

 

Responsibilities:

·         Involved in gathering requirements and developed various use case, sequence, and class diagrams in UML.

·         Used bootstrap for the responsive web design.

·         Involved in developing forms using HTML and Java Script with the libraries.

·         Designed and developed front end using JSP and Struts framework components and tag libraries and developed business components using EJB.

·         Experienced designing, developing XMLs.

·         Developed Java Server Pages for GUI and Servlets for both Business Logic and GUI development.

·         Followed MVC architecture and developed the application using Struts Framework.

·         Implemented the business logic writing Struts action components such as Action Class.

·         Deployed all JSPs and EJB's into WebSphere server.

·         Developed SQL queries for Oracle data base application in the project.

·         Designed and Developed back end communication using JDBC.

·         Monitored the error logs for application debugging and flow tracking using Log4J.

·         Unit testing with JavaScript and NodeJS.

·         Implemented java script tree for hierarchy structure based on various roles.

·         Worked upon organization chart built with JQuery, data tables.

·         Worked on Session storage and cookies and page linking.

·         Experienced in using JQuery animations and sliders.

 

Environment: Java/J2EE, Web Services, JDBC, Servlets, SQL, PL/SQL, Oracle 11g, XSL, XML, HTML, Java Script, HTML, AJAX, Apache Tomcat, Jenkins, SVN, TFS, Firestone, SOAP/Restful Web Services, Multi-Threading.

URL:http://mobicruze.com

http://shortz.in

http://tollyview.com.

 

 

 

Zunaira Web Solutions, Hyderabad                                                                        June 2012 – Mar 2013

Role: UI Developer

Description: Service Provider, Supplier of PHP web pages, PHP nuke web pages & Zend framework web pages

Responsibilities:

·         Developed HTML and JSP pages for user interaction and data presentation.

·         Involved in Coding of Enterprise Java Beans JDBC, Apache Tomcat, which implements business rules, and business logic.

·         Involved in Architecting and implementing SOA (service-oriented architecture) and ESB (enterprise service bus) solutions. Developed client modules for the SOA integration.

·         Handled the database access by implementing Controller Servlet.

·         Used JDBC prepared statements to call from Servlets for database access.

·         Maintained Java Script validations to avoid junk data. Developed Web Pages using Flash.

·         Worked on web-based reporting system with HTML, JavaScript and JSP. 

·         Involved in Maintenance and Enhancement of the project. 

·         Implemented MVC using Struts Framework

·         Experienced in using JQuery animations and sliders.

Environment: Java Developer, Core Java, HTML, JSP, Servlet, EJB, Java Beans, JDBC, Apache Tomcat, SOA, Hibernate, Struts, SQL and JUnit.

 

Four Soft, Hyderabad, India                                                                  April 2011 – May 2012

Role: Web developer

Description: Four Soft IT Solutions provides a wide variety of value-added integrated IT solutions to customers across a multitude of markets and geographies.

Responsibilities:

Developed detailed mockups to illustrate the application based on given requirements.

  • Involved in web development coding and peer code-reviews.
  • Developed web pages with JavaScript validations
  • Worked on waterfall methodology to develop the application
  • Involved in development testing and regression testing for the product.
  • Interacted with the customers for understanding requirements.
  • Actively participated in team meetings and provided inputs related to user experience.
  • Participated in giving technical sessions to the new employees
  • Experience in writing and updating the technical documents based on the changes made to the existing application.

Environment: HTML, CSS, JavaScript, Dreamweaver, Windows OS, Internet Explorer, Firefox

 

 

Education:

Bachelor of Technology in Computer Science Engineering from JNTU