Summary
Overview
Work History
Education
Skills
Timeline
Generic

Parastoo Karacic

Carlsbad,CA

Summary

Accomplished Senior Software Engineer with a proven track record at companies like Thomson Reuters, specializing in full-stack development and cloud infrastructure management. Expert in React, and cloud technologies (AWS, GCP), I excel in leading projects to successful deployment and mentoring teams for peak performance. Praised by team mates for innovative solutions and a commitment to excellence, I bring both technical mastery and collaborative leadership to every role.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Truepill
03.2022 - Current
  • Led multiple projects from design to deployment, delivering scalable and maintainable software solutions.
  • Managed on-call responsibilities, diagnosing and resolving production issues to maintain system reliability.
  • Mentored team members, promoted engineering best practices, and contributed to process improvements for enhanced development efficiency.
  • Developed and maintained full-stack applications using React (frontend) and Koa with TypeScript (backend).
  • Designed, deployed, and managed cloud infrastructure using Kubernetes and Google Cloud Platform (GCP), including Cloud Build for CI/CD.
  • Ensured code quality and reliability by writing comprehensive unit and integration tests with Jest.

Senior Software Engineer

3 M
11.2021 - Current
  • Develop backend API’s for medical application (Saber)
  • Developed UI for medical application (Saber) used by medical staff using Angular
  • Implemented BDD tests using Cucumber framework
  • Languages and frameworks used: Java, Spring Boot, Angular 11, Typescript, Cucumber

Senior Software Engineer

Medimpact
06.2019 - 11.2021
  • Design and develop backend API’s for America's Pharmacy ecommerce application
  • With each code change added new unit test cases to cover changes and add to the code coverage of the application
  • Work on integrations with Cybersource payment system
  • In part designed containerized microservices deployed on AWS ECS and Kubernetes
  • Developed and designed UI for internal support tool used by call center support staff using Angular
  • Work with off-shore team and vendors to gather requirements and use cases for the application
  • Facilitate meetings with developers and vendors to design and implement new features based on business needs
  • CI/CD development of new microservices
  • Designed and developed alerting and metrics gathering pipeline based on logs for America's pharmacy application
  • On-call for application troubleshooting and support for on-prem infrastructure and AWS ECS
  • Designed and implemented queue based API's for microservices
  • Languages and frameworks used: Java, Spring Boot, Angular 6+, Typescript

Panoramic - Software Engineer

Thomson Reuters
02.2017 - 03.2019
  • Made design recommendations towards the development of new code or reuse of existing code
  • Worked with the back-end developers in the development of the RESTful APIs
  • Interacted with product owners to ensure the product met requirements for each new feature
  • Created custom components and modules by extending the elements and modules of Angular 7
  • Implemented Redux pattern using NgRX libraries
  • Wrote unit tests for components, reducers, and effects
  • Participated in prod support rotation
  • Participated in story jamming to understand the customer's needs based on wireframes and divided the work into different journeys
  • Took part in planning to break down journeys into stories and tasks
  • Continuously worked with CSS team as new features were implemented
  • Languages and frameworks used: Java, Spring Boot, Angular, Typescript, Javascript, Groovy

Court Management Solutions - Software Engineer

Thomson Reuters
06.2015 - 02.2017
  • Developed web application with MVC architecture using Spring framework
  • Used Hibernate framework for data persistence involved in creating Hibernate POJO objects and mapped using Hibernate Annotations for data persistence
  • Developed front end user interfaces using JSP, HTML, JavaScript
  • Used JSP tag libraries for the user interface
  • Developed RESTful web services
  • Developed Form Beans/Java Beans, Spring controller classes and configured with corresponding JSP pages
  • Wrote unit test cases using JUnit, PowerMock, and Mockito framework
  • Languages and frameworks used: Java, Spring Boot, Javascript

Education

Master of Science - Software Engineering

University of St. Thomas
Saint Paul, MN
2015

Bachelor of Science - Computer Science

Azad University
Tehran, Iran
2008

Skills

  • AWS Cloud: ECS, EKS, EC2, RDS, Code Commit, SQS
  • GCP Cloud: GKS, Cloud Build, Compute Engine
  • Observation stack: Datadog, Splunk
  • Programming Languages: TypeScript, JavaScript, Java, Groovy, Ruby
  • Methodologies: Agile, TDD
  • Version Control: Git, GitHub, SVN, Bitbucket
  • Databases: Oracle 9/11, MSSQL server 2012, MySQL
  • Tools: Jira, MS TFS
  • Logging: Amazon Cloud Watch, Splunk, ELK stack
  • Frameworks: React, Koa server, Spring boot, Angular 2
  • Messaging Platforms: ActiveMQ

Timeline

Senior Software Engineer

Truepill
03.2022 - Current

Senior Software Engineer

3 M
11.2021 - Current

Senior Software Engineer

Medimpact
06.2019 - 11.2021

Panoramic - Software Engineer

Thomson Reuters
02.2017 - 03.2019

Court Management Solutions - Software Engineer

Thomson Reuters
06.2015 - 02.2017

Master of Science - Software Engineering

University of St. Thomas

Bachelor of Science - Computer Science

Azad University
Parastoo Karacic