A few lines about me

Hi there! My name STEEVE MOCTO, and I am a computer science engineer with a passion for creating innovative technology solutions. I have a strong background in computer science , and I have been working in the field for several years.

I am proficient in multiple programming languages, including Python, Java, php, MySQL and I have experience designing and developing software for a variety of applications, from mobile devices to cloud-based systems.

I am also well-versed in hardware design and networking, and I have a deep understanding of algorithms and data structures. My goal is to use my skills and expertise to help organizations and individuals harness the power of technology to solve problems, improve processes, and make the world a better place.

person
Let's say this is a picture of a computer engineer.

My Skills & Expertise

Python

Proficient in Python programming language for building web applications, data analysis, machine learning, and automation scripts.

Java

Skilled in Java programming language for building scalable enterprise applications, Android apps, and web applications using frameworks like Spring.

MySQL Database Management

Experienced in designing, creating, and managing MySQL databases for applications and websites, including complex query optimization and database schema design.

PHP Development

Proficient in PHP for server-side web development, capable of creating dynamic web applications, content management systems (CMS), and e-commerce platforms using frameworks like Laravel or Symfony.

Git Version Control

Proficient in Git for collaborative software development and version control, including branching, merging, resolving conflicts, and managing code repositories effectively.

AWS Cloud Computing

Experienced in Amazon Web Services (AWS) for cloud computing, capable of deploying applications, managing cloud infrastructure, and implementing cloud-native architectures using services like EC2, RDS, and Lambda.

HTML

Proficient in HTML5 for creating the structure and content of web pages, including semantic markup for improved accessibility and SEO.

CSS Styling

Experienced in CSS3 for styling web pages, including layout design, color schemes, typography, and responsive design for various screen sizes.

Javascript

Skilled in JavaScript for implementing dynamic and interactive features on web pages, including DOM manipulation, event handling, and AJAX for asynchronous communication with servers.

Projects

You'll find a selection of my most notable projects, covering a wide range of technologies and industries. Each project demonstrates my technical skills, attention to detail, and ability to provide high-quality results.

Whether it's a complex software application, a cutting-edge mobile app, or a powerful data analysis tool, I've approached each project with an eye towards innovation, efficiency, and user satisfaction. These projects are only a small sample of the work I've done, but I believe they provide a good representation of my expertise and the value I can bring to any project.

RESUME PARSER

project

This project is designed to extract diverse information from resumes in PDF format. Its advantages lie in its modularity, employing functions for clear organization, ease of maintenance, and extensibility. Leveraging popular libraries like `re` for regular expressions, `spacy` for natural language processing, and `pandas` for data manipulation enhances its efficiency. The code ensures accuracy through techniques like pattern matching and named entity recognition (NER) provided by spaCy, enabling precise extraction of names, phone numbers, emails, skills, education, work experience, and projects. Its robustness is evident in handling varied scenarios, such as different section headings in resumes, through regular expressions for section identification and extraction. Moreover, its scalability makes it suitable for processing large volumes of resumes, applicable in recruitment automation, resume parsing systems, and personalized career services. Singularities include the utilization of spaCy's NER for entity recognition, the use of regular expressions for section extraction, and CSV skill matching to enhance skill extraction accuracy. This script thus offers a comprehensive solution for automating resume information extraction, streamlining HR tasks effectively.

RESTAURANT MANAGEMENT SYSTEM

project

The Java code for managing a restaurant constitutes a robust restaurant management system encompassing various essential functionalities. The Restaurant Management System (RMS) is a comprehensive software solution aimed at optimizing restaurant operations. It offers a range of functionalities to enhance efficiency and streamline management tasks. The system features a secure user authentication mechanism, ensuring only authorized personnel access the application through the LoginPage controller. Utilizing FXML files stored in the view folder, the RMS provides an intuitive graphical user interface (GUI) for seamless navigation between different sections. Table management is facilitated by the FloorPage controller, enabling staff to efficiently manage table statuses, whether booked or empty. Order management functionalities are robustly supported through the MakeOrderPage and OrderPage controllers, allowing staff to create, modify, and process orders effectively. The ViewOrderPage controller provides insight into current and past orders, aiding staff in monitoring restaurant activity. The RMS interacts with text files stored in the file folder to maintain essential data, including employee information, order details, and table statuses, ensuring smooth database interaction. Additionally, support for images in the GUI enhances visual appeal and user experience. In summary, the Restaurant Management System offers a comprehensive solution for optimizing restaurant management processes, making it a valuable asset for restaurant owners and staff alike.

EVENT TRACKER APP

project

**Event Tracker App Report** The Event Tracker app is a groundbreaking tool designed to revolutionize student engagement on campus. By offering a user-friendly interface and personalized event notifications, it aims to increase student participation in campus activities. The app's key feature lies in its seamless integration with the school's website, enabling automatic event scraping to ensure comprehensive coverage of all campus events. With the convenience of mobile access and targeted notifications based on user preferences, students can effortlessly discover and sign up for events that align with their interests. Unlike other event apps, our solution prioritizes user convenience and community building, offering a unique advantage over traditional event calendars. By fostering a sense of belonging and encouraging active involvement, our Event Tracker app is poised to create a more vibrant and connected campus community.

Past Experience & Emplyoment History

Web Application Intern, African Intellectual Property Organization, Yaounde, Cameroon, JULY 2022-OCTOBER 2022

Responsibilities:

As a web application developer intern, I had as resposibilities to do the following: Apply the Software Development Life Cycle to assess the feasibility of developing a large-scale directory web application. Integrate API contracts and APIs using OpenAPI, Git, and Java, the application enhances content delivery by 52%, ensuring swift access to vital information, unlike competitors. Deploy and documented the directory, including usage examples and code samples utilizing AWS, Node.js, HTML, CSS, PHP, and JAVASCRIPT thus reducing onboarding time by 40% and establishing a new benchmark for user-friendly integration.

Software Engineering Intern,Afriland First Bank, Yaounde, Cameroon, January 2022-March 2022

Responsibilities:

In my role as a Software Engineering Intern,Afriland First Bank, I was responsible for the following: Developing and deploying an Employee Management System customized to effectively manage extensive personnel records within the organization. Exploiting cutting-edge technologies including Java, Spring Boot, and MySQL for backend development, yielding a notable 35% acceleration in data processing speed compared to conventional systems, thereby optimizing overall system responsiveness. Employing RESTful APIs and a microservices architecture to enable seamless scalability and modular maintenance, yielding in a significant 50% decrease in system downtime and disruptions associated with upgrades.

person

Take your technology to the next level with my expertise

The future is technology

As a highly skilled computer engineer, I have a proven track record of delivering innovative and effective technology solutions. Whether you're looking to improve your current systems, or create something entirely new, I can help you take your technology to the next level.

With my expertise in software engineering, full stack development, and data analytics, I have the skills and experience to deliver results that drive your business forward. So if you're ready to harness the power of cutting-edge technology, let's work together to make it happen. Contact me today to learn more.

Contact me →