Summary
Overview
Work History
Education
Skills
Timeline
Generic

Gowthami Velaga

Frisco,TX

Summary

Experienced Java Developer focused on solving customer problems, improving usability and maximizing efficiency. Specializing in creating [Type] applications. Effective at working in Agile environments using Scrum methodologies.


Overview

5
5
years of professional experience

Work History

Sr. Full-stack Java Developer(Back End Engineer)

Morgan Stanley
01.2023 - 12.2023
  • Done Front-end UI development with Node.js, JavaScript MVC frameworks, Backbone.js, jQuery, Knockout.js, HTML5, CSS3 OO JavaScript, and LESS/SASS
  • Designed and implemented application using JSP, Spring MVC, JDBC, SQL, Maven, JMS, Oracle, Weblogic, Tomcat
  • Designed, configured and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk
  • Back end coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Exception Handling
  • Experience in client-side languages & frameworks like JavaScript, jQuery, D3.js, Track.js, Backbone.js, Angular.js; server-side languages like Node.js.
  • Expertise in web development using HTML, DHTML, CSS, JavaScript, XSL, Microservice XSLT, and XML, JavaScript/jQuery, Angular JS, ReactJS, node JS, backbone.js, AWS, AJAX, Git, SVN
  • Developed Open stack API to Integrate with Amazon EC2 cloud-based architecture in AWS, including creating machine Images and worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Responsible for Finding Memory Issues by using JVM memory management tools and refactored code for JVM Optimization and performance of application.
  • Used XML Web Services using SOAP to transfer amount to transfer application that is remote and global to different financial institutions.
  • Developed, Tested and Deployed application in Apache Tomcat server and Used Eclipse and Tomcat web server for developing & deploying applications.
  • Worked with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, JUNIT
  • Defined AWS Security Groups which acted as virtual firewalls that controlled traffic allowed to reach one or more AWS EC2 instances.
  • Developed RESTful web service API using Jersey enabling clients to connect to site’s back-end and place orders securely and reliably through HTTP
  • Used Dependency Injection and AOP features of Spring Framework, while developing service layer
  • Prepared Class Diagrams & Sequence Diagrams for Detailed Design
  • Used Hibernate ORM tool in data access layer to map object view of data into database and to provide access and update information in database.
  • Eclipse is used as IDE tool to write and debug application code, SQL developer is used to test and run SQL statements
  • Execution and internationalization
  • Done design, development and testing phases of Software Development using AGILE methodology and Test-Driven Development (TDD)
  • Leveraged Axios and jQuery for handling HTTP requests to server and implemented client-side validations with React
  • Configured React-Redux for state management and React-Router for programmatic navigation.
  • Implemented Store-Redux for holding whole state tree of application and Reducer-Redux for describing actions.
  • Employed Jest, Mocha, and Chai for unit testing and utilized Webpack for application bundling.
  • Integrated MongoDB to handle unstructured data, such as passenger feedback and logs, to increase system flexibility and scalability.
  • Developed RESTful APIs using Spring Boot, facilitating efficient data exchange between front-end portals and back-end flight management systems.
  • Developed responsive applications using Bootstrap JS which allowed same application to be optimized for both mobile and desktop resolutions.
  • Design and develop inbound and outbound call flow for Contact Center Business Using Nuance IVR framework (ndf) and developed in React, Redux, Web API, SQL, Web Pack to meet story specs
  • Conducted complete analysis of system and business requirements for all IVR applications.
  • Created DML statements to insert/update data in database and created DDL statements to create/drop tables to/from oracle database.
  • Worked on automation and Deployment using configuration Management tool like Chef to provision amazon AWS.
  • Created PL/SQL Stored Procedures, Functions for DAO layer by studying required business objects and validating them using Oracle database
  • Worked in complex and richly interactive web application built with JavaScript, HTML, AJAX and WebSockets on front-end, and Java, MySQL, TokuMX (MongoDB) and RabbitMQ on back-end
  • Working on AWS Lambda for event driven work flow, Working on Databases, Creating and Hosting micro services on EC2 Instances, and automating things using JSON Scripts, Creating End-Points for services, Integrating through API's, Involved in creation of APIs and API Gateways for by establishing Secure connection between end-points
  • Involved in developing UI, layout and front-end programming for web application that matches requirements of client and developed UI Layer for application using HTML5, CSS3 and KENDO UI
  • Worked on JIRA Service Desk workflows which includes project workflows, screen schemes and permission schemes.
  • Designed and developed customized ESB to integrate and govern SOA services.
  • Built various capabilities in ESB like Security, Message routing, message transformation, transaction management.
  • Developing scalable applications in dynamic environment, primarily using Java, spring, web services and object/relationship mapping tools.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.

Full Stack Java Developer

