Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Tejasri Ippala

Senior Java FullStack Developer
Frisco,TX

Summary

  • Around 8+ years of IT Experience in designing, developing and deploying web applications and client/server applications using JAVA, J2EE technologies, Application Frameworks, HTML, JavaScript, jQuery, AngularJS, CSS, AJAX.
  • Experience in all phases of Software Engineering (SDLC), Project management (Agile/Scrum Methodology) including Requirement Gathering, analysis, Design, Coding, App & web server installation, deployment.
  • Designed, developed and implemented readable, reusable API. Extensive experience in application development using Java J2EE, EJB, JMS, JSP, Servlets, Struts, Spring, JSF, jQuery, Hibernate, JavaBeans, JDBC, UML, WebLogic, JBoss, Apache Tomcat, JSON, Spring Security.
  • Good Experience with Spring Boot, Spring IOC, MVC, Spring Security Spring JPA, Spring Batch. Experience in Spring Boot, Spring Microservice, Netflix Eureka Server.
  • Extensively worked on Web Services technologies like SOAP, REST API and some core .Net. Extensive experience in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans.
  • Developed scalable modular software packages for various APIs and applications. Have experience in databases like Oracle 10g, SQL Server, MySQL.
  • Experience with Splunk Searching and Reporting modules, Knowledge Objects, Administration, Dashboards, Clustering and Forwarder Management.
  • Experience with AWS, Lambda, EC2, S3, ECS, Cloud Watch, EMR, Dynamo-Db, Cloud formation templates, CICD tools (Jenkins, Git, Ansible playbooks).
  • Proficiency in programming with different IDE's like Eclipse, My Eclipse, NetBeans. Good experience with version controls like SVN, GIT. Experience in Enterprise Defect tracking tools like HP ALM/Quality Center, JIRA.
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Designed the Front-end applications, And Mobile Application As well for user interactive (UI) web pages using web technologies like HTML5, CSS3, JavaScript, Angular JS. Worked as a Front-End Developer on the project with JavaScript, Angular, RESTful services, HTML5/CSS3/SASS/Bootstrap and Gitlab.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Time management skills. Certified with AWS Cloud Practitioner, AWS Certified Developer.
  • Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

9
9
years of professional experience
2
2
Certifications

Work History

Senior Full Stack Software Engineer

Fanniemae
Plano, TX
10.2022 - Current
  • Designing and developing full-stack applications across multiple platforms using modern industry-adopted languages and frameworks, quality and continuous improvement built into team's culture
  • Developed single page applications using Angular 4/5, Typescript, HTML5, CSS3, and Bootstrap4
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/5
  • Implemented the Back End using Java, Spring, Multi – threading, Rest Implementation
  • Experience building REST APIs using MicroService architecture
  • Coordinated with engineering and product teams in identification of customer requirements for new products and policies
  • Designed and implemented data processing workflows using AWS EMR and integrated them with existing Java applications, enhancing data analytics capabilities
  • Created and managed message queues using AWS SQS, ensuring reliable, decoupled, and scalable inter-service communication
  • Developed and deployed serverless applications using AWS Lambda, optimizing for performance and reducing operational overhead
  • Utilized Terraform to automate infrastructure provisioning for AWS resources, ensuring consistency and version control in deployments
  • Collaborated with cross-functional teams to design and implement CI/CD pipelines using Jenkins, facilitating smooth and automated deployment processes
  • Supported customers in optimization and improvement of existing features of all API applications
  • Collaborated with product management and engineering teams for development scalable integrations within applications
  • Created functions and assigned roles in AWS Lambda to run Terraform scripts, and AWS Lambda using java to perform event driven processing
  • Created monitors, alarms and notifications for EC2 hosts using Cloud-Watch
  • Used HTML, CSS3 and Bootstrap to develop the interface of the web application
  • Implemented Rest calls to consume REST APIs using Angular HTTP Client Modules and test the APIs using Postman
  • Validated user-forms by building custom-validators as well as using Angular Reactive Forms
  • Configured Splunk Searching and Reporting modules, Knowledge Objects, Administration, Add-On's, Dashboards, Clustering, and Forwarder Management.

Senior Full Stack Engineer

