Desenvolvedor backend
Olá! Meu nome é Felipe Lunkes, mas pode me chamar de Lunx!
Sou um desenvolvedor backend pleno, atuando no desenvolvimento de projetos utilizando, entre outras tecnologias, Java, Spring Framework, Spring Boot, APIs RESTful, bancos de dados relacionais (como MySQL), Python, Rust, JavaScript/TypeScript, Docker, Linux, Redis, AWS SQS, Amazon S3, mensageria com Apache Kafka e Kinesis, testes unitários e de integração, arquitetura de microsserviços e AWS Lambda (serverless). Tenho experiência na implementação de projetos utilizando Java, Python, Assembly x86, JavaScript/TypeScript, HTML, CSS, C e scripts de shell, e estou me aperfeiçoando continuamente nestas linguagens de programação, bem como em Rust e C#. Além disso, sou um entusiasta de programação baixo nível (Assembly x86) e de design e implementação de sistemas operacionais. No meu tempo livre, você poderá me encontrar jogando The Legend of Zelda: Tears of the Kingdom, Animal Crossing: New Horizons, Ghostwire: Tokyo ou Minecraft, estudando, lendo, programando em Assembly x86 ou me aventurando em Rust.
Meu currículoUm blog sobre programação, OSDev, hardware e tecnologia em geral, com uma pitada de Assembly x86 e Java.
Ir para o Agente x86Abaixo, alguns dos meus principais projetos.
Vá até a Linha do Tempo para ver todos os projetos.
O Which Medicine é uma aplicação web frontend que visa proporcionar o acesso facilitado à informações relevantes sobre medicamentos e interações medicamentosas, auxiliando na redução de riscos associados à automedicação, possibilitando que os usuários possam utilizar os medicamentos com maior segurança. Desenvolvido utilizando HTML, CSS (e Bootstrap) e JavaScript.
Ver no GitHubO Hexagonix é um novo sistema operacional Unix-like, escrito do zero em linguagem Assembly x86. Ele é construído sobre o Hexagon, um núcleo (kernel) monolítico simples e leve, com suporte a modo protegido (32 bits), interface de dispositivos e sistema de arquivos FAT16 (leitura e escrita). Compatível com hardware antigo (1999 em diante) e atual.
Ver no GitHubO Agente x86 é um blog totalmente desenvolvido do zero utilizando apenas software livre, que trata de tópicos de programação, desenvolvimento de sistemas operacionais, hardware e tecnologia em geral. Desenvolvido utilizando HTML, CSS, Markdown, JavaScript e Ruby. Já os posts são escritos em Markdown.
Ver no GitHubAbaixo, você encontrará uma linha do tempo com meus projetos, experiências profissionais e formação acadêmica.
Todos os projetos abaixo foram liberados como software livre.
Desenvolvedor backend pleno, utilizando, entre outras tecnologias, Java, Spring Framework, Spring Boot, APIs RESTful, bancos de dados relacionais (como MySQL), Python, JavaScript/TypeScript, Docker, Linux, Redis, AWS SQS, Amazon S3, mensageria com Apache Kafka e Kinesis, testes unitários e de integração, arquitetura de microsserviços e AWS Lambda (serverless).
Desenvolvedor backend Jr., utilizando, entre outras tecnologias, Java, Spring Framework, Spring Boot, APIs RESTful, bancos de dados relacionais (como MySQL), Python, JavaScript/TypeScript, Docker, Linux, Redis, AWS SQS, Amazon S3, mensageria com Apache Kafka e Kinesis, testes unitários e de integração, arquitetura de microsserviços e AWS Lambda (serverless).
Desenvolvedor backend trainee, utilizando, entre outras tecnologias, Java, Spring Framework, Spring Boot, APIs RESTful, bancos de dados relacionais (como MySQL), Python, JavaScript/TypeScript, Docker, Linux, Redis, AWS SQS, Amazon S3, mensageria com Apache Kafka e Kinesis, testes unitários e de integração, arquitetura de microsserviços e AWS Lambda (serverless).
Mestre em Ciências da Saúde (área de concentração: Biologia Celular e Molecular, Genética e Bioinformática) pelo Instituto René Rachou (IRR/Fundação Oswaldo Cruz). Bolsista do CNPq.
De 03/2016 a 11/2020, bolsista de Iniciação Científica no Instituto René Rachou (IRR)/Fiocruz Minas. Bolsista Fapemig e CNPq.
Monitor da disciplina de Botânica de Algas a Pteridófitas, no curso de graduação em Ciências Biológicas da Pontifícia Universidade Católica de Minas Gerais (PUC Minas).
Bolsista de Iniciação à Docência ligado à Pontifícia Universidade Católica de Minas Gerais (PUC Minas) e atuando na Escola Estadual Ordem e Progresso (Secretaria de Educação e Policia Civil de Minas Gerais), nos anos do Ensino Médio. Bolsista do CNPq.
Desenvolvedor de software freelancer, utilizando as linguagens Java, C e VisualBasic.
Técnico responsável pela manutenção de computadores de mesa e laptops, atuando como freelancer.
Instrutor de informática junto ao programa TELECENTROS.BR, do governo federal. Bolsista do CNPq.
Graduação em andamento em Análise e Desenvolvimento de Sistemas (ADS) na Pontifícia Universidade Católica de Minas Gerais (PUC Minas). Desenvolvimento de projetos utilizando, entre outras tecnologias, JavaScript/TypeScript, CSS, HTML, C#, MySQL, APIs RESTful e Figma.
Mestre em Ciências da Saúde (área de concentração: Biologia Celular e Molecular, Genética e Bioinformática) pelo Instituto René Rachou (IRR/Fundação Oswaldo Cruz). Minha dissertação de mestrado tratou da caracterização funcional de uma família de proteases de Schistosoma mansoni através de silenciamento gênico por RNA de interferência (RNAi), em busca de um novo alvo terapêutico para o tratamento da esquistossomose. Primeiro colocado no processo seletivo da 1ª entrada de 2021 do programa. Bolsista de mestrado do CNPq.
Graduação em Ciências Biológicas (bacharelado) com ênfase em Biotecnologia e Saúde pela Universidade Federal de Minas Gerais (UFMG), com foco nas áreas de Bioquímica e Imunologia (Biologia Molecular). Minha monografia tratou da caracterização funcional de uma família de proteases de Schistosoma mansoni através de silenciamento gênico por RNA de interferência (RNAi). Durante minha graduação, me aprofundei nas áreas de Bioquímica, Imunologia, Parasitologia e Microbiologia.
Curso técnico integrado em informática pela Escola Técnica Vital Brasil (unidade da Polimig - Escola Politécnica de Minas Gerais), onde me familiarizei com noções de lógica de programação, C, Java, Pascal, Delphi, Visual Basic, hardware, robótica, desenvolvimento web, bancos de dados relacionais e SQL, análise de sistemas e empreendedorismo. Durante meu curso técnico/ensino médio, atuei como instrutor de informática e democratização da tecnologia, junto ao programa do governo federal Telecentros.BR.