
Senior Software Engineer with extensive experience designing and scaling backend systems using Java/Spring Boot and Node.js/TypeScript. Strong focus on REST API architecture, event-driven systems, microservices, Salesforce integrations, and AWS cloud infrastructure. Designed and supported backend services used by over 185,000 learners and staff. Served as technical lead for multiple modernization initiatives, delivering multi million dollar impact. Mentor junior engineers weekly, and drive engineering best practices, architecture quality, and system reliability.
Backend: Java, Spring Boot, Nodejs, TypeScript, Python, Bash
Frontend: Angular (basic), HTML, CSS
Architecture: REST APIs, Microservices, MVC, Event-Driven Architecture, DDD, OOP, Design Patterns (Strategy, Factory, Observer, Template Method)
Integrations: Salesforce, Banner SIS, Swagger, OpenAPI, Postman
AWS: EC2, RDS, Lambda, ECS, S3, SNS, SQS, API Gateway, CodePipeline, CloudFormation (IaC), CloudWatch
DevOps: Docker, Kubernetes (basic), Maven, npm, CI/CD
Data: PostgreSQL, MySQL, Oracle, SQL/PLSQL, Avro, Hibernate/JPA, Prisma
Tools: IntelliJ IDEA, GitHub Copilot, Amazon Q, Kiro, Git, SVN, Jira, Confluence
Testing: JUnit, Mockito, Jest, TDD
Observability: Dynatrace, New Relic, CloudWatch, OpsGenie, xMatters
Leadership: mentorship, architecture reviews, cross-functional alignment, Agile practices