Nicole Trulos
@nicoletrulos
Senior software engineer specializing in event-driven backend systems and microservices.
What I'm looking for
I’m a highly skilled, performance-driven Senior Software Engineer with over 8 years of professional experience designing, architecting, and scaling enterprise-level SaaS applications. I focus on backend engineering with C# and modern .NET/ASP.NET, building robust data layers and APIs that teams can trust at scale.
In my current role, I architect and optimize high-throughput APIs, background workers, and distributed microservices for a multi-tenant cybersecurity SaaS platform. I’ve designed and maintained an Apache Kafka event-streaming pipeline handling over 10 million daily events, using robust schemas, dead-letter queues, and idempotent processing to ensure event delivery and fault isolation.
I also drive meaningful performance and reliability improvements across the stack. I migrated legacy data models to optimized SQL Server schemas—tuning complex T-SQL queries and index structures to improve query performance by 40%—while ensuring transactional reliability and operational maturity through end-to-end SDLC ownership.
As a technical leader, I mentor 6 junior and mid-level engineers, lead comprehensive design and code reviews, and help set coding standards to reduce technical debt. I’ve built scalable containerized workloads with Docker and orchestrated deployments on AWS using Amazon Elastic Kubernetes Service (EKS) and AWS Lambda, and I own post-deployment observability using distributed tracing (OpenTelemetry/Datadog) to keep production resilient.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
RiskSense, Inc.
Jan 2022 - Present (4 years 4 months)
Architected and optimized high-throughput C#/.NET microservices and APIs for a multi-tenant cybersecurity SaaS, including a Kafka pipeline handling 10M+ daily events with dead-letter queues and idempotent processing. Improved SQL Server query performance by 40%, and delivered scalable deployments on AWS (EKS, Lambda) with distributed tracing and observability.
Software Engineer II
Paychex, Inc.
Mar 2019 - Dec 2021 (2 years 9 months)
Built scalable backend services, REST APIs, and MVC applications using ASP.NET and C#, integrating third-party financial/legal APIs with OAuth2 security. Reduced release cycle times by 25% via CI/CD pipelines and achieved 85%+ automated test coverage using unit and integration testing.
Software Engineer
RS2 Software
Jun 2018 - Feb 2019 (8 months)
Developed and supported core transaction processing components for an enterprise payment processing SaaS using C# and ASP.NET. Implemented high-concurrency database performance improvements and managed distributed messaging workflows with AWS S3, SQS, and SNS.
Education
Degrees, certifications, and relevant coursework
University of New Mexico
Bachelor of Science, Computer Science
B.S. in Computer Science with minors in Advanced Data Structures and Algorithms, Software Engineering Enterprise Design, Distributed Systems, and Database Management Systems; completed May 2018.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nicole?
You can contact Nicole and 90k+ other talented remote workers on Himalayas.
Message NicoleFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
