0% found this document useful (0 votes)
199 views6 pages

Suhasini K - Java Resume

The document provides contact information for Suhasini and summarizes her professional experience as a software developer with over 8 years of experience using technologies like Java, JavaScript, Angular, AWS, and more. She has worked as a senior developer for clients such as Amazon, Curia Global, and GNC Corporation, leading development of web and mobile applications.

Uploaded by

Arun Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
199 views6 pages

Suhasini K - Java Resume

The document provides contact information for Suhasini and summarizes her professional experience as a software developer with over 8 years of experience using technologies like Java, JavaScript, Angular, AWS, and more. She has worked as a senior developer for clients such as Amazon, Curia Global, and GNC Corporation, leading development of web and mobile applications.

Uploaded by

Arun Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Name: Suhasini

Email: [email protected]
Phone: 781-365-8671

PROFESSIONAL SUMMARY:

 Overall 8+ years of experience in software development using Web and Java/J2ee. Good experience
in systems Analysis, Design, development, testing, implementation and maintenance and support for
small, medium and large scale systems. 
 Strong hands-on and good knowledge of J2EE technologies
 Experience working on front end design and development using JavaScript, CSS, HTML, JSP, JSF,
Servlets, AJAX, Java Beans.
 Extensive knowledge in developing applications in a single page using Typescript frameworks
like Angular 2/4/5/7/9/10
 Expertise in designing, developing efficient, reusable, and reliable backend software in C and C++,
multithreading in UNIX and Linux platform using Boost library and STLs such as sets, maps, list,
stacks and queues, datastructuresand algorithms. 
 Expertise in writing shell, bash and python scripts for automation testing and unit testing of the
software. 
 Strong experience in RDBMS technologies like SQL, Stored Procedures, Triggers, Functions.
 Experience in Test Driven Development using Junit.
 Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon
RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access
management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front. 
 Selecting the appropriate AWS service based on compute, data, or security requirements.
 Experience in Integration of Amazon Web Services AWS with other applications infrastructure. 
 Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational 
Database Services (RDS).
 Experience with some combination of Java, Node.js, Go and shell scripting.
 Experience with Microservices management, deployment and administration.
 Experience with building Rest and gRPC web services.
 Experience with source control (preferably SVN) and build tools (maven and gradle).
 Experience with basic administration of Linux environment.
 Have ability to own projects and work with minimal direction.
 Experience in CI/CD pipeline orchestration using XL Release tool.
 Developed automations scripts using python. And also wrote unit test cases in python.
 Strong problem solving skills, good communication, interpersonal skills, and a good team player.
 Ability to handle a team of developers and co-ordinate smooth delivery of the project.
 Training the new members in the team and getting them productive quickly.
 Strong client facing skills.

EDUCATION:
 Bachelor of Technology in Computer Engineering from Anna University, India
 Masters in Data Analytics Engineering from George Mansion University, USA

TECHNICAL PROFILE:
Programming Languages Java, SQL, PL/SQL, T-SQL,C++,
J2EE Technologies Servlets, JSP, Java beans, JDBC, JPA, JAX-WS, JAX-RS(Jersey), JMS, JNDI
Web Technologies CSS, JavaScript, Angular 2-12, HTML, XML, JSON,
Frameworks Struts1.2.1/2, Hibernate2.1/3.0, Spring 2.5/3.0, JSF.
IDE Tools Eclipse, Topaz Workbench
Databases IBM DB2, MySQL, Microsoft Access 2000, RDBMS, Postgresql, Mongodb
Version Control Systems Tortoise SVN, Git
Platforms Windows, UNIX.
Application/Web Servers Apache Tomcat, Citrix
Cloud Environment: AWS
Other Tools and Technologies: ANT, MAVEN, XL Release

PROFESSIONAL EXPERIENCE:

Client: Amazon, Boston, MA May 2021 – Till date


Role: Sr. Java Fullstack Developer
Responsibilities:

 Requirement gathering, analysis, and designing solutions for enterprise level web applications and
