Dorathi Paranjothi Resume
Dorathi Paranjothi Resume
Dorathi Paranjothi Resume
[email protected] +1 857-600-9135
https://www.linkedin.com/in/dorathi-paranjothi Lexington, MA
PROFESSIONAL SUMMARY
Over 10 years of experience in software development across industries like telecom, insurance, healthcare,
and e-commerce. Expertise includes analyzing, designing, developing, and integrating
software using Java, C#, and Python.
Proficient in front-end technologies such as HTML, CSS, Bootstrap, JavaScript, Angular, TypeScript,
and ReactJS, building dynamic and responsive web applications with reusable components for a modular and
maintainable codebase.
Experienced in integrating RESTful APIs in React and Angular applications, handling asynchronous operations
using Axios or Fetch API, and leveraging RxJS for reactive programming and state management.
Skilled in backend development with Core Java, Spring Boot, Python, Django, and database management
using MySQL and MongoDB. Expertise in JPA Hibernate, REST, SOAP web services, JSP, and Servlets for
enterprise-level applications.
Developed API proxies and implemented OAuth2.0 and JWT security in Apigee Edge, creating customized
logging and error handling policies, and troubleshooting with Apigee Trace Tool and CloudWatch.
Strong knowledge of CI/CD methodologies, experience with AWS Lambda, cloud services integration,
and Test-Driven Development (TDD) practices.
Extensive experience with Agile methodologies like SCRUM and Pair Programming, collaborating with Scrum
teams to develop, test, deploy, and document APIs within sprint cycles.
TECHNICAL SKILLS
Programming Languages Java 8, J2EE, C++, C#, SQL, and Python 3.7.3
Platform Windows, iOS and Linux
Version Control GitHub, GitLab and Bitbucket
API Management Tool Apigee
Web technologies HTML5, CSS3, JavaScript, JSP, Servlets, Jakarta Struts, JDK, JSON, XML,
AngularJS, Angular 17, 15 & 13, Rxjs, NgRx, Redux, Bootstrap 5.1.3, ReactJS
18.0.2, Node.js 16.14.2, Express.js, TypeScript 4.6.2, Visual Basic 6.0,
Django 2.2, Spring MVC, Java Spring Boot, .Net, OAuth2, JWT, AWS
Lambda, ECS, EC2, Apache Kafka, Docker, and Kubernetes
EDUCATION
Master of Philosophy in Computer Science (Jul 2008 - Aug 2009)
PRIST University, Thanjavur, Tamil Nadu, India
Master of Computer Applications (Jul 2004 - Jun 2007)
Alagappa University, Karaikudi, Tamil Nadu, India
Bachelor of Computer Science (Jul 2001 - May 2004)
Madurai Kamaraj University, Madurai, Tamil Nadu, India
PROJECT SUMMARY
Organization: Founding Teams, San Francisco, CA (May 2024 – Present)
Project 1: Srazzy Cars - Low-Cost Long-Term Car Rental App
Role: React Developer / Full Stack Developer
Technologies: ReactJS 18, RxJS, HTML5, CSS3, Bootstrap, REST API, Node.js, Express.js, TypeScript, MySQL, AWS, GitHub,
Jira, Jest, Postman
Led design and development of scalable architecture for a car rental platform using React and Node.js.
Built responsive, component-based UI with React Hooks, Context API, and integrated Material-
UI and Bootstrap.
Managed application state using RxJS and optimized performance with lazy loading and code-splitting.
Utilized browser-based performance diagnostic tools (Chrome DevTools, Lighthouse) to identify bottlenecks,
improving the app's loading time by optimizing resource allocation and implementing lazy loading techniques.
Spearheaded front-end testing using Jest and React Testing Library, ensuring comprehensive coverage for
components and state management logic to maintain high-quality, reliable UI experiences.
Managed server-side components and seamlessly integrated them with user-facing elements created by front-
end, ensuring smooth interaction between Node.js backend and client-side logic.
Developed secure RESTful APIs and integrated JWT authentication for user login and session management.
Deployed app on AWS Cloud with EC2, S3, and RDS for backend services and storage.
Collaborated with UX and Business teams to interpret requirements and ensure smooth UI/UX.
Implemented payment gateway integration and Google Maps API for rental services.
Wrote reusable, testable, and efficient code to design and deploy high-performance applications, with a focus
on optimizing resource usage and ensuring fast response times.
Integrated automated testing workflows with CI/CD pipelines using Jest, ensuring quick feedback and detection
of regression issues in every deployment and version control via GitHub.
Contributed to Agile development practices, handling sprint planning, code reviews, and peer mentoring.
Leveraged NgRx effects to handle asynchronous operations like REST API calls for synthetic data generation and
updates, improving performance and ensuring a scalable and responsive user experience across dashboards .
Integrated support for multiple data types (tabular data, time series data, text, images) with customizable
realism and diversity settings, enhancing the platform's flexibility for various industries.
Developed comprehensive privacy and compliance tools for GDPR and CCPA regulations, including data
anonymization and privacy risk assessments.
Enhanced AI model training with data augmentation and anomaly detection, ensuring the system's robustness
and fairness through a model validation suite.
Implemented a user-friendly interface with guided setup flows, leveraging SCSS and Bootstrap for responsive,
intuitive design, accessible to both novice and expert users.
Utilized Git and GitHub for version control, ensuring collaboration and code integrity, with issue tracking
through Jira and task management using Kanban methodology.
Conducted thorough unit testing using Jasmine & Karma, ensuring high-quality and bug-free code throughout
development.
Implemented NgRx for managing global application state, ensuring seamless state synchronization across
various e-commerce components like user authentication, shopping cart, and product listings, improving user
experience and data integrity.
Utilized NgRx effects to handle asynchronous operations such as API calls for product data fetching and user
session management, enhancing performance and providing real-time updates without impacting application
responsiveness.
Integrated OAuth2.0 and JWT security using Apigee for secure API proxies, ensuring secure communication
between microservices.
Created a Spring Boot backend with dependencies like Spring Data JPA, connected to MySQL, and managed
data flow between the backend and front end using RESTful APIs.
Packaged microservices with Docker and deployed them in a production environment, orchestrating containers
with Kubernetes for high availability and scalability.
Monitored and logged microservices using Splunk, ensuring robust system performance.
Collaborated using Confluence and tracked progress with Jira in an Agile environment.