While I was at the Microsoft
Corporation (MS), I worked on several end-user websites. I worked
in the World Wide Licensing Web Division and was really the only developer
in my group. The other people in my group mainly dealt with managing the
sites, while another group did the bulk of the development. Well, there
was some friction between the two groups, so I was hired in order to
circumvent some of the hassle of dealing with the development group. The
majority of the sites that I worked on are mainly used to provide
information to users. This information is "profiled" so that only certain
users see certain content.
One of the sites that I worked on was the Channel Partner Website
(CP WEB). This is used by software distributors and is a secured
site that requires users to login.
First a company is added to the system,
then users within that company are able to register to use the site. The
site is accessed by people from several different countries. I mainly
worked on the administrative pages for the site.
There are two types of administration pages, one for internal MS users, and
the other for external end-users. The internal admin pages allow MS
employees to maintain user accounts and profiles. This is done on the
subsidiary level (which is almost the same as being on the country level).
MS employees within each subsidiary are in charge of overseeing activity
within their subsidiary. There are also external admin pages that allow
end-users to maintain user accounts for users within their own company.
Only certain users are allowed to use the internal and external admin
pages. This is initially setup by the overall site administrator who is
able to add/modify/delete users from any company, regardless of which
subsidiary the user is in.
I did similar work for another site called the System Builder Website
(SB Web). This site is for companies that put together and sell
computers, but not companies like Gateway, Dell, Compaq, etc. Instead,
this site is used by smaller companies that do the same thing.
In total, I contributed to 7 sites for Microsoft.
For more detail on my CP Web work, go to my
Microsoft:
CP Web case study.
|