I need personal statement provides an opportunity for applicants to present themselves to the Master's Admissions Committee and to highlight qualities relevant to success in a graduate business progra

Sri Harsha puli

[email protected]



PROFESSIONAL SUMMARY

  • Having 4 + years of experience in designing User Interface applications and integration of highly transactional and scalable applications using HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON and XML.

  • Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing. 

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

  • Expert in HTML5, CSS3 development and have experience in Bootstrap, Backbone.js, Require.js, Node.js, Angular, Ext.js, Responsive design.

  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS5, Adobe Photoshop, and Adobe Illustrator CS5.

  • Experience in working on domains like Financial and Telecom.

  • Experience in implementing Restful Web Services and MQ (with Java Messaging Service (JMS)).

  • Experience in Continues Integration (CI) & Continues deployment (CD) of J2EE applications using ANT, Maven and Jenkins.

  • Exposure to Full Life Cycle Solution Development (Requirements, Analysis, Design, Implementation, Deployment, Documentation, Testing, User Training & Support).

  • Extensively worked with Repository tools like GIT, Tortoise SVN and CVS.

  • Experience with databases like MySQL, PostgreSQL writing the SQL queries.

  • Experience in using JUnit for performing unit-testing framework.

  • Experience in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.

  • Self-motivated, quick learning team player with excellent communication and interpersonal skills.

  • Experience in design patterns including Front Controller, Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.



EDUCATION

Masters in Computer science – University of Houston Clearlake 2013- 2014.

Bachelors in computer sciene – Acharya Nagarjuna University, India, 2009-2013.


TECHNICAL SKILL SET


Platform:

Java/J2EE, SQL and PL/SQL

GUI:

HTML, DHTML, CSS, velocity, and JSP

Databases:

PostgreSQL and MySQL

Operating Systems:

Windows

Technologies:

J2EE, Web Services-REST, JSP, JSF, JSON, Servlets, Microservices, JMS, Oauth2 and ActiveMQ

Web/Application Servers:

WebSphere and Apache Tomcat

Framework:

Spring, Spring Boot and JSF , Angular, jQuery

ORM:

Hibernate and JPA

Version Control Tools:

CVS, SVN, and GIT

CI tool:

Hudson and Jenkins

IDEs:

Eclipse, RAD and STS

Build Tools:

Ant and Maven

Testing:

JUnit, Mockito, Selenium and SOAP-UI

Scripting Languages:

JavaScript, TypeScript

Software Development Methodology:

Waterfall and Agile



proJECT DETAILS


Client: Southern Company, Atlanta , GA (Infosys).

Duration: Nov 2017 – Till date,

Title: Sr Web Developer

Project 5: Click Mobile

Description:


Worked in a Project “Click-Mobile” for Southern Company Gas , America’s premier energy company, with 46,000 MW of generating capacity and 1,500 billion cubic feet of combined natural gas consumption and throughput volume serving 9 million customers through its subsidiaries. Operations include nearly 200,000 miles of electric transmission and distribution lines and more than 80,000 miles of natural gas pipeline. 


Responsibilities:

  • Designed and developed web application using ANGULAR components and bootstrapped the application.

  • Used Unit Test Python library for testing many Python programs and block of codes. 

  • Worked with team of developers on Python applications for RISK management. 

  • Written RXJS type of programming using rxjs observables and rxjs operators like map and filter. 

  • Developed responsive web design for employees'/customer access using HTML5, CSS3,PHP, Vue js, Bootstrap and XML. 

  • Used Spring Core Annotations for Dependency Injection Spring DI and for Restful Webservices APIs.

  • Written unit test scripts for components, filters, directives and services using karma and Jasmine .

  • Developed a POC on React components using React / Redux and ES6 Helpful operatorsExperience in developing code using TypeScript, Angular 4. 

  • Developed the Angular components using Typescript and ES6 Helpful operators. 

Environment: HTML5, SCSS, JAVA, Spring, JavaScript, Bootstrap 4, Angular 4, CSS3, Require.js, Node.js, Ext.js, AJAX, Adobe Flash, Dreamweaver, Agile, Windows.









Client: Santander Bank, Long Branch NJ

Duration: Dec 2016 - Nov 2017,

Title: Full Stack Developer

Project 4: PRO_CLI


Description:


The project was developed to provide financial intelligent information to its customers in order for them to make the right decision for their investment.


