0% found this document useful (0 votes)
29 views

Vaishnavi Golang Developer

The document provides a summary of a candidate's professional experience including over 9 years of experience in web application development using Golang and Java. Key skills include Spring Boot, microservices, AWS, Docker, and experience developing both front-end and back-end applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Vaishnavi Golang Developer

The document provides a summary of a candidate's professional experience including over 9 years of experience in web application development using Golang and Java. Key skills include Spring Boot, microservices, AWS, Docker, and experience developing both front-end and back-end applications.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Name: Vaishnavi Donthineni

Email: [email protected]
Phone: +1 (469)-639-0533

PROFESSIONAL SUMMARY

 9+ years of extensive experience in Web Application Development and Designing using Golang and Java.
 Proficient in all phases of SDLC and currently working in conditions utilizing Agile (SCRUM) and Test-Driven Development
(TDD) advancement approaches.
 Experience in Golang concepts like Slices, Maps, Interfaces, goroutines and Channels and extensive working
knowledge with Microservices, Gokit, ORM GORM, cli, Gorilla Mux, go - hystrix, gin.
 Solid experience in design and development of front end in applications using JSF, JSP, HTML, XHTML, JavaScript, CSS,
AJAX.
 Expertise in working both Monolithic and Microservices (Domain driven Design methodologies) architectures.
 Experience in designing and developing the RESTful API endpoints using Go programming language.
 Strong hands-on experience in using technologies such as Java, J2EE, Web Services (REST and SOAP), Spring Framework
(Spring Boot, Spring Batch, Spring Security, Spring Actuator), Hibernate, Struts, JSF, JSP, JDBC, JMS.
 Experience with Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with
REST API for user queries as Microservices.
 Experience in developing the front end/web applications using latest Angular Framework and Bootstrap library, HTML5,
CSS3, jQuery, React JS, Node JS.
 Worked with Grafana to visualize the data, create dashboards, and API metrics monitoring.
 Experience in monitoring the application using (Kibana, Splunk, and Introscope) dashboards, alerting systems
 Good knowledge and hands on with AWS services like Elastic Compute Cloud (EC2), Simple Storage Service (S3), Auto
Scaling, IAM, Virtual Private Cloud (VPC), Route53, Cloud Watch, AWS CLI, Cloud Formation, ELB, RDS.
 Strong hands-on experience in development and deployment of cloud native Spring Boot based Micro services.
 Good working information in creating and sending Microservices related applications with Spring Boot and Spring Cloud.
 Experience in working on several Docker components like Docker images, Docker Engine, Compose and Docker
registry.
 Experience with Golang drivers to perform operations such as CRUD and writing complex queries with SQL
Server, Pl/SQL, MongoDB.
 Experience on different OS like UNIX, Linux, Mac, and Windows operating systems.

TECHNICAL SKILLS:

Programming Languages Java 8/11/17, Go lang, J2EE


HTML5, CSS3, SASS, XML, AJAX, JavaScript, Bootstrap, jQuery and JSON, AngularJS, Node.js,
Web Tools/Technologies
React
Spring Frameworks Spring, Hibernate, Spring MVC, Spring IOC, Spring Boot, Spring AOP
Golang frameworks Gin, Beego, Gorilla-Mux
Databases Oracle, MySQL, Postgres SQL, Mongo DB
Web Services SOAP, REST, WSDL, JAX-WS, JAX-B, RESTFUL
Testing Tools JUnit, Mock Framework, Selenium, JUnit, SoapUI, Mockito
Methodologies Agile, Waterfall, Scrum
GIT, Eclipse, IntelliJ, Spring Tool Suite (STS), RAD, NetBeans
Version Control/Tools

Cloud Technologies, AWS – (ECS, EC2, S3 Bucket, AWS cloud watch, AWS Lambda, CLI, CFT), Azure, Docker, JIRA
DevOps Tools & Other

PROFESSIONAL EXPERIENCE:
Client: Molina HealthCare, Long Beach, CA August 2021 – Till Date
Designation: Sr Full Stack Developer

Responsibilities:
 Actively participated in agile development processes, including sprint planning, daily stand-up meetings, and retrospectives, to
