I am Emilio Mattar, a proficient software developer driven by a keen interest in technology, particularly artificial intelligence.
With over 4 years of hands-on experience in Java, C, C#, Python, SQL, and Fullstack development, I possess a solid background in delivering technical education to students, concentrating on programming languages and web development.
Furthermore, I am currently engaged in an intensive DevOps engineering course that encompasses vital topics such as Linux, AWS, CI/CD, containerization, and more. This course complements my existing skill set and reflects my dedication to staying at the forefront of technological advancements. Additionally, I have successfully initiated and completed multiple projects from the ground up, showcasing a wide range of skills including GUI design, SQL-based database management, and the utilization of technologies like React and others.
• Facilitated technological training for students in various programming and website development languages, including Java, C, C#, Bash, HTML, CSS, Javascript.
• Collaborated with team members to design and deliver engaging curriculum content, resulting in increased student engagement and knowledge retention.
• Mentored students on individual projects, providing personalized guidance and feedback to support their growth as programmers and developers.
• Debugging and Project Support for University Students.
• Utilized strong programming skills in C/Java/Python/Web development to provide software engineering support.
• Successfully resolved a significant number of complex programming challenges, ensuring timely completion of students' projects.
Thriving academically with an outstanding average of 86.4, I have showcased my expertise in a diverse range of programming languages, encompassing C, C#, Java, Python, Javascript, and more. My aptitude is evidenced by the successful culmination of rigorous coursework and hands-on undertakings, where I have skillfully employed OOP, Java, and contributed comprehensively to both front and back-end facets of web development.
Notably, my proficiency extends to database utilization and SQL integration within various projects.
Presently, I am fervently engaged in the creation of a React-powered application for my final project.
Further accentuating my academic journey, I am delighted to highlight my exemplary achievements in key courses:
• Introduction to Computers and Programming using C Language: 98
• Business Intelligence Analyst: 91
• Object-Oriented Programming: 84
• Data Structures and Algorithms: 86
• Database Systems using SQL: 90
• Information Systems Analysis: 94
• Text Mining using Python: 91
• Introduction to Artificial Intelligence: 89
• Development of Web-Based Systems: 91
These achievements show how dedicated I am to doing well in my studies and being skilled in technology.
I am currently enrolled in an intensive DevOps engineering course on Udemy, where I am gaining comprehensive proficiency in a diverse set of essential skills and tools. This hands-on course covers topics ranging from Linux, virtualization, and networking to cloud services such as AWS, along with version control using Git. I am also learning about containerization with Docker, orchestration through Kubernetes, and infrastructure automation using tools like Terraform and Ansible. The course's focus on CI/CD, Jenkins, and cloud-based deployment strategies, including CloudFormation, is enabling me to grasp end-to-end software delivery. By the end of this course, I will have a well-rounded understanding of DevOps principles and practical expertise in modernizing application deployment processes.
Developed as part of the "Development of Internet-based systems" course in 2023, Taskify is a user-friendly web application that empowers individuals to efficiently manage their daily tasks and to-do lists. With a robust MySQL database backend, Taskify offers features like user registration, login, password recovery, and task creation. Its intuitive interface allows users to add, complete, and delete tasks seamlessly.
View Project
A delivery system coded in Java with GUI
1. Login system: Managers can log in using an existing manager username and password
2. Region management: Managers have control over one region (either south, north, or center) and can add members to that region
3. Delivery management: Managers can can add deliveries, such as short deliveries and business deliveries, to the members in their region.
4. File I/O: The system uses files to read and write data such as reading the managers login information to check if the login credentials written are correct, read the deliveries from the files to add and delete deliveries, add and delete members and so on.