Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tulasi Gunda

Boston,USA

Summary

Results-driven Full-Stack Java Developer with 15+ years of experience in designing, developing, and deploying enterprise applications. Expertise in Java, Spring Boot, Angular, Microservices, Kubernetes, AWS, PostgreSQL, and CI/CD pipelines. Adept at cloud computing, database automation, API development, and security enhancements. Passionate about modernizing legacy systems, improving software performance, and leading teams to deliver high-quality solutions.

  • About 15+ years of IT experience in Analysis, Architecture, Development, Implementation and Integration of Client-Server and standalone applications using Java/J2EE. (Object Oriented Design and Methodologies).
  • Experienced in Object Oriented Programming, Database, Data Structures and Problem-Solving Algorithms.
  • Experienced in J2EE, Spring, Angular, JQuery, JSP, JSF, JavaScript, Ajax, Bootstrap, CSS, HTML and ORM - Hibernate, MyBATIS3.0/ iBATIS , JDBC, Maven, Gradle.
  • Worked on translating Wireframes, Style Guide to live pages using Angular6/7,Typescript and Responsive Design
  • Experience in working on various spring modules (Spring Boot, Spring MVC, data-jpa and AOP) along with Hibernateas the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience using Angular Material, Angular-CLI, NGRX and Rxjs and Used Node and npm to setup Angularjs framework application
  • Experience with Messaging Systems, IBM Message Broker
  • Experience with application Containerization (involves bundling an application together with its entire related configuration files, libraries and dependencies required for it to run in an efficient and bug-free way across different computing environments).
  • Good Experience working with Spring Boot and Micro services, worked on Security Authentication such as OAuth, Basic and JSON Web Token (JWT).
  • Good Experience working with cloud, extensively worked in Kubernetes/Red Hat OpenShift environment.
  • Good Experience of creating UML components such as Use Case diagrams, Sequence diagrams and Class diagrams Using Miro.
  • Good knowledge of Relational Database design and development As Well as NoSQL Such as Mongo DB. Strong in writing SQL queries in both GUI and Non-GUI environment. Worked on both Oracle and SQL Server databases.
  • Worked on open-source build automation system Maven, Gradle.
  • Experienced in security implementations using Active Directory, OAUTH, SSO
  • Experience building and managing applications using SCM, and deployment tools (Git Stash, Jenkins); and integrating the build with CI CD platform. Code Quality monitoring tools such as SONAR, Vera Code (Static security Scan).
  • Proficient in unit testing frame works suck as selenium, Junit and Mockito for Java and Developed E2E and Unit tests for AngularJS applications using Karma, Jasmine, and Protractor.
  • Good Experience on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2), Amazon Simple DB, VPC, ELB, Amazon Cloud Watch, in building highly scalable Java applications using various architectures.
  • Proficient in developing serverless applications using AWS Lambda for executing code in response to events, without provisioning or managing servers.
  • Experienced in setting up and managing API Gateway for creating, deploying, and monitoring secure APIs to access backend services.
  • Skilled in using AWS SNS (Simple Notification Service) for building scalable and highly available messaging and notification systems.
  • Expertise in leveraging AWS S3 (Simple Storage Service) for secure, scalable object storage and managing data storage lifecycle.
  • Hands-on experience with AWS CloudFront for setting up content delivery networks (CDNs) to improve website and application performance.
  • Familiar with AWS SQS (Simple Queue Service) for managing and decoupling message queues in distributed systems to ensure reliable message processing.
  • Experience working with Waterfall and AGILE methodology.

Overview

15
15
years of professional experience

Work History

Sr Principal Software Developer | Team Lead & Technical Consultant

Dell
03.2020 - Current
  • Led and contributed individually to four major projects: CISpedia, Spend Request Portal, IDPM, and Vestigo, ensuring successful execution and impactful results
  • Facilitated cross-functional collaboration to align technical implementation with business requirements
  • Contributed to the creation of a work breakdown structure (WBS), enabling faster development and ensuring efficient project execution by clearly defining tasks, timelines, and resource allocation
  • Created a detailed project roadmap with development timelines, ensuring clear milestones, efficient task prioritization, and on-time delivery of key project objectives
  • Actively participated in all Agile ceremonies and facilitated key sessions when needed
  • Proficient in using JIRA for tracking and managing Agile projects, including Epics, Features, user stories, sprint planning, and issue resolution
  • Played a hands-on role in addressing technical challenges and implementing security measures
  • Established observability metrics with Splunk and Dynatrace to enhance application monitoring, performance analysis, and issue resolution
  • Integrated ServiceNow for change request management, optimizing IT service workflows
  • Maintained high coding standards and Dell compliance throughout the project lifecycle
  • Delivered high-quality, on-time solutions, improving system reliability, user experience, and data accuracy

Sr Full Stack Developer

