Post Job Free
Sign in

Senior Full Stack Engineer with AWS & APIs

Location:
Bogota, 111141, Colombia
Salary:
$4,000.00
Posted:
April 29, 2026

Contact this candidate

Resume:

Edward Leonardo Granados Bermudez

Bogotá, Colombia

+57-301-***-****

*****************@*****.***

linkedin.com/in/edward-granados-031806404

Senior Full Stack Engineer

PROFESSIONAL SUMMARY

Full Stack engineer with 8+ years of experience building enterprise web applications in financial services, automation, and customer engagement environments. Strong background in Vue 3, Angular, TypeScript, C#, .NET Core, Python, RESTful APIs, SQL Server, AWS, Docker, and modern testing practices, with a track record of improving workflow visibility, API reliability, and application performance. Experienced partnering with product, design, engineering, and stakeholders to deliver scalable, maintainable solutions, optimize database access, and support CI/CD, code reviews, Agile delivery, and cross-functional execution across complex platforms.

TECHNICAL SKILLS

Frontend Development

Vue.js, Vue 3, Angular, TypeScript, JavaScript, HTML, CSS, Vite, state management, responsive UI, component architecture, frontend performance, accessibility, Playwright, Jest Backend Development

C#, .NET Core, Python, RESTful APIs, open APIs, microservices, web services, service design, asynchronous processing, error handling, performance tuning, code reviews, unit testing Data and Databases

SQL Server, PostgreSQL, DynamoDB, relational databases, query optimization, data access patterns, schema design, indexing, transaction handling, data integration, reporting Cloud and Infrastructure

AWS, Docker, serverless architecture, cloud-native applications, scalable deployments, CI/CD, GitHub Actions, Terraform, infrastructure automation, containerization, reliability engineering Architecture and Integration

System design, API architecture, workflow orchestration, enterprise integration, distributed systems, event-driven design, modular architecture, scalability, maintainability, observability Testing and Quality

Jest, Playwright, unit tests, integration tests, end-to-end tests, test automation, build tooling, Vite, debugging, regression prevention, quality assurance

Collaboration and Delivery

Agile, Scrum, sprint planning, standups, retrospectives, product collaboration, design collaboration, engineering collaboration, stakeholder management, mentoring, communication, prioritization, ownership, problem solving PROFESSIONAL EXPERIENCE

Appian, McLean, VA Remote Nov 2023 - Feb 2026

Senior Full Stack Engineer

• Led development of enterprise workflow experiences for Process HQ, AI Copilot, and Agent Studio, combining Vue 3, TypeScript, C#, .NET Core, RESTful APIs, SQL Server, AWS, and Docker to improve end-to-end process visibility and support intelligent automation across complex business operations.

• Built and refined AI Document Center capabilities for intelligent document processing, integrating Python services, document ingestion pipelines, API orchestration, and cloud-native deployment patterns to improve classification, extraction, and workflow handoff across high-volume enterprise use cases.

• Designed scalable front-end and backend features for a unified data fabric, using Angular, modern JavaScript, SQL optimization, and service-layer refactoring to reduce latency, improve data retrieval, and support reliable integrations across internal systems.

• Implemented automated test coverage with Jest, Playwright, and unit and integration tests, strengthening release confidence for UI flows, API contracts, and cross-browser behavior while supporting faster delivery in an Agile environment.

• Partnered with product, design, and engineering to translate workflow requirements into practical technical solutions, balancing usability, maintainability, and performance for enterprise users and administrators.

• Improved application scalability through Docker-based environments, AWS deployment patterns, CI/CD automation, and code review practices that helped stabilize releases and reduce environment drift across teams.

• Contributed to API and data-access improvements for workflow analytics and operational dashboards, tuning SQL Server queries, refining service boundaries, and supporting reliable integrations with external and internal platforms.

• Worked closely with stakeholders and junior engineers to clarify priorities, communicate risks, and keep delivery aligned with product goals, operational needs, and long-term platform quality. Procore, Carpinteria, CA Remote Apr 2020 - Sep 2023 Senior Software Engineer

• Developed customer-facing and internal web applications for Procore’s construction management platform using Angular, TypeScript, C#, .NET Core, RESTful APIs, SQL Server, AWS, and Docker to connect field and office operations across project, financial, and preconstruction workflows.

• Built real-time financial forecasting and analytics features that combined backend services, relational data models, API integrations, and performance tuning to improve visibility into project health and support faster decision-making for finance and operations teams.

• Implemented bid management and workforce planning workflows with reusable UI components, service-layer abstractions, and database query optimization, improving usability for estimators, project managers, and field coordinators.

• Supported payment and financial tracking modules by refining API contracts, strengthening data validation, and improving integration reliability across external systems and internal services.

• Added automated testing with Jest and Playwright for critical user journeys, reducing regression risk in release cycles and improving confidence in cross-functional feature delivery.

• Collaborated with product, design, QA, and engineering to shape requirements, review tradeoffs, and deliver features in Agile ceremonies while keeping scope, quality, and timelines aligned.

• Contributed to CI/CD pipelines, Dockerized environments, and cloud deployment workflows, helping teams ship consistently across development, staging, and production environments.

• Worked with stakeholders across construction, finance, and operations to prioritize high-impact work, communicate technical constraints clearly, and support dependable execution in a fast-moving product environment. Braze, New York, NY Onsite Nov 2017 - Feb 2020

Software Engineer

• Built multi-channel customer engagement features for Braze using Vue.js, JavaScript, Python, C#, RESTful APIs, SQL Server, AWS, and Docker, supporting push, email, and in-app messaging experiences for large-scale marketing teams.

• Developed Canvas journey orchestration capabilities that coordinated event-driven workflows, personalization logic, and API-driven message delivery across distributed services and relational data stores.

• Implemented predictive segmentation and churn-related product features by integrating backend services, data processing logic, and cloud-based application components to improve targeting and campaign relevance.

• Improved message timing and delivery workflows by tuning service performance, refining database access patterns, and supporting reliable integrations with internal analytics and automation systems.

• Added test coverage for UI and service changes using Jest and end-to-end validation practices, helping protect release quality across customer-facing engagement flows.

• Worked on containerized development and deployment setups with Docker and AWS-supported environments, improving consistency for local testing, builds, and production readiness.

• Partnered with product managers, designers, and engineers to break down requirements, review implementation options, and deliver features that balanced customer needs with platform scalability.

• Supported team execution through clear communication, code reviews, and collaborative problem solving, helping maintain delivery quality and alignment across a fast-paced product organization. EDUCATION

BSc in Computer Science, University College Dublin Sep 2013 - Aug 2017



Contact this candidate