🖥️ Tech stack

Programming Languages

Robotics and Electronics

CAD and 3D Printing

Operating Systems and Virtualization

Video and Design

Machine Learning and Artificial Intelligence

Version Control

Web and IOT


Ongoing Development Focus

  • Large Codebase Management: Continuously improving skills in effectively managing and organizing large-scale codebases to ensure maintainability and scalability.

  • Software Architecture: Enhancing expertise in designing robust and scalable software architectures that meet the requirements of complex systems.

  • Team-based Software Development: Collaborating with project managers and teams of 5-15 developers to deliver high-quality software projects, emphasizing effective communication and coordination.

  • Software Design Patterns Applications: Applying industry-standard software design patterns to improve code modularity, reusability, and maintainability.

  • Transformer Models Fine-tuning and Expansion: Expanding proficiency in fine-tuning and extending transformer models, leveraging their power for natural language processing and other AI applications.

  • AI Application in Robotics: Exploring the intersection of AI and robotics, seeking opportunities to apply artificial intelligence algorithms and techniques to enhance robotic systems.