Hello, I'm Miguel 👋
Experienced software engineer specializing in low level programming and algorithms. Committed to continuous learning and staying on top of industry trends. Proven track record as a technical leader, leading teams and driving best practices, solving complex algorithmic challenges with a strong foundation in problem solving.
Previously I studied systems engineering and computer science.
Programming Languages and Frameworks
- Programing Languages: Assembly, C, Rust, Python, CPython, JavaScript, TypeScript
- DataScience & ML: Numpy, Pandas
- Frameworks: Flask, FastApi
- SQL: Oracle Database, MySQL, PostgreSQL
- NoSQL: MongoDB
Data Structures and Algorithms
- Fundamental Data Structures: Trees, Graphs, Linked Lists, Stacks (LIFO), Queues (FIFO)
- Algorithms: Sorting, Searching (Dijkstra, A*, Graph Search), Backtracking, Greedy Algorithms, Pathfinding
- Advanced Topics: Computational Complexity, Algorithm Design and Analysis
DevOps and CI/CD
- CI/CD Pipelines: Jenkins, UrbanCode, GitHub Actions
- Version Control: Git
- Containerization: Docker
- Configuration Management: Puppet, Ansible
- Cloud Platforms: AWS
Security
- Cryptography: OpenSSL, Certbot, ufw, Blockchain, ECC, ECDSA, Public Key Cryptography
- Security Testing: Fortify, Sonarqube
- Web Security: OWASP Top 10, SANS Top 25, CIS Benchmarks, NIST Cybersecurity Framework