ensure efficient collaboration and project delivery.
 Designing and developing RESTful API endpoints using Go programming language.
 Designed and implemented lexer/parser for specification test files in Golang.
 Integrated Node.js applications with NoSQL databases such as MongoDB for flexible and schema-less data storage.
 Utilized Spring Security to implement authentication and authorization mechanisms, ensuring secure access to sensitive patient
health information.
 Developed Golang Microservices and converted the user stories into backend logic in service classes.
 Worked on the MVC architecture of AngularJS in developing the apps, controllers, and directives which are customized to
meet the needs of the application.
 Involved Golang code for quality, logging, monitoring, and debugging code optimization.
 Integrated Hibernate with various databases, including PostgreSQL, MySQL, Oracle, and SQL Server.
 Used Golang features including Channels, Routines, Interfaces and GORM framework to make the code more robust and easier
to maintain.
 Used Angular JS, ES6, and HTTP Client for making Restful API calls and data binding.
 Written authorization middleware layer in Go.
 Splunk and Datadog is used to monitor the error logs of Golang microservices.
 Implemented server-side logic and business logic using Java, ensuring seamless integration with the Angular-based front-end.
 Improved the UI using Angular 12, Angular Material, Bootstrap, Priming.
 Used Java to consume the Splunk API to fetch data from the logs and then load into Postgres DB.
 Worked on a sharding algorithm in Go to distribute the load between the available backend server instances.
 Utilized S3 for secure and scalable object storage, implementing data lifecycle policies for cost-effective storage management.
 Set up and configured Elastic Load Balancers to distribute incoming traffic across multiple EC2 instances, ensuring high
availability and fault tolerance.
 Worked with Grafana to visualize the data by creating dashboards.
 Implemented Auto-Scaling to automatically adjust the number of EC2 instances based on demand, optimizing resource
utilization and cost efficiency.
 Designed and implemented scalable and elastic AWS architectures to accommodate varying workloads and ensure optimal
performance during peak healthcare demand.
 Tested for the proxies using Prometheus and Grafana Dashboards.
 Managed and maintained version control using Git for collaborative front-end development.
 Utilized CI/CD tools including Docker, Jenkins, and GitHub Actions to automate the deployment of our application to AWS
infrastructure.
 Developed JUnit test cases for service calls by utilizing mocking techniques with Mockito and ensuring comprehensive coverage
of both unit and integration tests.
 Created Docker images using a Docker file, worked on Docker container snapshots, removing images.
 Designed and configured custom Jira issue screens and screen schemes for data entry and visibility.

Client: Lumeris (Essence health care), Maryland Heights, MO Nov 2018 – June 2021
Designation: Sr Full Stack Developer

Responsibilities:

 Involved in the development of user interface applications and professional web applications using HTML, CSS, React.js.
 Worked on design patterns and best practices with Golang (and more) to start with design and get to deployable
production systems including scale monitoring and instrumentation platform.
 Extensively worked on implementing Spring Boot Microservices to divide the application into various sub modules.
 Developed a user interface by using React Js and Flux for single-page application (SPA) development.
 Built enterprise-wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user
queries as Microservice.
 Developed controller classes utilizing Spring MVC, Spring AOP, Spring Boot, and Spring Cloud. Additionally, implemented
security measures using Spring Security.
 Developed Microservices using Golang with idiomatic manner coding concept and corresponding test cases.
 Utilized Spring Boot to create standalone, production-ready Java applications for data processing.
 Successfully performed the RESTful APIs Integration and developed an API wrapper for reusability.
 Used Golang to create backend servers.
 Used Spring framework for Dependency Injection and integrated with Hibernate.
 Converted Existing Java API into Oracle API by coding in Oracle PLSQL Packages.
 Used Golang to provide a form of encapsulation that allows types, including their fields and methods, to be visible or invisible.
 Production log analysis using Splunk.
 With the concept of React Js Worked on usage metrics and end to end events tracing for analysis purpose.
 Developed the UI Screens using HTML5, CSS3, and JavaScript and did the client-side validation with JavaScript.
 Developed application using React JS and Node JS connecting to Oracle on the backend.
 Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this