IBM
02.2019 - 03.2022
  • Developed custom directives, Factories and Services in AngularJS and implemented code per coding standards and created AngularJS Controller to isolate the scopes to perform operations and extensively used Core Java such as Exceptions, and Collections
  • Develop new fronted from the ground up using HTML5, CSS3, JAVASCRIPT, JQuery, Bootstrap, AngularJS , and NodeJS as front end building Environment
  • Configure and run gulp tasks in NodeJS runtime and handle injection, CSS pre-processing, minifying, test-running, and building-sync
  • Expertise in consuming Restful web services using Node JS, AngularJS and jQuery along with JSON parsing to implement AJAX call and render the response data to User Interface
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms
  • Used Streams and Lambda expressions available as part of Java 8 to store and process the data
  • Designed and developed the framework to consume the web services hosted in Amazon EC2 instances
  • Implemented SPRING MVC application framework to create and configure of Java beans using SPRING IOC and used SPRING Hibernate support, transaction management
  • Experience in creating RESTful web services using Jersey, spring framework and JAX-RS
  • Implemented RESTful Web services to retrieve data from client side and made REST API calls from Angular JS and parsed the data to project to client and handled the security and Authorization using Spring Security and OAuth1/2
  • Bug fixes for the issues observed in the stage environment, involved in database design and creation
  • Involved in the agile process, Sprints, and daily Scrums to discuss the development of the application
  • Involved in the extensive usage of HTML/HTML5, CSS, JQuery, JavaScript, and Ajax for client-side development and validations
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
  • Worked with AWS cloud service in creating EC2 instances and providing them roles and sometimes participated in writing custom policies and deployed applications on Elastic Bean Stalk and EC2
  • Deployed the Application EAR and RESTful Services on JBoss Application Server
  • Involved in Production Support and Maintenance of the application and troubleshooting of Issues on JBoss by checking logs, payments etc
  • Worked with the SPRING framework hibernate integration to maximize the Classical model view controller layer (MVC) Architecture
  • Creating REST based Web Services by establishing links using HATEOAS from spring based Applications
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
  • Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application and Amazon Cloud Watch is used to monitor the application and to store the logging information
  • Configured and managed AWS Glacier, to move old data to archives based on retention policy of databases/ applications
  • Involved in AWS SQS to interact with queue and giving roles to it and involved in writing Custom policies
  • Participated in troubleshooting issues on AWS, Netflix Eureka and Cloud environments
  • Analysing of SOA based application with Solar / web service / apache ignite cache based systems for optimal design/usage
  • Experienced in implementing Micro Services, SOA with xml base web Services (SOAP/UDDI/WSDL) using Top Down and Bottom Up approach
  • Performed daily Night Build & Weekly Build & Release for the product using Ant, Maven build scripts
  • Worked with Docker to deploy Micro-services in modern containers to increase Isolation
  • Worked on Thread handling to maintain continuity of execution and extensively implemented Multithreading concept to handle Transaction Management with isolation and propagation levels
  • Involved in Designing Kafka messaging queues
  • Used MAVEN as a Build Process and used generating Documentation, Reporting, and adding Dependencies
  • Proficient in HTML5, with a strong ability to create well-structured and meaningful web pages
  • Skilled in utilizing HTML tags and attributes to define the structure, content, and functionality of web pages
  • Developed and maintained CI/CD pipelines within Harness, integrating with source control systems (e.g., Git) and automating build, test, and deployment processes
  • Achieved a X% reduction in manual tasks and accelerated time to production
  • Developed dynamic Emails using JavaScript, and hand coding of HTML/HTML5 and CSS
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from backend systems)
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database
  • Using JUnit test in Eclipse, developed Unit test cases and test suite, Curl was also implemented to test
  • Used Jenkins as the integration tool and improved scalability of applications on cross-platforms
  • Involved in developing API’s and Rest API proxy using APIGEE edge and for sending mobile notifications
  • Developed the Web Services Client using REST, RSDL for verifying the new customer history to a connection
  • Skilled in utilizing HTML tags and attributes to define the structure, content, and formatting of web documents, ensuring cross-browser compatibility and accessibility
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - MySQL and Mongo DB
  • Optimized the full text search function by connecting to Mongo DB.

Education

Master of Science - Information Technology

University of The Cumberland’s
Williamsburg, KY
12.2023

Bachelor of Science - Electrical and Electronic Engineering

Jawaharlal Nehru Technological University Kakinada
Andhra Pradesh, INDIA
04.2018

Skills

  • Java7/8, C#, J2EE, J2SE
  • Scala, xml
  • Agile, waterfall, TDD (Test-Driven-Development), Scrum
  • JUNIT, JIRA, Bugzilla
  • Window, Linux Mint, UNIX
  • Oracle, SQL server, MySQL, DB2
  • Eclipse, Net beans, Intellij, Spring Tool Suite
  • Jasper Reports, Crystal Reports XI, SSRS
  • SERVLETS, JSP, JavaBeans, Java Servlet API
  • AWS, Kubernets
  • Ant, Maven, Gradle
  • SOAP, REST
  • HTML5, JavaScript, CSS3, jQuery
  • Angular JS, Bootstrap, NodeJS
  • JSP, Servlet, spring 2x/3x, Struts/Struts 2, Hibernate 3x
  • Expression Language, JPA, JDBC, Java Mail
  • EJB, JMS, AMQP, Apache Camel, Oauth1/2
  • Apache Tomcat, IBM Websphere, Jetty, Jenkins, Websphere MQ
  • Spring Framework
  • Git Version Control
  • JUnit Testing

Timeline

Sr. Full-stack Java Developer(Back End Engineer)

Morgan Stanley
01.2023 - 12.2023

Full Stack Java Developer

IBM
02.2019 - 03.2022

Master of Science - Information Technology

University of The Cumberland’s

Bachelor of Science - Electrical and Electronic Engineering

Jawaharlal Nehru Technological University Kakinada
Gowthami Velaga