Author Image

Hi, I am Fernando

Fernando Maceda

Software Development Engineer at DMSi Software

Software Engineer with 7+ years of experience building scalable web applications, cloud-based solutions, and AI-powered products that turn smart ideas into real-world impact. Strong background in full stack development using C#, .NET, and React, with hands-on experience in microservices environments and cloud platforms such as Azure and AWS. I thrive at the intersection of traditional engineering and modern AI — integrating large language models and intelligent automation into production systems. Proven track record of improving system reliability, optimizing performance, and driving development best practices including CI/CD, code reviews, and automated workflows. Experienced in supporting production systems, mentoring developers, and contributing to technical decisions that enhance team productivity and software quality.

Leadership
Problem Solving
Adaptability
Creative & Innovative
Emotional Intelligence

Skills

Experiences

1
Jalasoft

April 2019 - Present

La Paz, Bolivia

Jalasoft is a widely recognized company for providing the best in software engineering solutions by investing in our people first.

Staff Software Engineer (outsourced to DMSi Software)

July 2021 - Present

Responsibilities:
  • Designed and implemented client- and server-side solutions using JavaScript and the Infinite Blue platform, improving data synchronization and overall system reliability.
  • Integrated external services including Google and Outlook APIs to automate email and calendar workflows, reducing synchronization latency by 25%.
  • Took ownership of production issues, diagnosing and resolving incidents to maintain system stability and minimize downtime.
  • Led improvements in development practices by introducing code reviews, coding standards, and CI processes, reducing rework and improving code quality across the team.
  • Automated release and permission workflows, significantly reducing manual effort and accelerating delivery cycles.
  • Acted as a technical reference within the team, onboarding new developers and mentoring junior engineers.
Staff Software Engineer

January 2024 - February 2026

Responsibilities:
  • Maintained and optimized .NET Core services, improving performance and scalability of backend systems.
  • Enhanced a React-based frontend application, improving load performance and user experience.
  • Contributed to the migration of applications to Azure, improving system reliability and optimizing infrastructure costs.
  • Implemented cloud-based solutions using Azure services such as Service Bus and SignalR to support scalable communication.
  • Automated infrastructure deployment using ARM templates, reducing manual setup and deployment effort.
  • Participated in agile ceremonies and contributed to improving team collaboration and delivery consistency.
Junior Software Engineer

April 2019 - January 2020

Responsibilities:
  • Contributed to the development of backend services using .NET Core and Node.js within a microservices-based architecture.
  • Supported frontend development in React, improving maintainability and user experience.
  • Managed CI/CD pipelines using Docker and cloud-based tools, improving deployment reliability.
  • Improved system monitoring and resource management, contributing to increased system uptime.

Coderoad

April 2017 - February 2019

La Paz, Bolivia

Coderoad is a widely recognized company for nearshoring IT Development, Engineering & Support Services

Junior Software Engineer (outsourced to Manheim)

April 2017 - February 2019

Responsibilities:
  • Developed Angular applications and backend services supporting high-traffic systems used by thousands of users.
  • Built REST APIs using AWS Lambda and DynamoDB to support scalable, serverless architectures.
  • Automated testing and deployment pipelines using Jenkins, Ansible, and CloudFormation, reducing manual release effort.
  • Implemented monitoring and logging using AWS CloudWatch to improve visibility and incident response.
  • Collaborated with cross-functional teams to deliver reliable and maintainable software solutions.
2

Education

MSc. in Computer Science with Artificial Intelligence
Taken Courses:
Course NameTotal CreditObtained Credit
Algorithms and Data Structures10087
Advanced Programming
Software Engineering
Computer Architecture and Operating Systems
Computer and Mobile Networks
Big Data Analytics
Artificial Intelligence and Machine Learning
Applied Artificial Intelligence
Research Methods
Research Proposal
Independent Research Project
Diploma in Teacher Training for Higher Education
CGPA: 4.5 out of 5
Taken Courses:
Course NameTotal CreditObtained Credit
The new Role of the University Teacher54
Curricular Design55
Didactics in Higher Education55
Evaluation of Learning in Higher Education55
Ethics and Values in Higher Education54
Planning of Teaching and Learning Process in Higher Education54.5
New Technologies in the Classroom54.5
B.Sc. in Systems Engineering
GPA: 4.5 out of 5
Extracurricular Activities:
  • ACM ICPC Bolivian National Contest 2015 | Cerficate of Achievement | Bronze Medal
  • ACM ICPC - South America/South Regional 2015 | Cerficate of Achievement | Honorable Mention
  • ACM ICPC Preliminar Contst UCB 2016 | Cerficate of Achievement | Silver Medal
  • ACM ICPC Bolivian National Contest 2017 | Cerficate of Achievement | Honorable Mention
  • ACM ICPC - South America/South Regional 2016 | Cerficate of Achievement | Honorable Mention
  • ACM ICPC - South America/South Regional 2017 | Cerficate of Achievement | Honorable Mention
  • IEEE - Preliminar Contest IEEExtreme 2017 | Cerficate of Achievement | Gold Medal

