Java Developer
PROFESSIONAL EXPERIENCE
Java Developer (Mid-Senior) -
Freddie Mac
Worked simultaneously on multiple projects and effectively handled deliverables following AGILE and sprint methodologies. Java Developer -
IAT
Developed features to fetch all the data by creating REST APIs and consuming it in the dashboard for students’ grade analytics. CONTACT
TECHNICAL SKILLS
Languages, : Java(Spring Boot &
Web Flux), Python, Scala, R,
MATLAB,
Database, : MySQL, IBM Db2,
SQL server, MongoDB, Oracle
SQL(PL/SQL), RDBMS, Postgres,
Cloud Technologies: AWS,
Kafka, Openshift, Redhat
Service Mesh, Istio, Docker &
Kubernetes,
Technologies & Tools, : HTML,
Rapid SQL, BitBkt, GitHub,
IEDs:, Eclipse, IntelliJ Idea,
JavaSTS, VisualStudio,
Build Scripts:, Gradle, Maven,
Jenkins, Gherkin,
KEY SKILLS
API / Event Driven
Architecture
REST-Microservices
Elasticsearch
Auto-scaling & load
balancing
Experienced with
Windows and Unix based
OS
JSF and Spring MVC
Spring Core
Agile methodologies
SDLC / CICD
SWECHA THULASI
Apr '22 Present
McLean, VA
Successfully delivered multiple Micro-services to production for supporting various business processes for effective communication and data flow
Implemented an essential ETL business process to transform and load data into the system for improved data accuracy
Generated daily reports to provide insights into system performance Developed REST APIs with multiple endpoints to schedule Cron- jobs for verification and validation of system functionality Performed comprehensive end-to-end testing to ensure seamless integration with other systems and applications
Improved Sonarqube results using JUnit to align with TDD & BDD principles and upgraded automation framework via Cucumber reports to test scenarios with Gherkin feature files.
Executed a new authorization framework to replace existing protocol, LDAP to communicate across services with JWT token validation in ping federate
Devised caching token mechanism on client and server-side after inspected memory allocations & method calls to identify clogging Refactored complex stored procedures, functions, views based on business requirement
Aug '20 Jan '22
San Francisco, CA
Designed Process Flow, Entity Relationship and Data Flow Diagrams, and Database Design.
Initiated asynchronous parallel processes with multi-threading to enable students to apply for multiple scholarships and keep track. Generated REST APIs to deliver reports and various alerts to college counselors and updates to students' records.
Accomplished abstraction between presentation layer(Spring REST), Web Services layer, business layer, and data access layer. Developed applications using Spring Boot, a popular Java framework for building microservices and web applications.
Implemented Dependency Injection/Inversion of Control (DI/IOC) design pattern to improve modularity and testability of the codebase. Executed complex SQL queries using DDL & DML, nested queries, and joins.
(720) - 233-1177
adx6jb@r.postjobfree.com
Berkeley, CA
/in/swecha-thulasi-
43832577/
Developer & Data Analyst -
CSUEB Physics Research Lab
Research Labs - GDM (Gravitational Dipole Moment) and Global Network of Optical Magnetometers to search for Exotic physics/Dark Matter
lean product
development
Fault tolerant and
scalable user-centered
designs
Verification and
validation
Data Analysis
Performance tuning
change-data-capture
(CDC)
PUBLICATIONS
D. F. Jackson Kimball, J. Dudley, Y.
Li, S., Thulasi, S., Pustelny, D.
Budker, M. Zolotorev Magnetic
shielding,
and exotic spin-dependent
interactions, Phys. Rev. D 94,
082005 (2016),
EDUCATION
Bachelors of Science in
Mathematics,
California State University,,
Hayward, CA 2017,
Minor: Physics, GPA: 3.75,
Provided coding and debugging support in Java and Python for ‘Girls Who Code’ initiative
Jun '17 Jul '20
East Bay, CA
Extracted, interpreted and analyzed data to identify key metrics and transform raw data into meaningful and actionable information. Utilized Java 8 Streams to read and write files.
Implemented Filters to manipulate data.
Used Lambda Expressions to simplify code.
Employed method references to improve readability and Collectors to aggregate data.
Performed data manipulation using Python and libraries such as Pandas, Numpy, Scipy and Scikit-learn for data analysis and visualization.
Implemented effective strategies and statistical modeling techniques to identify and minimize systematic effects and statistical errors. Evaluated and improved existing algorithms using mathematical and regression models
Utilized models to ensure better data quality and accuracy by constantly monitoring and adjusting them to optimize performance. Controlled and communicated with hardware using Python & Lab- View for efficient data collection and analysis.
Automated operations and data collection using Python and Mathematica to enhance efficiency and minimize human error. Utilized National Instruments Data Acquisition (NI DAQ) system for real-time data acquisition.
Stored the acquired data in Hadoop Distributed File System (HDFS) format.
Deduced meaningful patterns and detected anamolies through variational analysis and data visualization