RESTful APIs as per the business requirements.
 Develop robust, scalable, REST Web services and MicroServices using Java 8, Spring Boot,
Spring Cloud, Spring 5,Redis, Hibernate, API Gateway, etc.
 Responsible for creating efficient design and developing User Interaction screens using HTML,
CSS3, Bootstrap, JavaScript, Angular 5/6/7/8/9/11/12.
 Implemented Angular Router to enable navigation from one view to another as the customer
performs application tasks..
 Deep-dive investigation and root cause analysis of severe code issues and bugs.
 Develop POCs for demo to Business and obtain necessary approvals for production releases.
 Used Jenkins pipelines to deploy microservices in to AWS servers.
 Used Cassandra query language to access data from NoSQL Mongo DB.
 Created several Exception classes to catch the error for a bug free environment and logged the whole
process using log4j, which gives the ability to pinpoint the errors.Implemented Spring boot
microservices to process the messages into the Kafka cluster setup.
 Worked as Onshore lead to gather business requirements and guided the offshore team on timely
fashion.
 Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production
environments.
 Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
 Implemented to reprocess the failure messages in Kafka using offset id.
 Implemented Kafka producer and consumer applications on Kafka cluster setup with help of
Zookeeper.
 Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
 Used Walmart home grown tools like OneOps for kafka cluster creation and handling the nodes.
 Used Spark API to generate PairRDD using Java programming.
 Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka
Cluster.
 Worked closely with the team to achieve continuous integration and continuous delivery.
 Developed integrations with various third-party systems by consuming their RESTful/SOAP APIs.
 Wrote SQL queries, CRUD components and contribute in stored procedure designing.
 Administered and oversaw the maintenance of SQL Server and other databases such as Cassandra
 Monitored deployments for capacity, performance, and reliability
 Identified, troubleshot and resolved live Cassandra DB issues
 Configured SQL Server monitoring utilities to minimize false alarms and monitored SQL Server Jobs
 Migrated existing Cassandra clusters to new AWS infrastructure
 Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
 Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
 Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production
environments.
 Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
 Implemented to reprocess the failure messages in Kafka using offset id.
 Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka
Cluster.
 Used Mokito for writing unit test cases.
 Performed Agile/Scrum Development using JIRA.
Environment: Java 8, Spring Boot, Spring MVC, Spring Rest, Spring Cloud, Rdis, MicroServices, SOAP
Web Services, RESTful API, Angular 5-12, Jersey, JAXB,, JSON, XML, HTTP, WSDL, Apache Tomcat,
Jenkins, Kafka, Intellij, STS, Postman, WinSCP, Putty, JIRA, Apigee.

Client: Curia Global, Albany, NY Aug 2020 – April 2021


Role:Sr. Java Developer
 Developed components using Spring Framework (Spring MVC, Core, dependency injection, Bean,
spring security, and Spring AOP, Spring Boot, Aspects, Dependency Injection).
 Implemented batch system for the execution of different components using task executor in
Multithread 
process, Retry on batch etc.
 Developed REST webservices to facilitate communication between client and servers using JSON
data 
format. 
 Created XML schema definition file XSD for the message which needs to be published to topic.
 Used various Java, J2EE design patterns like Factory, Singleton, Reflection, MVC, etc.
 Involved in migration of previous platforms from Spring to Spring Boot.
 Implemented Spring Beans using IOC and Transaction management features to handle the
transactions and business logic.
 Involved in developing complex SQL statements and Stored procedures with the databases Oracle
and IBM DB2.
 Built and deployed project using Maven.
 Ensured code quality by writing unit tests using PyUnit and automated this testing using GitHub.
 Developed new features based on core platform under Spring framework.
 Integrated Spring Security to provide security features like Authentication/Authorization,
END2END data integrity,Confidentiality.
 Redeveloped previous Recommend System for users and created related APIs and data visualization
to process business prediction.
 Created Typescript reusable components and services to consume REST API's using Component
based architecture provided by Angular 6/7/8.
 Developed Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State
