My Resume and new adventures in 2009!

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.

27 thoughts on “My Resume and new adventures in 2009!

  1. 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!)

  2. 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!

  3. 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

  4. 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!

  5. I have completed Certification in share point server 2007. My question is how i can add this certication in my resume.

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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.

  14. 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.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s