Hi, I’m Michael
Web designer and developer working for envato.com in Paris, France.

My Experience

Software Develop.
Co-Founder
Microsoft Corporation

Web Design.
Founder, XYZ IT Company
Reinvetning the way you create websites

Teacher and Developer
SuperKing LTD
Sr. Software Engineer
Education

BSc in Computer Science
University of DVI
New Haven, CT ‧ Private, non-profit

AS - Science & Information
SuperKing College
Los Angeles, CA 90095, United States

Secondary School Education
Kingstar Secondary School
New Haven, CT ‧ Private, non-profit
My Resume
Education
Master's in Computer Science (MSc)
IMO State University (2020 - 2022)The program usually covers a range of topics including algorithms, data structures, software engineering, computer architecture, artificial intelligence, and network systems. It often combines theoretical coursework with practical experience in computer science research and development. Students may have the opportunity to specialize in areas such as machine learning, cybersecurity, data analytics, or human-computer interaction. The program usually culminates in a research project or thesis, allowing students to dive deeply into a specific area of interest.
Job Experience
Technical SEO Manager
Blue Whale Media - (2021 - Present)As a Technical SEO Manager, I lead the efforts to enhance our clients' search engine performance by focusing on their technical aspects. My responsibilities includes conducting in-depth site audits to identify and resolve technical SEO issues like crawl errors, broken links, and site speed optimization. I oversee the implementation of structured data and schema markup to improve search engine understanding and visibility. Collaborating closely with web developers and content teams, I ensures that SEO best practices were integrated into all aspects of our web development and content strategy. My role is pivotal in developing and maintaining an SEO-friendly website architecture, ultimately boosting our search engine rankings and online presence.
Digital Marketing/SEO Consultant - Freelancing
Odesk/Upwork - (2016 - 2020)I utilized my expertise in search engine optimization to help various clients improve their online visibility and drive more traffic to their websites. I collaborated with clients to understand their goals, conducted thorough keyword research and analysis, and implemented effective SEO strategies that were tailored to their specific needs. I regularly communicated with clients to provide updates and deliverables, ensuring their satisfaction with my services. This role allowed me to showcase my ability to work independently and effectively manage multiple projects simultaneously.
Digital Marketing Specialist
Hyfig - (2012 - Oct 2016)As an SEO Developer, I focused on optimizing websites to enhance their visibility and ranking on search engines. My role involved implementing effective SEO strategies, including keyword research, content optimization, and link building. I regularly analyzed and optimized website performance using tools like Google Analytics, adjusting the website's structure, content, and coding for better SEO results. My responsibilities also included ensuring technical SEO soundness by optimizing site speed, mobile responsiveness, and fixing crawl errors and broken links. Additionally, I collaborated with content teams to ensure that the content was SEO-friendly and aligned with our overall SEO goals.
SEO Developer
Hyfig (2010 - 2012)My role involves writing and maintaining code for websites and web applications using HTML, CSS, JavaScript, and possibly server-side languages. I collaborate closely with designers, front-end and back-end developers, and project managers to develop and implement web solutions that align with Hyfig's goals. My responsibilities also include testing and debugging to ensure functionality and responsiveness, as well as learning and implementing best practices in web development. This position was a valuable opportunity for me to gain hands-on experience and deepen my understanding of web development in a professional setting.
Digital Marketing Skills
Search Engine Optimization (SEO)
Pay-Per-Click (PPC) Advertising
Content Marketing
Social Media Marketing
Email Marketing
Affiliate Marketing
Video Marketing
Web Analytics
Conversion Rate Optimization (CRO)
Landing Page Optimization
Marketing Automation
Brand Awareness and Reputation Management
Digital Advertising
Data Analysis and Reporting
Market and Competitor Research
Lead Generation
Copywriting and Content Creation
Development & General Skills
Basic Computing
WordPress
Web Design and Development
HTML
CSS
JAVASCRIPT
SOFTWARE
User Experience (UX) Design
Communication
PHOTOSHOP
DESIGN
Job Experience
Sr. Software Engineer
Google Out Tech - (2017 - Present)Google’s hiring process is an important part of our culture. Googlers care deeply about their teams and the people who make them up.
Web Developer & Trainer
Apple Developer Team - (2012 - 2016)A popular destination with a growing number of highly qualified homegrown graduates, it's true that securing a role in Malaysia isn't easy.
Front-end Developer
Nike - (2020 - 2011)The India economy has grown strongly over recent years, having transformed itself from a producer and innovation-based economy.
Trainer Experience
Gym Instructor
Rainbow Gym Center (2015 - 2020)The training provided by universities in order to prepare people to work in various sectors of the economy or areas of culture.
Web Developer and Instructor
SuperKing College (2010 - 2014)Higher education is tertiary education leading to award of an academic degree. Higher education, also called post-secondary education.
School Teacher
Kingstar Secondary School (2001 - 2010)Secondary education or post-primary education covers two phases on the International Standard Classification of Education scale.
Company Experience
Personal Portfolio April Fools
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Examples Of Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Tips For Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Job Experience
Personal Portfolio April Fools
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Examples Of Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
Tips For Personal Portfolio
University of DVI (1997 - 2001))The education should be very interactual. Ut tincidunt est ac dolor aliquam sodales. Phasellus sed mauris hendrerit, laoreet sem in, lobortis mauris hendrerit ante.
My Portfolio
My Blog

