Skip to content
View edemarcosta's full-sized avatar

Block or report edemarcosta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
edemarcosta/README.md

Edemar Costa Oliveira πŸ‘‹

Senior Software Engineer | Full Stack | Distributed Systems | AI-Augmented Engineering | Core Banking

Senior Software Engineer with 20+ years of experience building production-grade software across Core Banking, manufacturing, ERP, and enterprise platforms.

Experienced in designing scalable APIs, distributed systems, workflow automation, and mission-critical applications supporting hundreds of financial institutions, with a strong background in enterprise architecture, software modernization, and AI-augmented software development.

Passionate about solving complex engineering challenges and translating business requirements into reliable, scalable systems.

Leverages AI-augmented engineering practices to accelerate software delivery while maintaining high engineering standards through architecture reviews, testing, and human validation.

Experienced in improving platform reliability, observability, operational resilience, and production support across mission-critical banking environments.

Known for taking ownership of complex technical challenges, quickly understanding unfamiliar business domains, and delivering pragmatic, scalable solutions in fast-moving engineering environments.

Comfortable working in fast-moving environments, balancing speed, software quality, and long-term maintainability.


πŸš€ Main Areas of Expertise

Backend Engineering C#, .NET, ASP.NET Core, REST APIs,Distributed Systems, Microservices,Entity Framework, Core, JWT Authentication

Frontend React, TypeScript, Vite, Tailwind CSS, HTML5, CSS3 Workflow Automation TOPAZ Composer, Business Workflows, Message Queues, Scheduled Jobs, Integration Pipelines

Cloud & DevOps Git, Azure DevOps, CI/CD, Docker Compose, Agile (Scrum/Kanban)

Databases Oracle (PL/SQL), SQL Server, PostgreSQL, SQLite, Data Modeling, Query Optimization, Database Performance Optimization

Architecture Enterprise Architecture, Software Modernization, SOAP→REST Migration, API Design,System Design

AI-Augmented Engineering AI-Augmented Engineering, Code Review, Human Validation

Additional Languages VB.NET, VB6, C, C++, Python, COBOL

🧰 Technical Environment

Recent Production Technology Stack: C#, .NET, ASP.NET Core, React, TypeScript, Oracle, PL/SQL, SQL Server, REST APIs, JWT, Azure DevOps, Git, TOPAZ Composer, Docker, EF Core.


πŸ’Ό Selected Engineering Experience

β€’ Designed and orchestrated business workflows using TOPAZ Composer, implementing scheduled jobs, message queues, integration pipelines, and business rules supporting mission-critical banking operations.

β€’ Designed REST APIs and service integrations supporting Core Banking products, including loans, financing, overdrafts, and regulatory compliance initiatives.

β€’ Led legacy modernization initiatives, migrating SOAP services to scalable REST-based architectures for enterprise banking systems.

πŸ’Ό Engineering Highlights

β€’ Designed and modernized mission-critical Core Banking platforms supporting more than 200 financial cooperative branches across Brazil.

β€’ Led legacy SOAP-to-REST modernization initiatives, improving interoperability, scalability, and long-term maintainability.

β€’ Developed React and TypeScript applications that improved internal banking operations and business workflows.

β€’ Designed workflow orchestration, scheduled jobs, queues,and integration pipelines using TOPAZ Composer

β€’ Delivered enterprise software solutions across banking, manufacturing, ERP, business intelligence, and higher education.

β€’ 20+ years delivering reliable enterprise software for mission-critical environments.

πŸ’Ό Professional Highlights

🏦 Core Banking Systems

Development and maintenance of mission-critical banking solutions using the TOPAZ Core Banking platform.

Supporting financial products such as:

  • Loans
  • Financing
  • Overdraft Services
  • Banking Integrations

Working with large cooperative banking environments serving more than 200 cooperative branches.


πŸ”„ Legacy Modernization

Strong experience modernizing enterprise applications and integrating legacy systems with modern architectures.

Examples:

  • SOAP to REST API migration
  • Enterprise integrations
  • Legacy system interoperability
  • COBOL modernization support

⚑ Performance & Scalability

Focused on building reliable and scalable enterprise systems with emphasis on:

  • Performance optimization
  • High availability
  • System reliability
  • Efficient backend processing
  • Enterprise-grade architecture

πŸ“Œ Featured Projects

πŸ”Ή CoreBankingMiniApi

Modern banking API built with .NET focused on accounts, customers, and financial operations.

πŸ”Ή AuthApiDotNet

Authentication and authorization API using .NET and JWT.

πŸ”Ή Banking Dashboard

Frontend dashboard for banking operations and real-time visualization.


πŸ“Š GitHub Stats

Edemar's GitHub stats

Top Langs


🌎 Currently Learning

  • Modern Full Stack Architectures
  • Cloud & Scalable Systems
  • Advanced API Design
  • Angular & Frontend Modernization
  • Enterprise Integration Patterns

πŸ“« Contact

LinkedIn

GitHub


⭐ Always focused on building scalable, reliable, and high-performance software solutions.

Popular repositories Loading

  1. CoreBankingMiniApi CoreBankingMiniApi Public

    A .NET Core Banking API simulating customers, accounts, deposits, withdrawals, transfers, and transaction history.

    C#

  2. AuthApiDotNet AuthApiDotNet Public

    A .NET authentication API with user registration, login, JWT token generation, and role-based authorization.

    C#

  3. banking-dashboard-react banking-dashboard-react Public

    Modern banking dashboard built with React, TypeScript, and TailwindCSS consuming real .NET banking APIs. This project simulates a digital banking platform with authentication, account management, b…

    TypeScript

  4. edemarcosta edemarcosta Public

    Senior Full Stack Engineer

  5. TaxObligationsPanel TaxObligationsPanel Public

    A full-stack application for managing tax obligations, compliance deadlines and company obligations.

    C#