Diagrams, Data Modeling. 
 Migrated data end to end from DB2 to DynamoDb. Integrated microservice with AWS Dynamo DB.
 Migrated java code from legacy to microservice architecture using spring boot.
 Implemented gatekeeper feature to use both legacy code and webservice with a condition on it to
switch back and forth.
 Hands on experience using postman to hit the REST calls.
 Involved in creating java lambda function using AWS toolkit with eclipse.
 Organize all the test classes in a test suite automatically and not explicitly using JUNIT.
 Developed Junit test cases to test the application and used Spring Batch and Scheduling for batch
processing.

.
Client: GNC Corporation. Pittsburg, PA Jan 2020- July 2020
Role: Sr.Software Engineer - Enterprise Cloud Platform.
 Maintained a 100% on-time delivery schedule of weekly / monthly application deployments while
achieving 99.99% completion with only couple minor backout.
 Deployed over 50 major applications using XL Release tool.
 Responsible for writing the API calls in order to automate the release tasks from the scratch as per the
customer requirements.
 Good hands on experience writing REST API’s.
 Integrated with service now using API calls for prod validation and prod readiness.
 Architected and implement REST api interfaces using javascript and Node.js .
 Software is built as a web app on Node.js with Backbone.Js. CSS is compiled with LESS and HTML
template engine is Jade.
 Improved and simplified development workflow by introducing tools such as Gulp, Grunt, Node.js and
Bower.
 Built servers and web services in Node.js + Express.js, interacting with MySQL.
 Experience in building ecommerce application using the JavaScript MEAN stack: Cassandra,
Angular JS, Express.js and Node.js.
 Used Node.JS, Express.JS to create server-side API with Mongodb.
 Implemented REST API using Node.Js, Express.Js.
 Experience in writing python scripts on XL Release tool to assign, promote and schedule the
deployments in different production sites.
 Good hands on experience with PyCharm and Git for code development activities.
 Good experience using Postgressql database.
 Hands-on Migrating On-premises applications and data onto AWS Cloud, leveraging the usage of
different services available on AWS like AWS Direct Connect, S3 Transfer Acceleration
AWS Snowball Edge, Server migration service and Data Base migration service with Live Migration of
applications implementing Hybrid Migration Strategy.
 • Experience in creating alarms and trigger points in Cloud Watch based on thresholds and monitored
the server performance, CPU Utilization, disk usage and used it to monitor the environment for
operational & performance metrics during load testing.
 Experience in creating, developing, and testing environments for different applications by provisioning
Kubernetes clusters on AWS using Docker, Ansible, and Terraform.
 Integrated with Topaz Workbench IDE to get the build container and deployed it to the production sites
at a scheduled time using XL Release tool.
 Experience in conducting UAT sessions with customers post development.
 Analyzed requirements and prepared solution document for the requests. Preparation of unit test
cases.
 Interfaced with Back-Office Product owners, Scrum Masters, Quality Assurance, Test Managers,
Project Managers, Operations, Business and Technical Leads.
 Managed the execution of the deployment plan, Release Notes, perform and manage Go/No Go
checklists, resource and deployment coverage, and communications to stakeholders using the SDLC
model.
 Conducted post deployment retrospective and monitor resolution of identified issues through
upcoming releases.

Client: Unitech, India Jan 2018- Dec 2019


Role: Software Engineer
 Involved in software development life cycle (SDLC), which includes requirement-gathering, design,
coding, testing.
 Analyzed requirements and prepared solution document for the requests. Preparation of unit test
cases. 
 Implemented the requirements using C++ programming language and unit tested the implementation.
 Extensively used Boost and STL data structures and dynamic polymorphism and designed appropriate
algorithm for promotion implementations.
 Used smart pointers for better memory management of C++ objects. 
 Designed and developed Business Services using Spring Framework (Dependency Injection) and
DAO Design Patterns.
 Developed Project Specific Java API's for the new requirements with Effective usage of Data
