Make Sure To Do This To Get Full Credit For Your Work
You don't get credit automatically for doing good work, especially if you work in a large company.
It is vital that you bring visibility to your work and claim credit for jobs well done in project updates, meetings, and other more public avenues.
You may feel "icky" for sharing status updates - Don't! If your work is truly important, than it's worth sharing about and keeping the team in the loop. If you don't feel like your work is important, then you have a separate problem you need to address.
Use project updates to thank others! Treat it as a mechanism to build social capital.
Related resources on how to write concise, impressive project updates: