Shaping My Professional Path

With almost five years of experience in software development, I've had the opportunity to work with cutting-edge technologies and contribute to innovative solutions. Currently, as a Lead Software Engineer, I manage development team while maintaining hands-on involvement in coding. My experience spans from startup environments to enterprise-level applications, where I've developed expertise in building scalable architectures, implementing efficient software design patterns, and fostering collaborative team environments. Throughout my career, I've consistently demonstrated the ability to adapt to rapidly evolving technical landscapes, make data-driven decisions, and deliver solutions that create meaningful business impact.

to

Lead Software Engineer

ProcessMaker

As a Lead Software Engineer at ProcessMaker, I spearhead the development of enterprise-scale solutions while managing a dynamic development team. Combining technical leadership with hands-on development, I drive product development across all aspects of our platform, from architecture and infrastructure to feature development and implementation, ensuring delivery of scalable solutions that align with business objectives.

to

Software Engineer

Workfellow

As a Software Engineer at Workfellow, I've played a crucial role in the company's growth and success, contributing to the platform's development while continuously adapting to and mastering the ever-changing technologies in the dynamic startup environment.

My Diverse Technology Expertise

As a Lead Software and Cloud Engineer, I've cultivated a comprehensive technology stack that spans the entire development spectrum. My expertise encompasses modern frontend frameworks, robust backend systems, cloud infrastructure, and DevOps practices. I specialize in TypeScript, React, and Python for application development, while leveraging Azure cloud services for infrastructure and deployment. My commitment to continuous learning keeps me at the forefront of technology trends, enabling me to architect and implement solutions that are both innovative and maintainable. Below, you'll find a detailed overview of the technologies I work with regularly, showcasing my ability to deliver end-to-end solutions across the full development stack.

Frontend

  1. Technology
    Name
    React
  2. Technology
    Name
    TypeScript
  3. Technology
    Name
    Tailwind CSS
  4. Technology
    Name
    Material UI
  5. Technology
    Name
    Redux
  6. Technology
    Name
    Jest
  7. Technology
    Name
    Chart.js
  8. Technology
    Name
    JavaScript
  9. Technology
    Name
    CSS3
  10. Technology
    Name
    HTML5

Backend

  1. Technology
    Name
    Python
  2. Technology
    Name
    Django
  3. Technology
    Name
    FastAPI
  4. Technology
    Name
    Pydantic
  5. Technology
    Name
    Beanie
  6. Technology
    Name
    Node.js
  7. Technology
    Name
    Express.js

Database

  1. Technology
    Name
    Microsoft SQL Server
  2. Technology
    Name
    MongoDB

Infrastructure & DevOps

  1. Technology
    Name
    Microsoft Azure
  2. Technology
    Name
    Amazon Web Services
  3. Technology
    Name
    Docker
  4. Technology
    Name
    Azure DevOps
  5. Technology
    Name
    GitHub Actions
  6. Technology
    Name
    Azure Bicep
  7. Technology
    Name
    Hub-Spoke Network
  8. Technology
    Name
    Azure Function App

Misc

  1. Technology
    Name
    OAuth 2.0
  2. Technology
    Name
    Chrome Extension Development

Tools

  1. Technology
    Name
    Jira
  2. Technology
    Name
    Git
  3. Technology
    Name
    npm
  4. Technology
    Name
    Poetry
  5. Technology
    Name
    Figma
  6. Technology
    Name
    ESLint
  7. Technology
    Name
    Visual Studio Code