Lameck Silva Fernandes

Software Engineer | Software Architecture, Security & AI Engineering

Professional Summary

Software Engineer with extensive experience in backend development, systems integration, and delivering custom software solutions. Experienced in PHP, Laravel, Python, FastAPI, REST APIs, and API-first architectures. At omni-electronica, contributed to the development and evolution of AMI-Hub, a smart-building and facilities management platform, working with distributed architectures, centralized authentication through OAuth 2.0, asynchronous messaging, containerization, and cloud infrastructure.

Building on this software engineering foundation, I am expanding my expertise in AI Engineering, generative AI, and AI-assisted software development, with a focus on large language models (LLMs), AI agents, prompt engineering, natural language processing (NLP), retrieval-augmented generation (RAG), information extraction, and generative AI applications. I aim to combine sound engineering practices — architecture, security, testing, maintainability, and reliability — with AI capabilities to support implementation, analysis, documentation, testing, and workflow automation.

Technical Skills

Backend
PHP, Laravel, Python, FastAPI, Java, REST APIs, MVC, API-first architecture
Security & Identity
OAuth 2.0, centralized authentication, credential management, cybersecurity
Data & Messaging
MySQL, RabbitMQ, asynchronous messaging
Cloud & DevOps
Docker, Linux, Google Cloud, AWS, CI/CD pipelines
Frontend
React, JavaScript, web application development
AI & AI-assisted development
AI-assisted software development; generative AI fundamentals; LLMs and AI agents; prompt engineering concepts; NLP; RAG; information extraction; speech AI; computer vision; generative AI applications

AI Knowledge & Learning Achievements

Completed Microsoft Learn modules covering core AI concepts and practical AI solution development. These are learning achievements, not Microsoft professional certifications obtained through a certification exam.

Introduction to AI Concepts
AI fundamentals and core concepts.
Introduction to Generative AI and Agents
Generative AI foundations and AI agent concepts.
Introduction to Retrieval-Augmented Generation (RAG)
Foundational concepts for grounding generative AI responses in retrieved information.
Develop a Generative AI Chat App with Microsoft Foundry
Applied learning focused on a generative AI chat application.

Professional Experience

Independent Systems Analyst & Software Developer

February 2012 – Present | Brazil

Deliver custom software solutions and technology consulting tailored to business requirements, combining systems analysis, software development, and digital infrastructure knowledge.

  • Analyze requirements and deliver custom software solutions from planning through implementation.
  • Provide cybersecurity consulting focused on network and software security.
  • Support ERP integration and configuration, SaaS solutions, financial modules, e-commerce integrations, and business workflow automation.
  • Teach programming and mentor aspiring developers.
  • Expand knowledge of AI-assisted software development and generative AI, exploring how AI tools can support implementation, code analysis, documentation, testing, and automation.

Software Engineer — omni-electronica

June 2019 – October 2025 | São Paulo, Brazil

Contributed to AMI-Hub, an IoT and facilities-management platform designed to monitor and manage smart-building systems.

  • Worked on the evolution of the platform across two generations, from an initial functional MVP to a distributed architecture.
  • Developed backend services using Laravel (PHP) and FastAPI (Python), with a React frontend and API-first architecture.
  • Worked with centralized authentication and credential management through AMI-Sec, using OAuth 2.0 to support authentication and redirection across platform modules.
  • Worked with Docker, MySQL, RabbitMQ, Linux, cloud infrastructure, and CI/CD pipelines.
  • Supported smart-building monitoring features, including sensor maps and dashboards for operational metrics.

Developer, Web Designer & Systems Analyst — Quanta Educação / Mega Ommni

March 2013 – June 2019 | São Paulo, Brazil
  • Developed web applications using Java and later PHP with the Laravel framework and MVC architecture.
  • Worked with Java application environments including NetBeans, Eclipse, and Apache Tomcat.
  • Used Zend Framework when required and contributed to interface design and web assets.
  • Supported additional freelance projects alongside the main role.

Trainee — FUNDEG / UNIFEG

May 2011 – December 2011 · 8 months | Guaxupé, Brazil

Intern at the Center for Distance Education (CEAD) of the University Center of Guaxupé Educational Foundation (UNIFEG).

  • Customized educational content for web-based learning platforms.
  • Developed and implemented page layouts for digital and print media.
  • Formatted and diagrammed printed course materials.
  • Provided Help Desk support, assisting users with technical and platform-related issues.

IT Manager — Vime Veículos Ltda

September 2010 – November 2010 · 3 months | Guaxupé, Brazil

IT Manager at Amazon and Commercial Services Ltd. (FIAT Group) — Guaxupé, MG. Temporary 3-month role (aligned with planned post-graduation relocation to São Paulo).

Provided technical support in the company's Data Processing Center (CPD), assisting in the management of IT assets and software environments.

  • Administration of printer servers and maintenance of printing devices.
  • Workstation maintenance, hardware upgrades, and software troubleshooting.
  • Installation and configuration of networks, including cabling and connectivity.
  • Monitoring and ensuring consistent performance of IT infrastructure.

Contributed to the stability of the internal IT environment by reducing downtime, maintaining systems, and supporting end users across departments during this transitional phase.

Production Assistant Class A — TECTER

October 2009 – July 2010 · 10 months | Guaxupé, Brazil

Production Assistant at Técter (Technology and Outsourcing) — Guaxupé, MG.

Worked directly on the assembly line of uninterruptible power supplies (UPS), supporting the production process from component installation to final testing. This hands-on experience allowed me to understand the hardware architecture and manufacturing workflow of power protection systems used in computer environments and large-scale data centers.

The role strengthened my technical foundation in infrastructure hardware, including energy continuity solutions essential for critical IT operations.

Earlier Experience — IT Support, Infrastructure & Training

2004 – 2011 | Brazil
  • Provided IT support, workstation and hardware maintenance, network installation, and troubleshooting.
  • Supported IT assets and printing infrastructure in a corporate environment.
  • Taught basic computer skills and supported digital learning content and web-based educational platforms.

Education

Bachelor’s Degree in Computer Science — UNIFEG

2009–2012

Final thesis: Development of Educational Software to Support the Bilingual Literacy of Hearing-Impaired Students: Applying Human-Computer Interaction (HCI) and Computer Vision Methods.

Academic project focused on assistive educational software to support literacy in Brazilian Sign Language (Libras) and Portuguese, exploring HCI and computer vision to create an interactive learning experience centered on accessibility.

Forensic Computing — Mackenzie

2014–2016

Studies focused on cybersecurity and technology law, information security, IT auditing, digital forensics, evidence handling, biometrics, and cyber investigations.

Research Funding & Projects

Projeto PISCARI: plataforma de dispositivos BLE para recomendação, métricas e publicidade
FAPESP — Fundação de Amparo à Pesquisa do Estado de São Paulo. Project/award record listed in the FAPESP Virtual Library.

Publications

Development of a Progressive Web Application for Coffee Leaf Condition Identification Using Artificial Intelligence
Preprint — DOI: 10.5281/zenodo.23480207
Deep Learning Applied to COVID-19 Detection in Chest X-Rays: A Transfer Learning Approach
Preprint — DOI: 10.5281/zenodo.23504469

Languages

Portuguese — Native English — Elementary