snapshot for disaster recovery.
 Generate report using Grafana, CSV format and push report to S3.
 Used Grafana to monitor the metrics of APIs.
 Led the migration of on-premises electronic health record (EHR) systems to the AWS cloud.
 Developed application to handle concurrent data collection and processing with Multithreading for different business models and
using Mongo DB documents to store and manipulate it.
 Work with tools like Dynatrace and Splunk to build dashboards and do data analysis on incidents, and other issues.
 Responsible for unit testing and integration testing in development environment and ensuring application according to
specifications.
 Used CI/CD tools Jenkins, Git/GitLab, Jira for configuration management and automation.
 Containerized the services using Docker files and deployed them into the Kubernetes cluster.
 Performed code review and unit tested the application using TestNG framework.
 Created Grafana dashboard to check the logs.

Client: Charles Schwab, Phoenix, AZ Jan 2017 to Oct 2018


Designation: Sr Full Stack Developer

Responsibilities:

 Gathered requirements and specifications by communicating effectively with business users.


 Collaborated with cross-functional teams to design and implement data collection strategies for credit information.
 Participated with architecture team in technical evaluations, solution, and design approaches discussions.
 Developed new RESTful API services that work as a middleware between our application and third-party APIs
that we will use using Golang.
 Developed presentation layers using Bootstrap, HTML5, CSS3, and other useful libraries to build single page application.
 Developed Java-based backend applications using Spring Framework to process and store credit data efficiently.
 Developed application using Java/J2EE technologies, Spring MVC, Spring Security, AOP, IOC.
 Involved in writing code to support the model-view-controller pattern of Golang and developing several
modules for the application.
 Employed Spring Boot to develop standalone, production-ready Java applications optimized for processing credit data.
 Developed REST Web services to make web service calls simple and easy for the client to access it with the help of
standard HTTP URIs.
 Designed and implemented payment platform which includes Tender, and other Payment services.
 Developed user interface by using the React JS, Flux/Redux for SPA developments.
 Using GO, developed a micro service for reading large volumes of data(millions) from PostgreSQL database.
 Developed and optimized services using Node JS and ES6 as interfaces to Cassandra NoSQL database.
 Detail any changes to the Node.js API or the introduction of new APIs that developers can leverage in their applications.
 Collaborated with cross-functional teams to assess business requirements and translate them into scalable, secure, and cost-
effective Azure solutions.
 Developed and deployed one of the Golang based web services in AWS.
 Setup Nginx Ingress controller to manage the ingress/egress routing rules for Kubernetes.
 Detail any changes to the Node.js API or the introduction of new APIs that developers can leverage in their applications.
 Design, Configure and adjust Vulnerability and Compliance scanning operation.
 Documented the Current and Future State Accounting Workflow as part of Online Payments.
 Implemented logging service with Mongo database as backend for capturing all the log traffic.
 Created JUnit test cases for working, integration, and unit tests, which Jenkins runs automatically in the builds that are
sparked by every update to Git.
 Provide consulting and cloud architecture for premier customers and internal projects running on Microsoft Azure
platform for high availability of services, low operational costs.
 Used Jenkin for CI/CD Process & also involved in configuring various project specific pipelines.
 Used Mockito, Junit for Test Driven development.

Client: Open Text, Hyderabad, IN May 2014 to Sep 2016


Designation: Jr. Java Developer
Responsibilities:
 Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering,
Design, Analysis and Code development.
 Used Java Streams, Lambda Functions, Predicates, Functional Interfaces, Method s, Filters, Collections, and default methods.
 Contributed to UI development using HTML5, CSS3, Bootstrap, and incorporated customized Data Tables and High charts
into Directives.
 Implemented a responsive web design using Bootstrap and developed Microservices for different level of layers in flow of
network.
 Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
 Worked with MongoDB Installation, Configuring, Monitoring and Designing Shared Environment.
 Developed SOAP web services using WSDL and JAX-WS.
 Used SQL statements and procedures to fetch the data from Oracle database.
 Written DML statements to insert update and delete the data to/from the database and DDL statements to create or drop
tables in/from Database.
 Used Log4j to provide central logging facility.
 Used SOAP UI for web services testing and load testing.
 Used eclipse and Net beans IDE to implement java applications.
 TOAD tool used to manage data in Oracle Database.

You might also like