Bhagyashri A
Mobile: +1-816-***-****
E-Mail: **********@*****.***
Summary:
Software developer with 5 plus years of experience in Analysis, Design, Development, Maintenance and Implementation of enterprise web and client server applications using Angular, Bootstrap, HTML, CSS, Java with Agile Methodology.
Experienced utilizing Java/J2EE technologies such as Core Java, Java Server Pages (JSP), Servlets, JDBC, Spring and Hibernate.
Developed Client-side Programming in HTML, JavaScript, and CSS.
Consumed and implemented Web Services using SOAP and REST.
Experienced in using Maven and Gradle for building the applications.
Written documents using MS Office, Visio word, Excel, and PowerPoint.
Experience in developing Micro Services using Spring framework.
Developed RESTful Web Services using Spring framework, POSTMAN for testing the same.
Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA.
Strong understanding of RDBMS concepts and working with relational databases like SQL and MySQL.
Experience in Agile Methodologies and handled multiple projects concurrently and managed delivery timelines.
Worked on implementing AWS EC2, AWS Elastic Beanstalk, AWS S3, AWS CloudWatch, AWS RDS, Amazon SNS, API Gateways, and Amazon Lex.
Having good functional experience in Telecom domain and Retail web enterprise applications.
Experienced in providing Technical Support to Operations team with product configuration.
Performed Root-Cause Analysis for issues or defects reported by testing teams and able to fix them on time.
Experienced in various IDEs like Notepad++, Eclipse, IntelliJ, Visual Studio Code.
Technical Skills:
Programming Languages
Java, SQL, PL/SQL, Unix Shell
Application/Web Servers
WebLogic, Tomcat
IDEs
Eclipse, Spring STS, IntelliJ, NetBeans
Web Technologies
HTML5, CSS3, XHTML, JavaScript, TypeScript, Ajax, jQuery, AngularJS, Angular
AWS Skills
EC2, S3, RDS, ELB, SNS, RDS, DBA, DynamoDB
Web Services
SOAP, REST, SOAP UI, Microservices
Methodologies
Agile, Scrum, SDLC, Waterfall model
Testing tools
JUnit, Karma, Jasmine
Database
Oracle, DB2, SQL Server, MySQL, MongoDB
Version Control
CVS, SVN, Git
Build Tools
Maven, Gradle
Spring Tools
Spring MVC, Spring Boot, Spring Micro services
Education:
Master’s in Computer Science from University of Central Missouri, 2020.
Bachelor’s in Information Technology from JNTUK, 2013.
Work Experience:
University of Central Missouri Jan 2020 to May 2020
Java Developer
Implemented major concepts of the application using Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans, XML.
Used Spring Framework for Dependency injection and integrated with Hibernate.
Implemented the web services using REST services.
Architected the controllers and service layers for code maintenance and ease of understanding.
Designed and developed the system used for Amazon EC2, S3, CloudWatch, and Elastic Beanstalk Environments.
Involved in creating EC2 instances and installed required configurations and applications on it and created S3 buckets for storing object level data into it.
Used AWS CloudWatch to monitor the application and to store the logging information.
Developed stored procedures, functions, and triggers in Oracle.
Using Gradle to create dependency JARS and deploy the entire project onto the Jboss Server.
Document the relationships among the SQL Servers and Databases.
Used GitDesktop to run the application, Postman to test the API’s, GitHub for version control.
Development Environment: Java, J2EE, Spring, Rest, Hibernate, AWS, Gradle, Junit, Postman, GitHub, Eclipse.
Company: Knot Solutions Aug 2018 to Aug 2019
End-Client: StarHub Full Stack Developer
Project Description:
StarHub is a fully integrated info-communications company providing a wide range of services for TV, mobile, internet and other platforms in Singapore. This project brings flexibility in analyzing subscriber behavior and capability to enhance revenue through campaign management. The entire project spans multiple source systems such as BDMS, CC and e-Checker.
Responsibilities:
•Developed the applications using Spring framework including TypeScript, Spring Core, Spring WS, Spring MVC, and Spring Integrations design pattern.
•Expertise in UI Design and Development using Angular 8, AngularJS, HTML/ HTML5, CSS/CSS3, JavaScript.
•Developed Spring Framework for dependency injection, integration of Hibernate using Spring ORM support, development of RESTful web services to give JSON output.
•Used JavaScript and jQuery for client-side validations.
•Implemented the Project structure using Spring Boot.
•Involved in the Development of Spring Framework Controllers.
•Used SVN for source Version Control, resolving code conflicts and merging code base.
•Developed Microservices to provide Rest API's utilizing Spring MVC.
•Extensively used Hibernate in the data access layer to access and update information in the database.
•Developed Server-side components using Spring framework.
•Used Spring JDBC to write DAO classes to interact with the database.
•Strong experience in writing PL/SQL queries and performance tuning.
•Developed Unix Shell scripts to automate repetitive database processes.
•Used SOAP UI for testing the SOAP web services.
•Deployed the application in Web Logic Application Server.
•Used Maven for dependency management, build applications and deploy to the containers, application servers and create versions in the repository.
•Working in branching, tagging, and maintaining versions across the environment using GitLab, SVN.
Development Environment: Java, J2EE, HTML, CSS, JavaScript, Bootstrap, Angular, Spring MVC, Rest, Hibernate, Maven, Apache Tomcat Server, Junit, Postman, GitHub, JIRA, SVN, Eclipse
Company: TCS Oct 2017 to Aug 2018
End-Client: Alcatel-Lucent Enterprise, Full Stack Developer
Project Description:
ALE is a fully integrated info-communications company providing a wide range of services for TV, PDA, internet, and other platforms in France. Worked on developing user interface based on Angular, service classes and Database. Worked on Creating documents and services for providing responses to the user. In this application, Spring MVC, and Hibernate were used. Maven is used for dependency control.
Responsibilities:
Involved all the stages of Software Development Life Cycle: application design, development, debugging and testing.
Involved in working with agile methodology implementations like Daily scrum meetings, sprint planning's, resource planning, etc. to deliver quality code in 2-week sprints.
Designed front end UI web pages using HTML, CSS, JavaScript, Bootstrap and Angular 2/6.
Used CSS and Bootstrap for styling the HTML elements.
Implemented Angular Controllers to maintain each view data.
Implemented Angular Service calls using Angular Factory.
Used Dependency Injection (DI) In order to develop code for obtaining bean references in spring framework using annotations.
Used Spring Framework to integrate with Hibernate.
Consumed API’s by using RESTful web services.
Used Maven to create dependency JARS and deploy the entire project onto the Apache Tomcat Server.
Used Postman to test the API’s, GitHub for version control, and JIRA for issue tracking.
Development Environment: Java, J2EE, HTML, CSS, JavaScript, Bootstrap, Angular, Spring DI, Rest, Hibernate, Maven, Apache Tomcat Server, Junit, GitHub, JIRA, Eclipse
Company: Knot Solutions Aug 2015 to Sept 2017
End-Client: iServe - StarHub, Java Developer
Project Description:
StarHub is a fully integrated info-communications company providing a wide range of services for TV, mobile, internet and other platforms in Singapore. This project provides order for Consumers for all the services offered by Starhub namely Mobile, Data, Broadband, Digital Voice, Cable TV and IP TV and Home Hub.
•Worked closely with requirements to translate business rules into business component modules.
•Developed the J2EE application based on the Service Oriented Architecture.
•Created Java Collections to work around with the data variables in the application.
•Involved in development of controller components using Servlets and view components using JSP, XSLT, CSS, HTML and JavaScript for client-side validation.
•Created use cases diagrams, activity diagrams, sequence diagrams and class diagrams.
•Designed and implemented UI layer using XML, XHTML, XSL, and business logic using J2EE framework.
•Worked on Spring-DAO based declarative transaction management.
•Implemented Spring boot, Hibernate and Spring framework.
•Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
•Extensively implemented telecom operational support system (OSS) in development.
•Developed middle tier components using EJB and JDBC to persist data to Oracle.
•Developed functions, store procedures, and database queries using SQL and PL/SQL for accessing, manipulating, and updating Oracle database for the application.
•Involved in the unit testing of the web services created.
•Worked on Maven scripts to build, package, and deploy application code to the target WebLogic Application Servers and worked on continuous integration servers like Jenkins.
•Used Clear Case to merge code and deploy them into a central depository location.
Development Environment: Java, J2EE, HTML, CSS, JavaScript, Bootstrap, Angular, Spring Boot, Spring Framework, Rest, EJB Hibernate, SQL/PLSQL, Maven, WebLogic, Apache Tomcat Server, Junit, GitHub, JIRA, Eclipse
Company/Client: Knot Solutions Sept 2013 to Aug 2015
UI Developer
Project Description:
Knot Solutions is an IT service provider based on telecom, logistics, and utility domains. Worked on developing user interface based on HTML, CSS, Java classes and Oracle database.
Responsibilities:
•Involved in gathering Requirements and Designing User Interface.
•Developed the J2EE application based on the Service Oriented Architecture.
•Worked with Inheritance, Polymorphism, Threads, Multithreading, Synchronization.
•Developed various generic JavaScript functions used for validations.
•Developed screens using HTML, CSS, JavaScript, JQuery and AJAX.
•Used AngularJS for DOM Manipulation, Filters, and Directives.
•Worked on creating responsive websites for smart devices using responsive design and Bootstrap 4.
•Developed the application using Model-View-Controller (MVC) architecture.
•Responsible for writing SQL queries in databases on Cursors, Triggers, and Stored Procedures using Oracle database.
•Performed unit testing of all modules developed for the application.
•Responsible to perform deployment in the local environment.
•Deployed the application using Apache Tomcat server.
•Validating user actions on the client side and providing responsive feedback.
Development Environment: Java, J2EE, HTML, CSS, JQuery, AJAX, JavaScript, AngularJS, SQL/PLSQL, Apache Tomcat Server, Eclipse