In 2026, I became an Oracle ACE Associate Pakistan. If you told me a year ago that a developer from Wah Cantt, Punjab would be listed in the global Oracle ACE directory, I would have had a hard time believing it. But here we are.
This article is my honest story. I will tell you what the Oracle ACE Program is, how I started as an ACE Apprentice, what I did to earn enough points to move to ACE Associate, and what the whole experience has been like as a Pakistani developer. If you are an Oracle or APEX developer in Pakistan and you have never heard of this program, keep reading. This could change your career.
What Is the Oracle ACE Program?
The Oracle ACE Program is Oracle’s official way of recognizing technical experts who share their knowledge with the Oracle community. It is not a certification you pass in an exam. It is recognition you earn by giving back, through blog posts, presentations, community forums, videos, and more.
The program has been running for many years and has members from all over the world. Pakistan is also represented in this program, and that community is growing. The program is organized into four levels, each one showing a different stage of your contributions and expertise.
The Four Levels of the Oracle ACE Program
1. Oracle ACE Apprentice
This is the entry level. It is designed for people who are technically strong but have not yet started sharing their knowledge publicly. If you are new to blogging, speaking, or writing about Oracle, this is where you begin. You need a valid Oracle University certification to apply.
2. Oracle ACE Associate
This level is for people who have started contributing to the community. You need a total of 100 points, with at least 70 points coming from technical content. These are contributions like blog posts, technical articles, forum answers, and presentations.
3. Oracle ACE Pro
This level is for people who have been contributing for a longer time and have a strong presence in the community. You need 200 total points with at least 150 from technical content. Oracle ACE Pro Syed Saad Ali from Pakistan is at this level, and he is a great example of what consistent contributions can lead to.
4. Oracle ACE Director
This is the top level. ACE Directors are globally recognized experts who also have direct conversations with Oracle Product Management. Getting here requires a nomination from an Oracle Product Manager, along with a very strong history of contributions. You need 275 total points with at least 200 from technical content.
How I Found Out About the Program
I did not find this program on my own. My senior, Sajjad Hanifa, told me about it. He said that this program gives Pakistani Oracle developers a chance to represent their country in a global community and also gain massive knowledge about Oracle products and the direction Oracle is heading.
That was enough for me. The idea of representing Pakistan globally and learning directly from Oracle Product Managers and top ACEs around the world was something I could not ignore.
My Background Before Joining
Before I joined the Oracle ACE Program, I was already working as a Senior Oracle Application Developer at S&H Software Solutions. I have around four years of experience working with Oracle APEX, and my day job involves building enterprise applications that are used by thousands of users. I also come from a UX/UI design background, which helps me build APEX applications that are not just functional but also easy to use.
I hold an Oracle Cloud Infrastructure certification, which is one of the requirements to apply for the ACE Apprentice level. You must have at least one active Oracle University certification exam to qualify.
How to Become an Oracle ACE Apprentice (Step by Step)
Here is the process I went through to join as an ACE Apprentice. I am keeping this as simple as possible.
- Pass at least one Oracle University certification exam. This is a must. The email you use for the Apprentice application must match your Oracle University account email. I had my OCI certification ready before applying.
- Go to the Oracle ACE Apprentice page at ace.oracle.com and register. You provide your first name, last name, email and you will recieve an email from oracle ace program, follow all those steps and choose a learning path that matches your area of expertise.
- Start contributing. Once you are an Apprentice, you get access to training, a Slack channel with Oracle Product Managers, and a clear roadmap of what contributions count toward points.
- Log your contributions in the ACE dashboard. This is where you add your blog posts, articles, presentations, and any other community work. Note: there is no “ACE App” to download. It is an online dashboard on the ACE portal.
- Reach 100 points (at least 70 technical, 30 non-technical) to move from Apprentice to ACE Associate. The technical points you earn as an Apprentice carry over to your Associate profile.
My Journey as an ACE Apprentice
I joined the ACE Apprentice program in 2025. Within about three months, I had enough points to move to ACE Associate. That speed came from staying consistent with my contributions from day one.
Here is what I focused on during that time.
Writing on My Blog
I have been writing Oracle APEX articles on oraclewithhassan.com. By the time I applied, I had written around 8 to 9 articles covering both technical APEX topics and content about the ACE program itself. These blog posts are one of the strongest ways to earn technical points. A solid, detailed blog post can earn between 5 and 15 points depending on depth and content quality.
Sharing on LinkedIn
I also shared Oracle-related posts and articles on LinkedIn. LinkedIn posts count as blog posts in the ACE point system, which is great for developers who already use LinkedIn regularly. It is a simple way to start building a public presence without needing a personal blog right away.
Internal Presentations at SHSS
I also did indoor talks at S&H Software Solutions. While these are not counted as public presentations for ACE points, they helped me practice presenting technical topics clearly and confidently. That practice matters when you want to do public talks later.
Community Forum Contributions
I was also active on Stack Overflow, AskTom and other Oracle community forums. Each accepted answer or helpful response adds to your point total. The points per answer are small (around 0 to 5 per answer), but they add up and they show that you are genuinely helping people solve real problems.
My Mentor: Syed Saad Ali
One of the best parts of this journey has been connecting with Syed Saad Ali, Oracle ACE Pro from Pakistan. He is one of Pakistan’s most well-known Oracle experts and he took me under his wing as a mentor. Having a mentor who is already inside the program is something I strongly recommend. They can guide you on what contributions matter most, how to log them properly, and how to grow your profile.
If you are in Pakistan and want to reach out to other ACEs, there is a WhatsApp group for Pakistan Oracle ACEs that keeps members connected, after you become an oracle ace you can directly reach out to Saad or me to be added in that group. There are also active PKOUG (Pakistan Oracle User Group) groups on both LinkedIn and WhatsApp where you can connect with the community.
Understanding the Points System
A lot of people get confused about this part, so let me break it down clearly for the ACE Associate level.
| Contribution Type | Points Range | Technical? |
|---|---|---|
| Blog post or LinkedIn article | 5 to 15 points | Yes |
| Forum answer (Stack Overflow, GitHub, etc.) | 0 to 5 points | Yes |
| Online presentation or webinar | 20 points | Yes |
| In-person presentation | 20 points | Yes |
| Oracle DevGym quiz or tutorial | 5 to 50 points | Yes |
| Article in a third-party publication | 30 points | Yes |
| Event organizer (virtual) | 0 to 15 points | No |
| Event organizer (in person) | 5 to 50 points | No |
| Mentoring an ACE candidate | 10 to 75 points | No |
To reach ACE Associate, you need 100 total points. At least 70 of those must come from technical content. The remaining 30 can come from community activities like organizing events or mentoring.
One important reminder: you must log your contributions within 30 days of making them. The ACE team reviews every contribution and may adjust points based on the depth and quality of your content. Do not focus on posting a lot of thin, low-effort content. One detailed, well-written technical article is worth more than five short posts.
What Counts as a Valid Contribution
This is where many people get it wrong. A contribution must meet all of these conditions:
- It is not related to your employer’s business directly
- You are not paid by your employer to make this contribution
- You created it in your personal time
- It is available publicly, on your personal blog or channels, not on your employer’s website
- It is about Oracle products, features, or related open-source tools
- It is your original content. AI-generated content without proper credit is not allowed
Work done for your employer, private internal presentations, and reposted content from other people do not count.
Benefits I Got as an ACE Apprentice
When I first became an Apprentice, I was not sure what the actual value of the program would be. After going through it, here is what genuinely helped me:
- Slack channel access with Oracle Product Managers: This is real. I could ask Oracle PMs directly about APEX features, roadmap items, and technical questions. For someone building enterprise APEX apps for large user bases, this access is very valuable.
- Product overview sessions: Apprentices get invited to exclusive Oracle product sessions before things go public. I got early access to information about upcoming APEX features.
- Career and professional training: Training on how to blog properly, present confidently, and build a strong LinkedIn profile. This helped me improve my own content quality.
- Mentorship opportunities: This is where I connected with Syed Saad Ali and built a relationship that has helped my growth as a developer and as a community contributor.
Benefits After Moving to ACE Associate
After reaching the Associate level, a few more things unlocked for me:
- My profile is now directly listed publicly on the Oracle ACE directory at ace.oracle.com no need to select filters
- Oracle promotes my content on their ACE social media accounts including LinkedIn, X, and Facebook
- I am featured in the ACEs in Action blog and the ACE Program newsletter
- I have access to global and virtual Oracle ACE product overview and networking events
- The program also provides certification exam credit, which is helpful for continuing to grow your Oracle credentials.
The Pakistan Oracle Community
Pakistan is not as represented in the global Oracle community as it should be, but that is changing. There are several Oracle ACEs from Pakistan already:
- Syed Saad Ali is an Oracle ACE Pro, recognized for his deep expertise in Oracle Database
- Malik Sikandar Hayat is an experienced Oracle expert, founder of ERPstuff.com and Jadeed Services, and a veteran Project Manager specializing in EBS, Cloud, and APEX
- Ahsan Riaz is an Oracle ACE Associate with expertise in Oracle Fusion HCM
- Muhammad Mubashir Khan and Syed Raheel Ur Rahman are also recognized contributors in the Database focus area
Beyond individual ACEs, the PKOUG (Pakistan Oracle User Group) is active on both LinkedIn and WhatsApp. There is also a dedicated WhatsApp group for Pakistani Oracle ACEs. These groups are a good starting point if you want to connect with the local community.
I am also personally planning to organize events at university campuses across Pakistan, starting with CUI Wah Campus. The goal is to introduce more Pakistani students and developers to Oracle APEX and the Oracle community. If you want to be part of that, reach out to me.
Best Focus Areas for APEX Developers in Pakistan
If you are an Oracle APEX developer wondering which focus area to choose, here are the ones most relevant to what we do:
- APEX is the most obvious choice if your daily work is APEX development
- Database makes sense since everything in APEX runs on SQL and PL/SQL at the back end
- Cloud is growing fast, especially as more APEX apps move to OCI and Autonomous Database
- AI and Machine Learning is becoming relevant now that APEX has built-in AI features like Select AI
You can list multiple focus areas in your profile, so you are not limited to just one.
Practical Tips for Pakistani Oracle Developers
Based on my own experience, here is what I would tell any Oracle developer in Pakistan who wants to join the program:
- Start with your OCI or any Oracle certification. You need at least one active Oracle University exam to register as an Apprentice. If you do not have one yet, this is your first step.
- Start a blog or write on LinkedIn. You do not need a fancy website. LinkedIn articles count as blog posts in the point system. Start writing about problems you solve every day.
- Write in English. The Oracle ACE Program generally requires contributions in English unless a specific Content Bounty says otherwise. This gives your content global reach.
- Connect with Pakistani ACEs. Join the PKOUG groups on LinkedIn and WhatsApp. Reach out to Syed Saad Ali or other ACEs. The community is friendly and people are happy to help.
- Log contributions on time. You have 30 days to add a contribution to the ACE dashboard after you make it. Do not let contributions expire without logging them.
- Quality over quantity. A deep, well-researched technical post will earn more points than five short posts. Write content that actually helps people solve real Oracle problems.
- Use the Comments field in the dashboard. If you live in a city where Oracle user group events are not available, you can explain that in the dashboard comments. The ACE team is understanding about regional limitations.
Common Mistakes to Avoid
- Thinking the title is permanent. Oracle ACE membership is renewed every year based on your contributions from June 1 to May 31. If you stop contributing, you lose the recognition.
- Posting AI-generated content without credit. The program specifically flags this. Your contributions must represent your real experience and honest opinions.
- Only posting on social media. Social media posts earn very few points. You can be very active on X or LinkedIn and still not reach the minimum technical points needed. Blog posts and presentations carry much more weight.
- Submitting the same content twice. Submitting your own previously used content as a new contribution is considered plagiarism under the program rules.
Where I Am Now
I am currently an Oracle ACE Associate with 70 points logged so far in my Associate profile. My contributions include technical articles on oraclewithhassan.com, LinkedIn posts, AskTom activity, and indoor presentations. I am continuing to contribute and planning to do public talks at universities and community events in Pakistan this year.
The ACE Associate recognition has already opened doors for me. It gives me a platform that most developers in Pakistan do not have yet. And it motivates me to keep learning and sharing.
Final Thoughts
The Oracle ACE Program is not just for developers in the US or Europe. It is for anyone who knows Oracle technology and is willing to share that knowledge with others. Pakistan has great Oracle developers. What we need is more of them showing up publicly and sharing what they know.
If you are an Oracle or APEX developer in Pakistan and you want to join the program, start today. Get your Oracle University certification, write your first blog post, and register as an ACE Apprentice. The community is here to help you.
And if you have questions, feel free to reach out to me directly through my WhatsApp or connect with me on LinkedIn. I am happy to help other Pakistani Oracle developers take this step.
Hassan Raza is an Oracle ACE Associate and Senior Oracle Application Developer at S&H Software Solutions. He specializes in Oracle APEX, SQL, and PL/SQL and writes about Oracle development at oraclewithhassan.com.