Structures, Algorithms and Core Java, OOPS concepts.
 Analyze, design and develop software applications using JAVA, J2EE, Spring MVC, Spring Boot, 
Hibernate, Microservices, Gradle, Maven, JMS, MVC JSP, REST WebServices, Jetty Server, HTML5, 
Angular JS, JBoss, Apache Camel Routes, UML, JSON, Apache Solr. 
 Worked on Securing Spring Boot Microservices using Oauth 2.0
 Leveraged Spring Boot Dev Tool to accelerate development and deployment of applications.
 Executed a Continuous Delivery pipeline with Docker, Jenkins, GitHub and AWS AMI's, results in
generating of new docker container whenever a newgithubbranch get started.
 Extensively worked on Jenkins for continuous integration and for End to End automation for all build
and deployments.
 Knowledge onJenkinsfilewhich are written in Groovy.  
 Developed web service for web store components using RESTful API using Java & Spring.
 Having Experience on SOAP and Spring MVC.
 Good Hands on Experience on JBOSS server.
  Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications
that were a main source of data for both customers and internal customer service team 
 Experienced in developing web-based applications using CSS, HTML, JavaScript, JQuery, UML.
 Experience in Object Oriented design, Systems Analysis, Software &Web Application development.
 Experience in implementing the Object-Oriented Programming Concepts and collections framework
i.e. Hash Map and Hash table.
 Developed business modules using Hibernate & Spring frame work technologies.
 Having Knowledge on Amazon web Services (AWS).
 Implemented Object-relation mapping in the persistence layer using hibernate(ORM) framework.
Extensively used DAO patterns, including mapping DAO objects, configure file and classes to
interact with database. 
 Created and modified Complex SQL Commands. Hands on Experience with XML, JSON, RESTful
Web Services.
 Responsible for analysis, design, development and integration of backend components using J2EE
technologies such as Springs 3and Spring JDBC and EJB's.
 Actively involved in requirements gathering, Analysis, Conceptual Design.
 Analyzing the execution plan and choosing the optimized query for the DB operation using
SQL Developer.
 Having Experience on Oracle 11g, MS SQL server and MYSQL.
 Implemented agile methodology throughout the project development lifecycles.
Environment: -JDK1.7, J2EE, JDBC, Servlets, Spring, Spring MVC 4.1.5, , Spring JDBC, EJB3.0, Jasper
Reports Server, XML, Hibernate ORM 4.3.5, HTML5, AWS,GWT 2.6, SQL Server Management Studio,
XSD, JBoss Studio, JBoss Server, SVN, Maven, Windows OS, Log4j, Junit, , JIRA.

Client: Consenttech– Hyderabad, India. Aug 2014- Dec 2017


Role: Java Developer
 Involved in end-to-end implementation of the project.
 Worked closely with business teams to deliver the product in stipulated time.
 Involved in designing of UML diagrams for the scenario (high level and low level).
 Contributed to servlet based application development using JSPs, JSFs.
 Used HTML, CSS, JavaScript for designing UI for different modules.
 Extensively involved in using Spring MVC framework in conjunction with Spring IOC.
 Involved in using Object Relational Mapping(ORM) using hibernate framework
 Handled SQL server with ER diagrams, stored procedures, and triggers.
 Coded stored procedures, triggers that are required by the application in T-SQL (Transact SQL)
 Published REST API for end users to utilize the services provided using JAX-RS
 Involved in changing the UI like hiding the elements, providing listeners to the buttons in application
logic
 Good knowledge of XML and JSON
 Involved in using Eclipse IDE and Apache Tomcat application server
 Involved in deploying application both on development and production environments
 Logged the errors using Log4j and involved in solving the errors and bugs.
Environment: Java, JSP’s, JDBC, HTML, CSS, Log4j, Tortoise SVN, MS-SQL, Spring MVC, Spring IOC,
Rest, XML, JSON, Apache Tomcat, Eclipse IDE, Management server studio 2012, JAX-RS, Log4j.

You might also like