How to Hire The Right Freelancer for Your Business: A Comprehensive Guide
In today’s fast-paced business environment, businesses often need the expertise of freelance professionals to help with specific projects.
Hiring a freelancer can be a cost-effective solution for many businesses, but finding the right one for your business needs can be challenging.
That’s why it’s essential to understand how to hire the right freelancer for your business. This article will provide a comprehensive guide to help you find and hire the best freelancer for your needs.
Defining Your Business Needs
The first step in finding the right freelancer for your business is to define your business needs.
This involves understanding what the project entails and what specific skills are required to complete it. Do you need a freelancer for a specific task or for a longer-term project?
Are there specific software or technologies required? Understanding your business needs will help you find the right freelancer with the necessary skills and experience.
Creating a Job Description
Once you have defined your business needs, it’s time to create a job description. This should include a detailed description of the project, the required skills, and any specific requirements.
The job description should also include information about the compensation and expected timeline for the project.
A well-written job description will help attract the right candidates and make the hiring process easier.
Finding Freelancers
Now that you have defined your business needs and created a job description, it’s time to start looking for freelancers. There are several ways to find freelancers, including:
- Online job boards
- Freelance websites
- Social media platforms
- Referrals from friends and colleagues
1) Online Job Boards
Online job boards such as Upwork, Freelancer, and Guru, are a great place to find freelancers. You can post your job description and receive proposals from freelancers around the world. You can also search for freelancers based on specific skills and experience.
2) Freelance Websites
There are also many dedicated freelance websites, such as Fiverr, where you can find freelancers for a variety of projects.
You can browse through the profiles of different freelancers and see their portfolio and reviews from previous clients.
3) Social Media Platforms
Social media platforms such as LinkedIn and Twitter can also be a great place to find freelancers. You can search for freelancers based on specific skills and industries, and reach out to them directly.
4) Referrals from Friends and Colleagues
Lastly, referrals from friends and colleagues can be a valuable source of information. Ask for recommendations from people you trust and see if they have any experience working with freelancers.
Screening Freelancers
Once you have a list of potential freelancers, it’s time to screen them.
This involves reviewing their portfolios, experience, and references to determine if they fit your business needs. You can also ask them to complete a short test project to evaluate their skills and work quality.
1) Reviewing Portfolios and Experience
Start by reviewing the freelancer’s portfolio and experience. Look for projects that are similar to what you need, and check their portfolio for quality and professionalism. You can also review their experience to see if they have the necessary skills and experience for your project.
2) Checking References
Next, check references from previous clients. This will give you a good understanding of the freelancer’s work ethics, communication skills, and overall performance. You can ask for references directly from the freelancer or check their reviews and ratings on the freelance websites they are listed on.
3) Evaluating with a Test Project
Finally, consider having the freelancer complete a small test project to evaluate their skills and work quality. This will give you a good idea of their ability to complete the project to your satisfaction, and can also help you determine if you have good working chemistry with the freelancer.
Negotiating and Hiring
Once you have screened and evaluated the freelancers, it’s time to negotiate and hire. This involves discussing the details of the project, compensation, and timeline, and coming to a mutually agreed-upon agreement. Here are a few things to keep in mind when negotiating and hiring:
- Be clear and concise about your expectations
- Discuss compensation and payment terms in detail
- Agree on a timeline and deadlines
- Discuss the scope of the project and any changes that may occur
Managing the Freelancer
Once you have hired the freelancer, it’s important to manage them effectively to ensure the project is completed to your satisfaction. Here are a few tips for managing freelancers:
- Provide clear and timely communication
- Establish clear expectations and deadlines
- Provide regular feedback and updates
- Respect their time and professional expertise
Conclusion
Hiring the right freelancer for your business can be a cost-effective solution for many businesses.
By defining your business needs, finding potential freelancers, screening and evaluating, negotiating and hiring, and managing effectively, you can ensure you find the right freelancer for your needs.
With these tips, you’ll be well on your way to hiring the right freelancer for your business.