American Well
10.2019 - 02.2020
  • The American Well Telehealth (Clinical) app will allow providers to embed video visits into their existing clinical workflows and launch an American Well-powered video consultation from the patient chart with one click
  • Worked for overall modules in the project, developing whole microsite front end design, integrated with existing Spring boot Application and client side unit testing
  • Developed maven script to integrate angular application as part of Spring boot application
  • Designed, developed polling service Integrating with Third-party service (Solabarate)
  • Used GitHub UI, bitbucket, Git bash to commit changes to the repository for maintaining various versions of the agile process
  • Created highly responsive web and mobile-friendly applications using Bootstrap and Angular Material
  • Discussing the business requirements with user and converting them into Workflow, Technical specifications
  • Architecture and design of the application to fulfill the requirements
  • Created set of common angular component to atomize the display according to the data
  • Actively participated in code Review sessions and ensure the quality of work

Sr Full Stack Developer

ecoATM | Gazelle
02.2016 - 09.2019
  • Associated with SDLC Requirements gathering, Analysis, Design, Development and Testing of application created utilizing Agile Methodology
  • Implemented Spring Boot and Micro Services using Java 1.7 /1.8 API’s, Streams and Lambda Expressions
  • Extensively worked on presentation layer using JQuery/JavaScript/Typescript libraries as part of legacy application
  • Implemented rich user interface using angular 6/7 modules, may more web technologies such as rxjs, node, ng modules, CSS, Bootstrap
  • Created custom-directives/components to be shared across app and used AngularJS UI Router for making single page sections of a bigger application
  • Involved in developing Cross Component communications using @Output and @Input decorators as well as pipes, observables, subscribers, services, etc.
  • Broadly utilized JSON to parse the information from server side to fulfill the business prerequisite
  • Actualized features like logging, session approval utilizing Spring AOP module and spring, IOC
  • Data Operations were performed using Spring-data-jpa
  • Utilized Spring Security for Authentication and Authorization purpose of the application

Full Stack Developer

Veracode
08.2015 - 01.2016
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using agile methodology
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, CSS3, SASS, Bootstrap, Angular2.0, JavaScript
  • Used Spring MVC, Ajax and Dependency Injection for handling presentation and business logic
  • Implemented features like logging, session validation using Spring AOP module and spring, IOC
  • Integrated Spring DAO for data access using Hibernate
  • Implemented RESTFUL web services using Service oriented architecture
  • Set up Jenkins server and build jobs to provide automated builds based on polling the GIT source control system
  • Used Maven building tool for creating EAR file to be deployed in the application servers

Java/J2EE Developer

Liaison International
02.2013 - 07.2015
  • Introduced Java/JEE, SOA Architecture using Spring Framework
  • Designed Application using the Spring MVC technology in Agile / Scrum Environment
  • Implemented Responsive presentation layer using Spring MVC framework, various web technologies like HTML4/5, CSS 2/3 , Java Script , Ajax and Jquery
  • Implemented / Integrated end to end payment system using PayPal interface
  • Developed customer notifications application using sendgrid interface
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table
  • Created and Modified Spring-Data-Jpa Queries
  • Developed Junit Test Framework, extended junit test case coverage upto 75%
  • Solved many critical production defects, which needs to be addressed immediately

Java Developer

HCSC/BCBS
09.2012 - 01.2013
  • Developed Immutable DMO classes for backend Application-using Builder Pattern
  • Created and modified various HQL Queries
  • Developed Services using Spring Frame work and Hibernate 3.0
  • Implemented error handling framework using Aspect Oriented Programming (AOP)
  • Involved in web services development using Apache CXF and exposed WSDL
  • Used JMS-MQ Bridge to send messages securely, reliably and asynchronously to IBM MQ, which connects to the legacy systems

Programmer/ Analyst

Nationwide
02.2010 - 12.2010

Education

Bachelor of Engineering - ECE

Skills

  • Java 15
  • Openjdk
  • J2EE
  • Spring Boot
  • Hibernate2/3/4
  • Spring Security
  • Spring Data Jpa
  • Spring MVC
  • JavaBeans 30
  • Oracle 10g/11g/12C
  • SQL server
  • MySQL
  • DB2
  • Mongo DB
  • Post Gres
  • Redis
  • DynamoDB
  • JavaScript
  • Typescript
  • Angular 13
  • Jquery
  • JSP 30
  • Docker
  • Apache Tomcat 8
  • IBM WebSphere
  • AWS (EC2, S3, IAM, VPC, API Gateway)
  • Pivotal Cloud Foundry
  • Kubernetes
  • Bitbucket
  • Github
  • Gitlab
  • Agile
  • Waterfall
  • TDD (Test-Driven-Development)
  • Scrum
  • JIRA
  • Azure DevOps
  • Bamboo
  • Vault
  • Confluence
  • Circle CI
  • Sonarqube
  • Blackduck
  • Synk
  • Veracode
  • Codeium
  • Open AI
  • Github Copilot
  • PG vector
  • Team Management
  • Product management
  • Organizational development

Timeline

Sr Principal Software Developer | Team Lead & Technical Consultant

Dell
03.2020 - Current

Sr Full Stack Developer

American Well
10.2019 - 02.2020

Sr Full Stack Developer

ecoATM | Gazelle
02.2016 - 09.2019

Full Stack Developer

Veracode
08.2015 - 01.2016

Java/J2EE Developer

Liaison International
02.2013 - 07.2015

Java Developer

HCSC/BCBS
09.2012 - 01.2013

Programmer/ Analyst

Nationwide
02.2010 - 12.2010

Bachelor of Engineering - ECE

Tulasi Gunda