Responsibilities:


  • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.

  • Designed and Developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, SCSS, JavaScript, Bootstrap and AJAX. 

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

  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular JS, Node.js.

  • Used Flexbox a layout model that allows elements to align and distribute space within a container. Using flexible widths and heights, elements can be aligned to fill a space or distribute space between elements, which makes it a great tool to use for responsive design systems.

  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side.

  • Used the Node.js and Angular JS MVVM Frameworks in the development of the web applications.

  • Designed and developed User Interface Web Forms using Adobe Flash, SCSS, Dreamweaver CS5, and JavaScript.

  • Worked with Agile software lifecycle methodologies.​ Create design documents when and as required.​ Perform coding, debugging and testing.​

  • Reviewed and created Development Plan, Test Strategies and other related documents.

  • Involved in writing various SQL Queries and stored procedures to satisfy various business requirements of the application.

  • Responsible for cross browser compatibility and hence exposure to popular browsers.

  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.


Environment: HTML5, CSS3, JavaScript, XML, Bootstrap, Angular JS, Require.js, Node.js, Ext.js, AJAX, Adobe Flash, Dreamweaver, Agile, Windows.




Client: AT&T – Atlanta

Duration: Aug 2014 – Nov 2016,

Title: Full Stack Developer

Project 3: PED Optical White Box


Description:


Optical White Box is a web based utility which maintains the user and network information and facilitates to lookup of project details. Project has several modules such as ROADMNODE, Communication Link, Dynamic Route, Shared Risk group, INL Wavelength Request, XPonder Node, Office Fiber Ties, Administration, Recent Activity where user enter details of projects (network route and allocated details) and generate the IP address and export the details in desired format.


Responsibilities:


  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.

  • Designed the system based on Spring MVC Model architecture. Developed a business logic layer using Spring Dependency Injection and client side Java-beans for DAO Design Patterns.

  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database and used dependency injection (DI) using spring framework and annotations.

  • Developed views controller and model components using Angular.

  • Utilized Node.js to create a fast and efficient chat server.

  • Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.

  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.

  • Worked on Eclipse for development and deployment of application in Web Logic Application Server.

  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.

  • Proficient in using SVN for Version Control.

  • The middleware interaction used Kafka for transferring messages between different components.

  • Used Postman/ARC for testing and developed JUnit Test cases to test the services availability.

  • Actively involved in code reviews and also in bug fixing.


Environment: Java, JSP, JavaScript, Ajax, jQuery, JavaScript, Angular, Spring, Hibernate, WebSphere Application Server, Angular, Bootstrap, Backbone, HTML5, CSS3, Rest API, Agile, XML, LDAP, XPATH, Windows.


Project 2: Logical Provisioning Platform


Description:


LPP is a Web based utility which maintains historical information on LPP projects and facilitates easy lookup of project details. Provides various search options to find a project based on attributes such as project ID, Release, IP Version, service etc. Search supports use of Wildcards. Quick lookup of people involved in any project (Engineers, Developers and Testers).


Responsibilities:


  • Implemented Trigger Task Tool module using JSP, jQuery & Spring MVC.

  • Participated in collaboration meeting with business & different stake holders in analyzing the requirements & defects.

  • Involved in preparing design document for the application enhancement and updating on AT& T Wiki.


Environment: Tomcat 7.0, Spring MVC, Oracle, JDBC, jQuery, Eclipse



Project 1: Technology delivery Center


Description:

TDC is a Portal application that serves as the central access and reference point for all Technology Delivery Transformation. Each COE (Center of Excellence) will determine the best information, resources, and guidance to push up through TDC for the roles they are responsible for. This will help the development team and delivery team engagement, requirement, lifecycle & quality management of a project. TDC includes no of custom Portlets (JSR 286) and web contents from IBM WebSphere Content Management System. Integration multiple back end application like Active VOS, Relevance Engine with TDC Portal. Integration of Piwik web analytic application with TDC Portal, which determine online visits of uses to TDC Portal. Relevance Engine is a TDC effort, in which data is pulled from several different source systems and expose it as Restful web services, which are being consumed by TDC.


Responsibilities:


  • Developed spring restful-services for different business functionalities.

  • Developed the application using Spring Core Framework.

  • Developed views controller and model components using AngularJS.

  • Used GIT as a version control for implementing the application.

  • Used SoapUI/Postman/ARC for testing and developed JUnit Test cases to test the services availability.

  • Deployed the applications in Apache Tomcat Application Server 8.x.

  • Involved in all the phases of Software Development Life Cycle SDLC including analysis designing coding testing and deployment of the application.

  • Used Spring Core Annotations for Dependency Injection Spring DI and for Restful Webservices APIs.

  • Build the application using TDD Test Driven Development approach.

  • Involved in stage deployments using Tomcat server.

  • Designed the front end and wrote corresponding one-one REST methods to implement respective change requests.

  • Developed RESTful web services using Java Servlets JSON JAX-WS and JAX-RS and persistence using Hibernate and JPA framework.

Environment: WebSphere Portal Server 8.0, WebSphere Application Server 8.0, Oracle, RAD 8.5, JDBC Spring MVC, JSF.

Page 0 of 5