Maximizing Your Website’s Local SEO Potential: A Comprehensive Guide
Local SEO is a crucial aspect of digital marketing, particularly for businesses that rely on foot traffic and in-person interactions.
Optimizing your website for local search engines can improve your chances of appearing at the top of search results when potential customers search for related businesses in your area.
In this article, we’ll provide a step-by-step guide on optimizing your website for local SEO and taking your online presence to the next level.
Key Elements for Optimizing Your Website for Local SEO
1) Accurate Business Information
Ensure that your website includes accurate, up-to-date information about your business is essential for local SEO success. This information should include your business name, address, phone number (NAP), and business hours. It is important to ensure this information is consistent across all platforms and directories. Inconsistent information can confuse potential customers and negatively impact your local search ranking.
2) Claim Your Google My Business Listing
Google My Business (GMB) is a free tool offered by Google that allows businesses to manage their online presence across Google, including search and maps.
By claiming and verifying your GMB listing, you can improve your website’s local SEO. Make sure to include as much information as possible on your GMB listing, such as business categories, photos, and customer reviews.
This will give potential customers a comprehensive understanding of your business and can help improve your local search ranking.
3) Focus on Relevant Keywords
Incorporating relevant keywords into your website’s content and meta tags can help improve your local search ranking.
For example, if you’re a bakery in Los Angeles, include keywords such as “bakery in Los Angeles” and similar phrases throughout your website’s content and meta tags.
This will help search engines understand the focus of your business and display your website as a relevant result for local search queries.
Utilize Local Schema Markup Local schema markup is a code that helps search engines understand the context of your website’s content.
By adding local schema markup to your website, you can provide additional information about your business, such as your NAP, business hours, and product or service offerings.
This can improve your local search visibility and provide potential customers with more detailed information about your business.
Additional Tips for Improving Your Local SEO
1) Encourage Customer Reviews
Positive customer reviews can significantly impact your local search ranking and your credibility and reputation in the eyes of potential customers.
Encourage satisfied customers to leave reviews on platforms such as Google, Yelp, and Facebook.
Responding to positive and negative reviews can also help improve your online reputation and strengthen your customer relationship.
2) Build Local Backlinks
Backlinks from high-authority local websites can improve your local search ranking and establish your business as a trusted, relevant source of information in your industry. Look for opportunities to guest post on local blogs, participate in local events and sponsorships, and collaborate with other local businesses to build valuable backlinks.
Optimize for Mobile With most of the search traffic coming from mobile devices; it’s essential to ensure that your website is optimized for mobile. This includes responsive design, fast load times, and easy navigation on smaller screens.
3) Utilize Google Posts
Google Posts is a feature within GMB that allows businesses to share updates, promotions, and events directly on their GMB listing.
This can help improve your local search visibility and engage potential customers with fresh, relevant information about your business. Regularly updating your Google Posts can also show search engines that your business is active and relevant, impacting your local search ranking.
Frequently Asked Questions about Local SEO
1) How important is local SEO for small businesses?
Local SEO is especially important for small businesses as it allows them to compete against larger, well-established companies. By optimizing their website for local search engines, small businesses can improve their visibility and attract new customers in their local area.
2) How does local SEO differ from traditional SEO?
Traditional SEO focuses on improving a website’s ranking in search results for general, non-local search terms. On the other hand, local SEO focuses on improving a website’s ranking in search results for local search terms, such as “bakery in Los Angeles.”
How often should I update my GMB listing?
It is recommended to regularly update your GMB listing with accurate, up-to-date information, including any changes to your business hours, contact information, or offerings. Additionally, regularly updating your Google Posts can help improve your local search visibility and show search engines that your business is active and relevant.

