Professional Experience
Viasat
Role: Software Engineer
Dates: 2022 – Present
A centralized internal security dashboard tool used across multiple teams at a global satellite communications company.
Internal project. Proprietary screenshots and implementation details are intentionally not published.
Context
Since August 2022, I have worked on a centralized internal security dashboard tool at Viasat that brings data from different scanners and asset sources into one connected model. Viasat operates satellite communications infrastructure at global scale. The tool serves multiple internal teams.
What I did
- Architected and built the React and TypeScript security dashboard tool as the sole frontend engineer in a team of security and backend engineers.
- Owned the platform's email notifications in the Python backend, building the emails and connecting them to the sending services.
- Consumed and debugged the backend APIs from the frontend and made the required changes or fixes to the backend when needed.
Technical highlights
Event-driven handlers bring new source data into one connected model, while Redis supports hot read paths. Services run in Docker, with releases shipped through GitHub Actions across the AWS environment.
Outcome
The tool serves multiple internal teams. Proprietary implementation details, system names and internal architecture are not published.
Confidentiality
This is an internal product. Screenshots, proprietary implementation details, internal architecture and confidential data are intentionally not published.
Technologies
- TypeScript
- React
- Python
- AWS Lambda
- S3
- Redis
- Docker