Post Job Free
Sign in

Senior Full-Stack Engineer (Angular/Node.js) Prospect

Location:
Richmond Hill, ON, Canada
Posted:
May 13, 2026

Contact this candidate

Resume:

CRISTIAN SIMON

647-***-**** ******@*****.*** linkedin.com/in/cristian-simon crisssi.com

PROFESSIONAL SUMMARY

Senior Backend Engineer with 20+ years of experience designing and building scalable, high-performance systems and APIs using Node.js, Express, and JavaScript. Strong background in financial services and enterprise platforms, with expertise in REST API design, distributed systems, and performance optimization. Proven ability to lead development efforts while remaining hands-on and delivering reliable, production-grade solutions.

TECHNICAL SKILLS

• Core Stack: Node.js (Express.js, NestJS), JavaScript (ES6+), TypeScript, Java (Spring Boot)

• API Design: REST APIs, API contracts, validation, error handling, service aggregation patterns

• Event-Driven Systems: Kafka, asynchronous processing, distributed systems

• Data: Oracle, Microsoft SQL Server, PostgreSQL, MongoDB; query optimization, indexing, performance tuning

• Cloud & DevOps: AWS, Azure, Docker, Kubernetes, OpenShift, CI/CD (Jenkins, GitLab CI, Azure DevOps)

• Observability: ELK Stack, Kibana, Dynatrace

• Testing: Jest, JUnit

• Systems & Tools: Linux, Git

• Practices: system design, performance optimization, troubleshooting, coding standards, Agile

PROFESSIONAL EXPERIENCE

CRISS Solutions Inc. Principal Software Engineer July 2025 – Present

• Architecting Node.js (Express/TypeScript) services for Code.Ci, focused on scalable API design and system intelligence

• Designing REST APIs and integration layers for backend and frontend interaction

• Implementing asynchronous processing pipelines for scalable workflows

• Building containerized services (Docker/Kubernetes) with observability (ELK, OpenTelemetry)

• Establishing API standards, validation patterns, and service design guidelines

BMO Consultant July 2024 – July 2025

• Designed and implemented Node.js (Express/NestJS) APIs supporting authentication and fraud-control workflows

• Built API aggregation layers optimizing data shaping for client applications

• Developed JavaScript/TypeScript services with consistent validation and error handling

• Implemented event-driven processing using Kafka for system integration

• Tuned Oracle/SQL Server queries and indexing strategies for high-volume transactional systems

• Led troubleshooting and performance tuning in distributed environments

• Deployed containerized services in cloud environments (AWS/Azure)

Element34 Senior Software Engineer February 2023 – May 2023

• Built Node.js (Express) backend services and REST APIs for automation and analytics workflows

• Developed reusable JavaScript modules and shared service patterns

• Designed CI/CD pipelines and containerized deployments

• Improved observability using structured logging and Kibana

ATP Senior Software Engineer, Technical Lead April 2020 – February 2023

• Designed and developed Node.js (Express) and Java-based microservices for distributed enterprise systems

• Built REST APIs enabling integration with frontend applications and external systems

• Led cloud migration and containerization efforts (Docker/Kubernetes)

• Implemented asynchronous processing and service orchestration patterns

• Optimized backend performance through efficient data processing and search (Apache Solr)

• Established engineering standards and guided team implementation

CaseBank Technologies Inc. Senior Software Developer November 2000 – April 2020

• Developed JavaScript-based backend components and Java enterprise systems

• Designed and optimized Microsoft SQL Server databases (replication, indexing, query tuning)

• Built APIs and data processing services for large-scale systems

• Led long-term system scalability and modernization efforts

EDUCATION

Technical University of Cluj-Napoca

Computer Science / Electrical Engineering

1992 – 1997



Contact this candidate