SEO for Small Businesses: How to Compete with Big Players
As a small business owner, you may feel overwhelmed by the competition from larger companies.
However, with the right strategy, you can compete with the big players and attract new customers to your business through search engines like Google. Search Engine Optimization (SEO) is a powerful tool to help you achieve this goal.
This article will explore the steps you can take to improve your website’s SEO and increase your visibility in search results. By the end, you will have a solid understanding of how to use SEO to boost your small business and take on the big players in your industry.
Small businesses often feel outmatched by larger companies in their industry, but with the right SEO strategy, they can compete and attract new customers through search engines.
As a small business owner, you know the importance of reaching new customers and growing your business. However, with the abundance of large companies vying for the same attention, it can be difficult to stand out and be seen. This is where Search Engine Optimization (SEO) comes in. SEO is optimizing your website to rank higher in search results and attract more organic traffic.
With the right SEO strategy, you can level the playing field and compete with even the biggest players in your industry. In this article, we’ll explore the steps you need to take to improve your website’s SEO and increase your visibility in search results.
Understanding SEO
Before we dive into the specific steps you need to take to improve your SEO, it’s important to understand what SEO is and how it works.
SEO involves optimizing your website to rank higher in search engine results pages (SERPs) for keywords related to your business. This increased visibility can attract more organic traffic to your site, leading to more leads, sales, and customers.
Keyword Research
The first step in improving your SEO is to conduct keyword research.
This involves identifying the keywords people use to search for products or services related to your business. Once you have a list of keywords, you can optimize your website to rank higher for those keywords in search results.
Several tools are available for keyword research, including Google Keyword Planner and SEMrush.
These tools can help you find relevant keywords and determine their competition level, which can help you decide which keywords to target.
On-Page Optimization
Once you have identified your keywords, the next step is to optimize your website for those keywords. This involves making changes to your website’s content and structure to ensure that it is optimized for search engines. Some of the most important on-page optimization factors include:
- Title tags
- Meta descriptions
- Headings (H1, H2, H3)
- Content
- Image optimization
- URL structure
Optimizing your website’s on-page factors can help search engines understand what your site is about and what keywords it should rank for. This, in turn, can lead to higher rankings in search results.
Off-Page Optimization
In addition to on-page optimization, you also need to focus on off-page optimization. This involves optimizing factors outside of your website that can impact your rankings, such as:
- Backlinks
- Social media signals
- Local citations
By building high-quality backlinks from other websites and promoting your site on social media, you can improve your website’s off-page optimization and increase your visibility in search results.
Tracking and Measuring Your Results
Once you have implemented your SEO strategy, tracking and measuring your results is important to see how well your efforts are paying off. Several tools are available for tracking your rankings, such as Google Analytics and Ahrefs.
These tools can help you see how your website is performing in search results and identify areas for improvement.
Additionally, you should regularly review your website’s traffic, leads, and conversions to see if there is a direct correlation with your SEO efforts.
By tracking and measuring your results, you can make informed decisions about your SEO strategy and adjust your efforts to achieve your goals.
Conclusion
SEO is a crucial tool for small businesses looking to compete with the big players in their industry.
By conducting keyword research, optimizing your website’s on-page and off-page factors, and tracking your results, you can improve your website’s visibility in search results and attract more organic traffic to your site.
While SEO can initially seem overwhelming, with the right strategy and tools, small businesses can compete with even the biggest players in their industry.
So, take the time to understand and implement SEO, and watch as your small business grows and flourishes.
In conclusion, SEO is a must-have strategy for small businesses looking to compete with larger companies in their industry.
By following the steps outlined in this article, you can improve your website’s visibility in search results and attract more organic traffic to your site, helping your business grow and succeed.
Contact With Me

Nevine Acotanza
Chief Operating OfficerI am available for freelance work. Connect with me via and call in to my account.
Phone: +012 345 678 90 Email: admin@example.com