Capitalone
03.2022 - 10.2022
  • Designing and developing full-stack applications across multiple platforms using modern industry-adopted languages and frameworks, quality and continuous improvement built into team's culture
  • Responsible for architecting, designing, implementing and supporting of cloud based infrastructure and its solutions
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef
  • Proficient in AWS services like VPC, EC2, S3, ELB, AutoScalingGroups(ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail
  • Experienced in creating multiple VPC’s and public, private subnets as per requirement and distributed them as groups into various availability zones of the VPC
  • Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts
  • Configured snowflake DB and worked on stored procs, deployment scripts
  • Implemented GRPC services using protos, TVM and dynamo repositories
  • Written a syncup service between snowflake and dynamo DB using java and GRPC services
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services
  • Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud
  • Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java
  • Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement
  • Possess good knowledge in creating and launching EC2 instances using AMI’s of Linux, Ubuntu, RHEL, and Windows and wrote shell scripts to bootstrap instance
  • Used IAM for creating roles, users, groups and also implemented MFA to provide additional security to AWS account and its resources
  • Implemented domain name service (DNS) through route 53 to have highly available and scalable applications
  • Maintained the monitoring and alerting of production and corporate servers using Cloud Watch service
  • Created EBS volumes for storing application files for use with EC2 instances whenever they are mounted to them
  • Experienced in creating RDS instances to serve data through servers for responding to requests
  • Created snapshots to take backups of the volumes and also images to store launch configurations of the EC2 instances.

Full Stack Software Engineer

CITI Group INC
09.2019 - 03.2022
  • Designing and developing full-stack applications across multiple platforms using modern industry-adopted languages and frameworks, quality and continuous improvement built into team's culture
  • Developed single page applications using Angular 4/5, Typescript, HTML5, CSS3, and Bootstrap4
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/5
  • Implemented the Back End using Java, Spring data Cassandra, Multi – threading, Rest Implementation
  • Experience building REST APIs using Microservice architecture
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Spring Boot and Spring Cloud Development and PCF PaaS Environment deployment using PCF container by making use of Netflix and other plugins
  • Deployment of services into PCF environment using Release Management Tool and migrated some of the applications to AWS as per requirement
  • Preparing Design and Unit Test Case Documents for development and Test Case scenarios
  • Developed the Trending statistics and other analytics visualizations using Oracle
  • Perform Website tests according to the planned schedule, or after any website or a web application revision.

Full Stack Software Engineer

Ford Motor Company
12.2018 - 09.2019
  • Involved in Requirement gathering, Analysis, Preparing Functional Specifications, and Technical Specifications per their requirements includes a detailed plan for how to develop, alter, maintain, and replace a software system
  • Participated in specification, design, implementation, evangelism and support of the product, as well as improve existing features and product performance
  • Implemented Angular 2 Services for connectivity between web application and back-end API'S using TypeScript
  • Used HTML, CSS3 and Bootstrap to develop the interface of the web application
  • Implemented Rest calls to consume REST APIs using Angular HTTP Client Modules and test the APIs using Postman
  • Validated user-forms by building custom-validators as well as using Angular Reactive Forms
  • Used HTML, CSS3 and Bootstrap to develop the interface of the web application
  • Used angular routes to maintain internal navigation within the application
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (Angular JS) using JSON
  • Developed Angular modules, routers and services using typescript
  • Developed microservices using Spring MVC, Spring Boot, and Spring Cloud
  • Implemented the logging mechanism using log4j framework.

Full Stack Developer

DHCS
04.2018 - 11.2018
  • Involved in analysis, design and development, enhancing, testing and supporting the applications
  • Used Agile Scrum process
  • Expertise in building the applications using Maven
  • Developed and Configured the Spring Configuration files for business and the persistence layers
  • Developed Graphical User Interfaces using HTML5, bootstrap, Angular Sand JSP’s for user interaction
  • Closely worked with the Business Analysts and Technical Leads to gather all the required information to develop applications and asses Integration impacts
  • Used AngularJS as the development framework to build a single-page application
  • Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins and lambda.

Java Developer

Microport
08.2016 - 12.2017
  • Involved in requirements gathering, design, develop, test and documentation phases of the project
  • Designed and developed the application based on MVC design pattern using Spring MVC framework, Hibernate ORM framework
  • Developed REST API by creating Restful webservices using REST Easy, EJB and Hibernate
  • Made the application capable of integrating with LDAP servers using UnboundID API
  • Used Spring ORM support and integrated with Hibernate ORM framework
  • New library development with micro services architecture using Rest APIs, spring boot and pivotal cloud foundry
  • Designed database tables developed stored procedures and triggers
  • Used Java Mail API to email the report of updates performed to administrations team
  • Developed initialization scripts to automate the startup of the applications after a reboot.

Java Developer

BMC Software
03.2015 - 07.2016
  • Involved in requirements gathering, design, develop, test and documentation phases of the project
  • Designed and developed the application based on MVC design pattern using Spring MVC framework, Hibernate ORM framework
  • Developed REST API by creating Restful webservices using REST Easy, EJB and Hibernate
  • Made the application capable of integrating with LDAP servers using UnboundID API.

Education

BTECH - ECE

JNTUH
Hyderabad, India

Masters - Computer science

University of Illinois At Springfield
Illinois City, IL

PHD - MSITM

Campbellsville University
Kentucky

Skills

  • Programming Languages - C, C, Java, J2EE, Angular 2,5,6

  • Databases - MySQL, Oracle, MongoDB, Cassandra, Snowflake

  • Database Programming - SQL, PL/SQL, MySQL, Oracle, CQ

  • Web Technologies - HTML, CSS, JavaScript, XML, jQuery, Bootstrap, Spring, React JS,Typescript

  • Application Servers - Apache Tomcat, WebLogic
    Application Server Software and Architectures Spring boot,REST,GRPC

  • Project Management - Atlassian Confluence, Jira

  • IDEs - Eclipse, NetBeans, IntelliJ & STS

  • Version Control - GitHub, Bitbucket

  • Cloud Platform - AWS, PCF

  • Build Management - Maven, Jenkins, Gradle

  • Amazon Web Services - EC2, S3, ELB, cloud formation, Route53, Cloud watch,EMR, DynamoDB

Program Testing Software - J - unit, Selenium

Certification

AWS Cloud Practitioner

Timeline

Senior Full Stack Software Engineer

Fanniemae
10.2022 - Current

Senior Full Stack Engineer

Capitalone
03.2022 - 10.2022

Full Stack Software Engineer

CITI Group INC
09.2019 - 03.2022

Full Stack Software Engineer

Ford Motor Company
12.2018 - 09.2019

Full Stack Developer

DHCS
04.2018 - 11.2018

Java Developer

Microport
08.2016 - 12.2017

Java Developer

BMC Software
03.2015 - 07.2016

BTECH - ECE

JNTUH

Masters - Computer science

University of Illinois At Springfield

PHD - MSITM

Campbellsville University
Tejasri IppalaSenior Java FullStack Developer