I'm Mark Wayne Menorca, a dedicated software developer with a passion for leveraging technology to address real-world challenges. With a proactive approach to learning and a strong work ethic, I continuously seek to expand my skill set and stay abreast of industry advancements. My commitment to excellence and intrinsic motivation render me an invaluable asset for any software development role. Additionally, I actively contribute to open-source projects, where I enjoy experimenting, exploring, and engaging in activities like reverse engineering technologies to deepen my understanding and drive innovation.
-
Open Source Projects
He has created open source project such as console applications, tools, libraries, and framework to demonstrate his understanding of core programming concepts. These projects, inspired by various technologies, serve to streamline his daily tasks and simplify his work and also to contribute to the open-source community.
-
Common Programs and Applications
He's crafted various basic programs showcasing his expertise in mathematical problem-solving, string manipulation, and other common topics. These projects also highlight his grasp of web features like email, file upload, and other web functionalities.
-
System and Enterprise Application
He's create some full-stack projects, offering glimpses into his understanding of web development and database management. These experiences have allowed him to delve into various aspects of web features and database handling, aiding in his ongoing journey of learning and improvement.
-
Graphics Design
He's familiar with the basics of graphic design and has dabbled in creating some designs. Continuously, he's eager to learn and grow in this field, always seeking opportunities to expand his knowledge and skills.
Skills
Technical Skills
-
Programming, Query & Markup Languages
He has gained experience with various programming, query, and markup languages, engaging with them in various projects, exploring algorithms, automation, and other tasks. He continues to embrace learning opportunities in these languages, recognizing the journey of continual growth and improvement.
4 years
6 years
3 years
3 years
3 years
3 years
4 month
2 month
Frontend Libraries and Frameworks
He has gained experience in utilizing a range of frontend libraries and frameworks, integrating them into school projects, internships, and personal endeavors.
3 years
2 months
2 years
2 months
2 months
Backend Libraries and Frameworks
He has experience using various backend libraries and frameworks, seamlessly integrating them into school projects, internships, and personal ventures.
2 years
2 years
2 months
3 years
1 year
3 month
Data Stores and Databases
He also possesses experience in utilizing diverse data stores and databases.
3 years
3 years
4 years
Development and Operation Tools
He's proficient in utilizing a variety of development and operational tools.
4 years
4 years
4 months
4 months
3 years
3 years
4 months
3 years
2 years
6 years
Network Analysis,Web Security and Troubleshooting Tools
He possesses experience in employing various network analysis, web security, and troubleshooting tools.
4 months
6 years
6 years
6 years
2 years
2 years
2 years
2 months
6 years
2 months
Operating Systems
He has experience in utilizing the following operating systems.
4 years
2 years
8 years
Other Skills
Support of the Open-Source Community
He strongly advocates for the open-source community, believing it to be the future of software development and the optimal approach for creating software. Additionally, he has initiated his own open-source projects.
Learning By Doing Approach
He is a staunch advocate of the learning by doing approach, firmly believing that the most effective method for mastering programming is through project-based learning. He has honed the majority of his programming skills by actively coding and maintaining a daily habit of coding for 3 to 4 hours.
Technology Enthusiast
A technology enthusiast who is always eager to learn new technologies, project architecture, and build tools used. He is also enthusiastic about command-line interfaces and enjoys learning various command-line technologies to understand the core concepts of a technology.
Strong Understanding of Object-Oriented Programming
He possesses a strong understanding of object-oriented programming (OOP) and its significance in developing efficient and maintainable software. He has applied this programming paradigm across numerous projects, demonstrating the ability to design and implement projects that align with its principles.
Security and Privacy Enthusiast
He is a fervent advocate for security and privacy, considering them the cornerstone of software development. He firmly believes that these aspects should be integrated into every phase of the development process.
AI-Augmented Software Development
With expertise in AI-augmented software development, he leverages artificial intelligence tools like ChatGPT, Gemini, Bing, and Idea AI plugins to enhance learning, experimentation, and development of new technologies. Proficient in programming, AI, and machine learning, he integrates AI technologies effectively throughout the software development lifecycle. His skills include data handling, problem-solving, and a commitment to continuous learning, ensuring the responsible and efficient use of AI in software development.
Projects
System Projects
This section showcases some of my system and full-stack projects. These projects are designed to be simple and easy to use.
API Projects
This section showcases some of my projects that involve creating APIs.
Simple and Common Projects
This section showcases some of my projects that involve creating simple programs.
Open Source Projects
This section showcases some of my open source projects that involve creating console applications,commandline tools, libraries and frameworks.
Designs
Document Designs
This section showcases some of my designs that involve creating documents like cover pages, resumes, and other documents.
Website and Web Application Designs
This section showcases some of my designs that involve creating websites and web applications.
Videos
This section contains some of my videos that I have uploaded on YouTube and contains some of my projects and tutorials.