As I prepare for 2009, I thought it would not be a bad idea to go ahead and post my resume here as I seek out new employment opportunities.
Serious inquiries please email me through this blog.
Thanks all and a happy new year!
Resume for Keith Richie
Objective
Seeking a challenging development position where I can continue to expand upon my knowledge of SharePoint and .NET related technologies.
Experience
Senior Software Engineer
January 2007 – December 2008
Barracuda /A Division of Mindsharp/English,Bleeker & Assoc.
- Ported the company’s existing product “DeliverPoint” from a SharePoint V2 codebase to utilize WSS 3.0/MOSS 2007. DeliverPoint is an enterprise class application primarily focused with User Management related operations such as Cloning/Deleting/Transferring account principles within a SharePoint farm.
- Updated .NET/C# code for use of SharePoint V3 Object Model.
- Implemented SharePoint Farm Crawler to alleviate problems with memory pressure issues rising from improper disposal of SharePoint objects. Also allows other developers to hook into the engine, to receive information as it is discovered in SharePoint.
- Implemented Active Directory crawler to provide robust group expansion for the DeliverPoint product.
- Design tables/Create necessary T-SQL stored procedures for DeliverPoint backend database.
- Responsible for design/implementation of new system features.
- Mentor the Barracuda Support Staff on engagements with customers and assist with customer support issues.
Senior Support Consultant
February 2006 – January 2007
Microsoft – Alliance/PFE-DDS
- Supporting enterprise customers with SharePoint.
- Developed/Enhanced the SharePoint Utility Suite for WSS 2.0/SPS2003 which became the number 1 download on the Microsoft Web Component Directory, used by the Product Group to assist customers during Beta for preparation of systems for MOSS deployments (Used to analyze and detect problems on WSS 2.0/SPS2003)
- Provided technical and development assistance to members of the Escalation Services and Product Support Services members for case assistance
- Worked with the SharePoint Product Groups to diagnose issues, report bugs, and called upon frequently to investigate issues for some of the largest Microsoft customers.
Escalation Engineer
March 2000 – February 2006
Microsoft – Escalation Engineer for SharePoint Portal Server and Windows SharePoint Services.
As an Escalation Engineer (EE) we represent the last line of support for the most demanding of issues related to SharePoint Portal Server and Windows SharePoint Services
As an EE I was tasked with:
- Resolving the most the most technically and politically challenging customer issues
- Engaging and being a resource to the larger SharePoint PSS group.
- Researching, diagnosing, and writing code to further diagnose and resolve customer’s issues.
- Employing advanced tools and diagnostics to analyze source code.
- Making recommendations to the development team on improvements to product
- Isolating defects to the faulting line(s) of code.
- Writing tools to further analyze problem or improve the overall SharePoint experience.
All of these things within very compressed timeframes. What this really means is on a typical day the vast majority of my time is spent mentoring, debugging and researching issues I am currently involved in, and overall contributing to the success of those around me. By using knowledge of software design and programming in conjunction with general product knowledge, it allows people in our group to bridge the gap between the typical end to end support troubleshooting methodologies and the very focused, specific code level knowledge of a developer.
Software Developer
March 1996 – March 2000
Custom Credit Systems
- Developed tools and enhancements to company’s in house scripting language for custom software development of commercial financial systems.
- Maintain systems after development and work with customers to ensure system uptime.
- Travel to customer sites and work with them on implementation and design of custom solutions
Software Developer
March 1994 – March 1996
Creative Programming
- Maintain and develop custom user interface library for DOS written in C/C++
- Developed event driven designer for generating code to utilize user interface library
- Converted code base to run on UNIX systems utilizing termcap.
- Maintained and wrote fixes, and service packs for UI library
Interests
I led a virtual team of Microsoft Software Support engineers in producing and releasing a collection of SharePoint diagnostics and administrative tools called “The SharePoint Utility Suite”
This suite of tools (which included SPUserUtil and SPSiteManager) advances and allows our customers to achieve deployment and ROI goals by filling in the gap of necessary administrative tools between releases of the product
Certifications and Awards
Certification: MSCD Visual C 6.0
Date Completed: 7/1/2000
Microsoft MVP – Windows Server: Windows SharePoint Services July 2007-2008
References
References are available on request.
Good Luck! Let me know your email/IM address.
And, you have a typo — you didn’t work at Barracuda until Dec 2009. (Dec 2009 is not here yet!)
Keith,
Please send a number where I can reach you or email me for more details.
Thanks
Keith,
Your resume needs to say “I” and not “we” when you mean me (yourself). You will have no problems finding something else/better. Good luck!
Keith,
Please contact me. I’d like to discuss opportunities with you. Thanks.
Keith,
Ethan Matyas and I would like to talk with you about some interesting opportunities we have here at PointBridge. Please drop either or both of us an email.
Keith,
I’d like to speak with you about opportunities here at MicroLink. If you are interested, send me an email for more details.
Thanks.
Keith,
If interested and available, please revert back asap.
A MOSS developer with strong variation skill set. multilingual support. see below: Experience with :
1. Variations (for Multilingual support)
2. Extensive working experience with Features (creating / updating features etc): Features would be required to be created for Publishing Site Definitions, Content Types, Page Layouts etc
3. DocAve – Backup / restore
4. Working with SharePoint Content Types
5. Working with Publishing sites and publishing features
6. Working with Page Layouts
7. Site Templates and Site Definitions
8. Workflows
9. Knowledge on Codeplex Content Deployment Tool (Content Migration PRIME API) is an added plus
Basically Web Content Management experience over all; and with the above mentioned experience in particular.
thx
abhishek
Keith,
I’d love to talk BlackPearl with you, give me a shout.
Sincerely,
Katie Weiss
Keith, I don’t know if your departure from Deliverpoint was good or bad news for you, but I don’t think it’s good for me. We just bought DP a few months ago and now we’re having problems with it. Any chance you will be updating SPSUserUtil for MOSS now? That was a great tool and we sure could use something like it for MOSS.
Good luck on your job search!
No plans on updating it for now.
See recent blog posts on where I’m at now.
I have completed Certification in share point server 2007. My question is how i can add this certication in my resume.
Sharepoint Architect Job Opening
1 yr
Richmond, VA
Lead effort to develop and implement Information Architecture for SharePoint MOSS 2007 platform a. The successful candidate will have deep knowledge of SharePoint MOSS 2007 and in developing taxonomy, metadata and a site collection hierarchy within MOSS at a large organization. Familiarity with Active Directory is a plus
Hi :
Are you still in market for project ?
If yes send me your resume to sam_peterson93@yahoo.com
Have a direct hire position in Memphis, TN at a very prestigious company. Please let me know if you want to discuss it. Lisa
Are you still in market for project ?
If yes please do get back to the following details
This is regards with the your resume which i came across through Dice please do have a look at the requirement if interested please do let me know with your updated resume and with expected rate.
Duration:Fulltime position
Location : Indianapolis, IN(Locals preferred)
Essential Duties & Responsibilities
Develop SharePoint web part solutions
Assist developers with troubleshooting
Perform ad-hoc coding for the purposes of automating routine tasks and troubleshooting applications
Provide expertise on IDE toolset (Visual Studio, TFS, SharePoint Designer) to Infrastructure team
Support enterprise collaboration infrastructure built with Microsoft SharePoint, Windows Server, Active Directory, Live
Communications Server and SQL Server
Plan and execute deployments of Microsoft Windows servers in physical and virtual configurations
Execute daily operational changes in a complex Active Directory environment
Perform code deployments through the development lifecycle
Required Knowledge, Skills & Experience
Technical IT bachelor’s degree strongly preferred
2-5 years of experience, which may include time spent working toward advanced degrees
Excellent communication abilities, both oral and written
Experience with Microsoft Windows Server operating systems in an enterprise setting
Experience with Unix or Linux operating systems in an enterprise setting
Mastery of TCP/IP concepts
Ability to manage priorities while working on many projects simultaneously
Expert in problem analysis, determination and resolution
Working knowledge of ITIL concepts
Proficient with one or more RDBMS systems such as Oracle, SQL Server, MySQL
Experience using or administering virtualization platforms such as VMware ESX
Demonstrated customer service skills
Experience authoring technical documentation
Ability to execute project work independently with little supervision
Experience with other Microsoft collaboration software like Microsoft Office SharePoint Server (MOSS), Microsoft Live
Communications Server (LCS/OCS) or Microsoft Exchange Server in enterprise environments
Experience working with high-availability web infrastructure
Knowledge of web application middleware platforms
Excellent personal organization
Knowledge of an Incident Management System, Remedy preferred
Deep understanding of Active Directory
Experience with performance monitoring tools for Windows platforms, SCOM preferred
Experience developing MOSS webparts, ASP.net web sites and web services with Visual Studio
Experience developing with Windows Workflow Foundation
Experience with SharePoint Designer
Position 2: MOSS
Essential Duties & Responsibilities
Support enterprise collaboration infrastructure built with Microsoft SharePoint, Windows Server, Active Directory, Live
Communications Server and SQL Server
Install and Configure Microsoft SharePoint and related platforms
Resolve Tier 3 and 4 support issues
Plan and execute deployments of Microsoft Windows servers in physical and virtual configurations
Execute daily operational changes in a complex Active Directory environment
Perform code deployments through the development lifecycle
Required Knowledge, Skills & Experience
Technical IT bachelor’s degree strongly preferred
2-5 years of experience, which may include time spent working toward advanced degrees
Excellent communication abilities, both oral and written
Experience with Microsoft Windows Server operating systems in an enterprise setting
Experience with Unix or Linux operating systems in an enterprise setting
Knowledge of scripting or coding techniques for management tasks or ad hoc problem solving
Web Application Development experience preferred
Mastery of TCP/IP concepts
Ability to manage priorities while working on many projects simultaneously
Expert in problem analysis, determination and resolution
Working knowledge of ITIL concepts
Proficient with one or more RDBMS systems such as Oracle, SQL Server, MySQL
Experience using or administering virtualization platforms such as VMware ESX
Demonstrated customer service skills
Experience authoring technical documentation
Ability to execute project work independently with little supervision
Experience with other Microsoft collaboration software like Microsoft Office SharePoint Server (MOSS), Microsoft Live
Communications Server (LCS/OCS) or Microsoft Exchange Server in enterprise environments
Experience working with high-availability web infrastructure
Knowledge of web application middleware platforms
Excellent personal organization
Knowledge of an Incident Management System, Remedy preferred
Deep understanding of Active Directory
Experience with performance monitoring tools for Windows platforms, SCOM preferred
Thanks & Regards,
Dorothy Persia MBA
IT RECRUITER
CGVAK SOFTWARE USA INC
1661 Tice Valley Vlud,Suite # 101
Walnut Creek,CA 94595.
Phone:9254152343
Fax:7322100304
Email:persia@cgvak.com
Yahoo IM – dorothy_cgvak
Hi Keith, I am a Technical Recruiter looking fo a SharePoint Guru for a contract to hire opportunity in the Portland Area. Here is my posting if you are interested, I would love to hear from you.
I am looking for a Senior Level .Net Software Engineer for a contract to hire opportunity in the Portland area.
If you are passionate about SharePoint 2007/Moss and want to be part of a very large complex project this could be your perfect gig. This project will require the ideal candidate to develop custom web parts and have experience utilizing third party software integration tools and of course be a “SharePoint Guru” that has worked on at least two previous implementations. If you are interested I would like to hear from you; we expect this process to move quickly.
This is expected to be a 6 month contract to hire opportunity.
I hope to hear from you 🙂
Gina Storey | Technical Recruiter | EdgeLink, LLC
: 503.246.3989 | : 503.246.4375 | : gina@edgelink.com
Hi,
I have an excellent full-time position for a SharePoint Architect / Technical Lead. Please contact me by return if you are interested and available.
Sincerely,
Inez Jessop
good Morning,
I have a contract opportunity available in Groton , CT . with Pfizer. Are you interested or would you know of anyone that might be? Thanks, hope to hear from you.
Rebecca Griffin
Please contact me. I’d like to discuss opportunities with you.
Thanks
Please contact me. I’d like to discuss opportunities with you. Thanks.
We have an immdediate contract position based out of Temecula,CA.
I am not a 3rd party recruiter and would like to speak to you about our opportunity.
Good Afternoon,
I ran across your resume while searching for applicants / consultants with SharePoint Management experience. I’m currently seeking someone with over 2 years of SharePoint Management experience.
I work for a company based in Houston, however many of hour employee telecommute for many Fortune 500 companies. I am not a staffing agency or headhunter.
If you’re still on the job market, I would love to speak with you concerning a position due to start next week.
Thanks and look forward to speaking with you.
Sincerely,
Tanisha Jones
HR Generalist
tjones@go-integrity.com
Hi Keith – I was wondering if you would possibly be interested in a full time Sharepoint Lead role for one of our clients here in Vancouver, BC (Canada)? If you are interested in hearing more about it, let me know via email. Thanks a bunch, Marnie
HI Keith,
HI Peter,
My Name is Swapna Patel and I am with Argus Talent and I have a number of ECM Shareponit positions open and available for staffing over the next few months. I am not sure if you are available now or if you might be in the future, but I would love to speak with you to discuss Argus and to let you know what we can provide you when you are ready for a new position. Please reach out to me at swapna tech@gmail.com or 281-300-9823. Thanks.
Hi Keith,
We have an offsite sharepoint project. Looking for someone to work remotely for short term. If interested, please call me at 732-397-2596.
I am in San Diego. Please send an email if you want to know about So Cal opportunities.
Hi Keith, I’d like to chat with you about a full-time SharePoint Consultant opportunity with our company. Please contact me at bestes@smbology.com if you are interested in learning more.