Projects

Infinite Blue
Infinite Blue
Owner Apr 2021 - Present

This extension includes snippets for rbv_api and rbf methods from Infinite Blue API.

Accomplishments

Building Generative AI-Powered Applications with Python
Coursera Apr 2026

Built generative AI applications and chatbots using LLMs, RAG, IBM watsonX, and Hugging Face. Developed voice-enabled and web-based AI interfaces with Flask, Gradio, and speech technologies (STT/TTS).

Developing AI Applications with Python and Flask
Coursera Mar 2026

Covered the full Python application development lifecycle, including modules, unit testing, and PEP8 best practices. Built and deployed AI-powered web applications using Flask and IBM Watson AI Libraries.

Python for Data Science, AI & Development
Coursera Mar 2026

Established Python fundamentals covering data structures, OOP, and exception handling. Applied Pandas and NumPy for data analysis and used REST APIs and BeautifulSoup for web data extraction.

Probability & Statistics for Machine Learning & Data Science
Coursera Mar 2026

Applied probability distributions, MLE, and MAP estimation to machine learning problems. Assessed model performance using confidence intervals and statistical margin of error.

Calculus for Machine Learning and Data Science
Coursera Feb 2026

Applied derivatives and gradients to analytically and numerically optimize machine learning functions. Implemented gradient descent across neural network architectures with various activation and cost functions.

Linear Algebra for Machine Learning and Data Science
Coursera Jan 2026

Worked with vectors, matrices, and operations including dot product, inverse, and determinants. Applied eigenvalues, eigenvectors, and linear transformations to machine learning problems.

Machine Learning with Python
Coursera Dec 2025

Applied supervised and unsupervised ML algorithms — regression, classification, clustering, and dimensionality reduction — using Python and scikit-learn. Built and evaluated end-to-end ML solutions on real-world datasets.

Machine Learning with Python - Level 1

Demonstrated proficiency in building and evaluating machine learning models using Python and scikit-learn.

Data Visualization Using Python

Used Matplotlib, Seaborn, and Folium to create and customize visualizations for small and large-scale datasets.

Data Analysis Using Python

Analyzed data using NumPy, Pandas, and SciPy, and applied machine learning techniques with scikit-learn in a Jupyter-based environment.

Generative AI: Introduction and Applications
Coursera Nov 2025

Explored generative AI capabilities and real-world use cases across industries, covering models and tools for text, code, image, audio, and video generation.

Introduction to Artificial Intelligence (AI)
Coursera Nov 2025

Examined AI fundamentals including machine learning, deep learning, and neural networks applied to real-world scenarios. Analyzed generative AI’s role in business innovation and designed AI solutions with embedded ethical considerations.

Python for Data Science

Demonstrated the ability to write Python scripts and perform hands-on data analysis using IBM’s Jupyter-based lab environment.

Data Fundamentals

Gained a solid understanding of data analytics concepts, data science methodologies, and the tools used in the data ecosystem, including hands-on practice with IBM Watson Studio.

Artificial Intelligence Fundamentals

Built foundational knowledge in AI concepts including NLP, computer vision, machine learning, deep learning, and AI ethics, with hands-on model execution in IBM Watson Studio.

Front-End JavaScript Frameworks: Angular
Coursera Nov 2021

Built Angular applications using TypeScript, covering components, directives, services, data binding, routing, and reactive forms. Implemented client-server communication via HTTP and REST APIs, with an introduction to RxJS and reactive programming.

Front-End Web Development with React
Coursera Nov 2021

Developed React applications using JavaScript ES6, covering components, React Router, Redux state management, and controlled forms. Integrated REST APIs via Fetch for client-server communication.

Foundations of User Experience (UX) Design
Coursera Oct 2022

Covered the end-to-end UX design process — from user empathy and pain point analysis to wireframing, prototyping, and usability testing — for web and mobile products.

Application Security for Developers and DevOps Professionals
Coursera Oct 2022

Identified and mitigated application security vulnerabilities using secure coding practices aligned with industry standards. Applied monitoring and observability techniques to protect systems against data breaches and leaks.