Jump to content

User:Charm: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Charm (talk | contribs)
11 years -- probably about time for an update, no? Besides, need to brag about my brand-new promotion.
Charm (talk | contribs)
Finish the Update
Line 20: Line 20:


== Employment and Other Experience ==
== Employment and Other Experience ==
=== Early Years ===
[[1982|When I was in 6th grade]], I found an introductory book about computer programming on the bookshelf in our classroom. We ''did not'' have any computers in the school; and I didn't have one at home, either; but I studied that book until I essentially had it memorized, then talked my mom into buying me another one. Although it technically doesn't count as ''employment'', '''while I was still in 6th grade''', I interviewed my mom and [[uncle]] then wrote an [[amortization]] program in the [[BASIC]] computer programming language for the family accounting business' [[TRS-80 Model_II#Model 12|Tandy Model 12]] computer (ever seen an [[History of the floppy disk#The 8-inch disk|'''8 inch''']] floppy disk?), which allowed them to stop using [[fax]]es to send loan details to, and receive [[amortization schedule]]s from, a local bank on a regular basis. They also had some kind of [[programmable calculator]]; I think it was a [[Texas Instruments]] model, but I had limited time with it, so I don't remember for sure.
[[1982|When I was in 6th grade]], I found an introductory book about computer programming on the bookshelf in our classroom. We ''did not'' have any computers in the school; and I didn't have one at home, either; but I studied that book until I essentially had it memorized, then talked my mom into buying me another one. Although it technically doesn't count as ''employment'', '''while I was still in 6th grade''', I interviewed my mom and [[uncle]] then wrote an [[amortization]] program in the [[BASIC]] computer programming language for the family accounting business' [[TRS-80 Model_II#Model 12|Tandy Model 12]] computer (ever seen an [[History of the floppy disk#The 8-inch disk|'''8 inch''']] floppy disk?), which allowed them to stop using [[fax]]es to send loan details to, and receive [[amortization schedule]]s from, a local bank on a regular basis. They also had some kind of [[programmable calculator]]; I think it was a [[Texas Instruments]] model, but I had limited time with it, so I don't remember for sure.


My family had an [[Atari 2600]] game system, and I found out there was a BASIC Programming cartridge (with special keyboard controllers) available, and coerced my parents into getting it. Finally I had something I could program '''at home'''! The bad new is, it had '''63 [[byte]]s''' of program storage space, '''no''' external storage, and very limited functionality in general, but at least it was ''something''!
My family had an [[Atari 2600]] game system, and I found out there was a BASIC Programming cartridge (with special keyboard controllers) available, and coerced my parents into getting it. Finally I had something I could program '''at home'''! The bad new is, it had '''63 [[byte]]s''' of program storage space, '''no''' external storage, and very limited functionality in general, but at least it was ''something''!

=== Junior High ===


When I went to junior high school [[1983|the next year]], the school had ''one'' computer: a [[Commodore VIC-20]]. It was in a math classroom where I didn't have any classes that year, so I didn't get to do anything with it. I did receive a [[Texas Instruments TI-99/4A|TI 99/4a]] for Christmas, along with the [[TI Extended BASIC]] cartridge and a tape deck, but missing the required cable to connect the tape deck (I did receive an original poem written by my maternal grandfather explaining the cable was on the way; it arrived a few weeks later). The movie [[WarGames]] came out in May [[1983]], and I begged for an [[acoustic coupler]] so I would be able to connect to [[Bulletin board system]]s; however, my parents refused, saying they were afraid I would get into trouble like the character David in the movie.
When I went to junior high school [[1983|the next year]], the school had ''one'' computer: a [[Commodore VIC-20]]. It was in a math classroom where I didn't have any classes that year, so I didn't get to do anything with it. I did receive a [[Texas Instruments TI-99/4A|TI 99/4a]] for Christmas, along with the [[TI Extended BASIC]] cartridge and a tape deck, but missing the required cable to connect the tape deck (I did receive an original poem written by my maternal grandfather explaining the cable was on the way; it arrived a few weeks later). The movie [[WarGames]] came out in May [[1983]], and I begged for an [[acoustic coupler]] so I would be able to connect to [[Bulletin board system]]s; however, my parents refused, saying they were afraid I would get into trouble like the character David in the movie.
Line 30: Line 33:
I used the Commodore 64 as my home computer until shortly before [[Christmas]] [[1990]], when I bought my first IBM PC-Compatible, a [[Packard Bell]] machine with '''1 [[megabyte]] of [[RAM]]''' and a '''40 megabyte hard drive'''! I was in heaven -- there was '''no way''' I could possibly ever run out with '''all that''' memory and storage space! It wasn't long before my best friend, who was taking a Computer Programming course at GCCC, brought me a copy of the [[Borland Turbo Pascal]] compiler and his textbook, asked for help passing the course, and I learned a wonderful, new (to me), [[object-oriented programming|object-oriented]] programming language!
I used the Commodore 64 as my home computer until shortly before [[Christmas]] [[1990]], when I bought my first IBM PC-Compatible, a [[Packard Bell]] machine with '''1 [[megabyte]] of [[RAM]]''' and a '''40 megabyte hard drive'''! I was in heaven -- there was '''no way''' I could possibly ever run out with '''all that''' memory and storage space! It wasn't long before my best friend, who was taking a Computer Programming course at GCCC, brought me a copy of the [[Borland Turbo Pascal]] compiler and his textbook, asked for help passing the course, and I learned a wonderful, new (to me), [[object-oriented programming|object-oriented]] programming language!


=== High School and First Jobs ===
After ''six days'' working for a [[photographer]] at an [[amusement park]], my first jobs were in [[fast food]], primarily at [[Wendy's Restaurant|Wendy's]]; I worked there intermittently for about 8 years. My highest position was Chief Crew [[Training|Trainer]]; I trained other trainers. I performed most of the duties of [[management]] at one time or another, most notably [[inventory]] management. I reprogrammed the company's registers at all 3 locations in Hot Springs for a major menu and pricing change. I also worked for [[Taco Bell]]; and [[Waffle House]], where I reprogrammed the registers at both of Hot Springs' locations for a [[Daylight Saving Time]] change.
After ''six days'' working for a [[photographer]] at an [[amusement park]], my first jobs were in [[fast food]], primarily at [[Wendy's Restaurant|Wendy's]]; I worked there intermittently for about 8 years. My highest position was Chief Crew [[Training|Trainer]]; I trained other trainers. I performed most of the duties of [[management]] at one time or another, most notably [[inventory]] management. I reprogrammed the company's registers at all 3 locations in Hot Springs for a major menu and pricing change. I also worked for [[Taco Bell]]; and [[Waffle House]], where I reprogrammed the registers at both of Hot Springs' locations for a [[Daylight Saving Time]] change.

=== Family Business and Associate of Applied Science Degree ===


While attending college, I did [[Typing|data entry]] work for the family accounting firm. The office was using [[IBM PC Compatible|PC-compatibles]] by then. They didn't want to invest in a complete [[computer network|network]], but were using an inefficient and [[data integrity|unsafe]] [[Sneakernet]] system to share client data on floppy disks among 3 employees, so I convinced them to buy a primitive (pre-[[Ethernet]]) four-port printer sharing [[network hub|hub]]. It allowed sharing the office's laser printer and also came with software to manually transfer a file over the hub. I programmed a system that automated backups and file transfers while ensuring that [[resource contention|only one user was accessing a particular client's data at a time]]. As far as I can remember, I developed this system with a combination of [[batch file|DOS batch files]], [[QBASIC]], and the software that came with the hub.
While attending college, I did [[Typing|data entry]] work for the family accounting firm. The office was using [[IBM PC Compatible|PC-compatibles]] by then. They didn't want to invest in a complete [[computer network|network]], but were using an inefficient and [[data integrity|unsafe]] [[Sneakernet]] system to share client data on floppy disks among 3 employees, so I convinced them to buy a primitive (pre-[[Ethernet]]) four-port printer sharing [[network hub|hub]]. It allowed sharing the office's laser printer and also came with software to manually transfer a file over the hub. I programmed a system that automated backups and file transfers while ensuring that [[resource contention|only one user was accessing a particular client's data at a time]]. As far as I can remember, I developed this system with a combination of [[batch file|DOS batch files]], [[QBASIC]], and the software that came with the hub.


At GCCC, I took courses that included [[Report program generator|RPG]], [[COBOL]], [[QuickBASIC]] (just imagine, [[compilers|compiling]] a BASIC program!), [[assembler language|assembly]], [[C programming language|C]], and [[systems analysis]]; and repeating math courses up to and including Calculus, this time at the college level; frequently exceeding class requirements and assisting fellow students. In my [[data structures]] class, one day's lecture about [[binary tree]]s encompassed [[garbage collection]]; the instructor, who had a [[Doctorate Degree]] in [[Computer Science]] and was the dean of the department, lamented that while garbage collection was time-consuming and inconvenient, it was also unavoidable. I had been reading ahead in our text book (Data Structure Techniques, ISBN 0201072564), and approached him after class about [[AVL tree]]s, which greatly reduce the cost of garbage collection, and he had me teach the class about them the next day. I was invited to help configure the college's [[internet]] connection; however, at this time I didn't have the knowledge to do so.
At GCCC, I took courses that included [[Report program generator|RPG]], [[COBOL]], [[QuickBASIC]] (just imagine, [[compilers|compiling]] a BASIC program!), [[assembler language|assembly]], [[C programming language|C]], and [[systems analysis]]; and repeating math courses up to and including Calculus, this time at the college level; frequently exceeding class requirements and assisting fellow students. In my [[data structures]] class, one day's lecture about [[binary tree]]s encompassed [[garbage collection]]; the instructor, who had a [[Doctorate Degree]] in [[Computer Science]] and was the dean of the department, lamented that while garbage collection was time-consuming and inconvenient, it was also unavoidable. I had been reading ahead in our text book (Data Structure Techniques, ISBN 0201072564), and approached him after class about [[AVL tree]]s, which greatly reduce the cost of garbage collection, and he had me teach the class about them the next day. I was invited to help configure the college's [[internet]] connection; however, at this time I didn't have the knowledge to do so, and the college didn't have the resources to train me.


=== University, Internet, and Diversity University MOO ===
After graduating from GCCC, I transferred to [[Henderson State University]] for one semester. The Computer Science department normally did not allow transfer credits for Data Structures from 2-year colleges, because they didn't believe the coverage was comprehensive enough; however, after interviewing me, they accepted the transfer in my case. While there, I wrote a program in Turbo Pascal for my statistics instructor to generate flexible lists of strings (like AAZ00a, AAZ00b, ... AAZ00z, ... AAZ99z, AAY00a, ...) given a pattern and desired number of iterations. I worked as an assistant in one of the computer labs; and discovered [[OpenVMS|VMS]], [[ISCABBS]], [[Mosaic (web browser)|Mosaic]], [[Telnet]], [[TinyFugue]], [[Gopher (protocol)|Gopher]], [[Lynx (web browser)|Lynx]], [[Pine (email client)]], and the [[internet]] in general.


After graduating from GCCC in [[1994]], I transferred to [[Henderson State University]] for one semester. The Computer Science department normally did not allow transfer credits for Data Structures from 2-year colleges, because they didn't believe the coverage was typically comprehensive enough; however, after interviewing me, they accepted the transfer in my case. While there, I wrote a program in Turbo Pascal for my statistics instructor to generate flexible lists of strings (like AAZ00a, AAZ00b, ... AAZ00z, ... AAZ99z, AAY00a, ...) given a pattern and desired number of iterations. I worked as an assistant in one of the computer labs; and discovered [[OpenVMS|VMS]], [[ISCABBS]], [[Mosaic (web browser)|Mosaic]], [[Telnet]], [[TinyFugue]], [[Gopher (protocol)|Gopher]], [[Lynx (web browser)|Lynx]], [[Pine (email client)]], and the [[internet]] in general.
Part of those topics I learned about through an "Introduction to the Internet" course being held online at [[Diversity University]] [[MOO]] (DU). I immediately became very ingrained in DU's culture and mission, and quickly rose from "Visiting Student Player Object (VSPO)" to "Builder", "Programmer", "Manager", and finally to "MOO Wizard". When I was promoted to Wizard, DU's founder, Jeanne McWhorter, told me I was the only person who ever said at the beginning of their involvement with the MOO, that they would eventually be a Wizard, and accomplished the feat. My second spouse, Cindy J. Tallis ("CindyT"), taught many teachers and students the beginner basics of MOO usage over the years, and together we lead the introductory session at the 1997 DU MOO Conference held at [[Eastern Kentucky University]] as our honeymoon, and I held the Wizard position until DU's demise in [[2006]]. My initial non-VSPO character name was MattWright, the name most other people familiar with DU would remember me by; I don't remember what it might have been as a VSPO, and after my legal name change it was, if I remember correctly, CharlieW or something similar. I created enhanced teaching tools such as the Generic Enhanced Lecture and did general troubleshooting and maintenance of the LambdaMOO and EduMOO core databases. I was recognized by other Wizards for my ability to maintain and debug code written by other users, known to be a particularly challenging task. My involvement with DU greatly strengthened my knowledge of object-oriented programming, systems administration and security, the internet and its myriad utilities and tools, and [[Unix]]/[[Linux]].


Part of those topics I learned about through an "Introduction to the Internet" course being held online at [[Diversity University]] [[MOO]] (DU). I immediately became very ingrained in DU's culture and mission, and quickly rose from "Visiting Student Player Object (VSPO)" to "Builder", "Programmer", "Manager", and finally to "MOO Wizard". When I was promoted to Wizard, DU's founder, Jeanne McWhorter, told me I was the only person who ever said at the beginning of their involvement with the MOO, that they would eventually be a Wizard, and accomplished the feat. My second spouse, Cindy J. Tallis ("CindyT"), taught many teachers and students the beginner basics of MOO usage over the years, and together we lead the introductory session at the 1997 DU MOO Conference held at [[Eastern Kentucky University]] as our honeymoon, and I held the Wizard position until DU's demise in [[2006]]. During most of my involvement with DU, my character name was MattWright. I created enhanced teaching tools such as the Generic Enhanced Lecture and did general troubleshooting and maintenance of the [[LambdaMOO]] and EduCore databases. I was recognized by other Wizards for my ability to maintain and debug code written by other users, known to be a particularly challenging task. My involvement with DU greatly strengthened my knowledge of [[object-oriented programming]], systems administration and security, the internet and its myriad utilities and tools.
As of [[April 3]], [[2015]], I am updating this page, and, especially from here down, it is still somewhat incomplete and otherwise out of date. My intention is to finish after some errands; if you are reading this after [[April 10]], [[2015]], please remind me to finish the update. Thanks!


=== Tucson, Intuit, Windows ===
After coming to Tucson, I worked briefly for [[Montgomery Ward]], then spent several years in [[call center]] positions. I worked for [[Intuit]] supporting [[QuickBooks]] for about two and a half years, then I supported [[Microsoft Windows|Windows]] [[Windows 98|98]]/[[Windows 95|95]] for a year and a half as an [[Outsourcing|outsourcer]] (I prefer [[Linux]], but it was income). I worked in data entry for about a year, and now I am a senior [[customer service|customer care]] representative for a major [[mobile phone]] company.


After coming to Tucson, I worked briefly for [[Montgomery Ward]], then spent several years in [[call center]] positions. I worked for [[Intuit]] supporting [[QuickBooks]] for about two and a half years. I received specialized training in payroll processing and assisting accounting professionals, and assisted other representatives as part of a Help Desk. While there, I worked with a team member to develop a small time-tracking and -reporting application using Turbo Pascal and the [[Object Windows Library]]; and wrote a low-level file editing utility. Next I supported [[Microsoft Windows|Windows]] [[Windows 98|98]]/[[Windows 95|95]] for a year and a half as an [[Outsourcing|outsourcer]]. While there, I used my DOS knowledge to improve a training exercise, using a [[List_of_DOS_commands#FOR|little-known DOS command]].
I have done some [[Online volunteer|unpaid]] programming work for a [[Distance education|distance-education]] organization called [http://www.duets.org Diversity University]. DU is a 501(c)3 [[Non-profit organization|non-profit corporation]] whose primary service is an online [[MOO]] used by [[teacher]]s to conduct classes online. My position at DU is that of a MOO Wizard, a programmer able to develop the restricted computer code used to run the system and administer [[Computer security|security]]. Unfortunately, as colleges and universities have migrated to using multimedia websites for their online classes, the DU MOO's usage has fallen off. This is in spite of the fact that the MOO environment offers advantages of [[accessibility]], [[interactivity]], and [[collaboration]] that are not matched by [[webpage]]s, [[Electronic mail|email]], and [[chat room]]s.


=== Data Entry, PCC, Verizon Wireless ===
Besides MOO language programming, my skills include [[C programming language|C]], [[Perl]], [[HTML]], and [[JavaScript]], to name a few. I type 75-80 words per minute, and as you can probably tell, love to spend most of my time at the [[computer]].


After that, I worked in data entry of claim forms at [[Coventry Health Care|First Health Group Corp]], later renamed to Coventry Health Care. I consistently exceeded the productivity expectations, so often that a new Senior Data Entry Operator position was created for operators with higher output. I adapted the required paper daily productivity form to [[Microsoft Excel]] and used [[Visual Basic for Applications]] (VBA) to improve appearance of my submitted forms and allow tracking progress over time.

At this time I took a few courses at [[Pima Community College]], strengthening my skills in [[HTML]], [[JavaScript]], [[Perl]], [[C programming language|C]], [[Unix]]/[[Linux]], [[vi]], and [[Bash programming]].

Next, I was hired as a Wireless Data Technical Support (WDTS) representative for [[Verizon Wireless]] through an outsourcer. After about a year there, I was moved to the Northeast Area Customer Service department and promoted to a Help Desk/Escalations position. When I saw that the credit analysts were using a flat, single-sheet Excel workbook with just a few cell formulas and a '''lot''' of manual work to recalculate customer bills where a feature mistake had been made, I asked for a copy of the Excel file, then used my VBA skills to fully automate this process, so the credit analyst only needed to copy the data in the billing system and with one click in Excel, it pasted that copied data into a worksheet and calculated a custom data cube showing totals of each type of call, including time-of-day considerations and whether the calls qualified as in-network (which required use of [[XmlHttpRequest]] to query Verizon Wireless' public web page). This vastly improved the credit analysts' productivity, and resulted in my being promoted to that team as a credit analyst myself. Later, I was promoted to Subject Matter Expert. In this role, I served as the next line of help for the Help Desk representatives with particularly difficult and highly escalated cases; and developed another Excel/VBA solution to track cases across the entire Customer Service department which needed timely follow-up after the initial service call.

=== Independent Contracting, VMS, CompTIA A+, Cross Country/Agero, CompTIA A+ce and Network+ce ===

After my Verizon Wireless work, I did some [[independent consultant|independent]] software development work via [[Freelancer.com|RentACoder.com]], now part of Freelancer.com; and [[Guru.com]] using Microsoft Excel, VBA, HTML, ECMAScript, and [[SQL]]]. I worked for about a year as an Internet Coordinator for [[Video Monitoring Services]] (VMS), a company that conducted marketing research and documentation. I was responsible for tracking online advertising, a unique position within the company; and developed an application using [[Windows Script Host]], [[Component Object Model|COM]], [[HTML]], [[ECMAScript]], and my own ECMAScript implementation of the [[MD5]] hash algorithm to assist with file management and comparison and productivity tracking.

I studied for and achieved [[CompTIA]] A+ IT Technician certification. I passed the 2-part 2007 (lifetime) edition of the exam with scores of 829 and 858. The required scores were 675 and 700, respectively.

My next position was with Cross Country Automotive Services, later renamed to Agero; as a Roadside Associate and Coach, in which position I assisted newly-hired associates. While there I developed a [[BMP]] file format interface in ECMAScript so my Windows Script Host productivity-tracking application could produce graphical charts.

I then studied for and achieved CompTIA Network+ce certification, which upgrades the previous certification to CompTIA A+ce. I scored 845 on the single exam, with a required score of 720. My CompTIA Candidate ID is COMP001007870694.

=== Adecco Technical and Engineering, TUSD, and ... finally ... "Programmer"! ===

With these certifications, I was able to get a position starting in Fall [[2013]] with [[Adecco Group North America|Adecco]]'s technical and engineering division working as a [[Data Analyst]] for the [[Tucson Unified School District]] (TUSD). My core project in this role is to build a Technology Conditions Index (TCI) to rate each school in the district reflecting the technology available at that school. Using Microsoft Excel, VBA, and SQL, I have successfully completed two iterations, which are contributing to the district's technology plan. I am building and using skills in [[C sharp|C#]], [[.NET Framework]], [[SharePoint]], [[PerformancePoint]], [[Excel Services]], and [[SQL Server Reporting Services]] (SSRS) to further develop the TCI. In the meantime, I have used the previously-mentioned skills in addition to [[PowerShell]], HTML, ECMAScript, and software solutions in general to assist the district with desegregation analysis and reporting, [[human resources]] applicant and job-posting tracking, [[web page]] programming, and [[social networking]] tasks. As of [[April 2]], [[2015]], I have accepted a position to work directly for TUSD as a [[Programmer]]. In this role, I will continue to grow and maintain my previous and current responsibilities as well as taking on additional tasks and responsibilities to improve our business automation, data, and reporting solutions.

== Health ==
I have [[gonadotropin|gonadotropic]] [[hypogonadism]] (most likely [[Kallmann syndrome]], although this isn't officially diagnosed yet). I was raised as a boy; however, because my [[hormone]] levels are not normal for a [[male]], my body and mind never fully [[Secondary sex characteristic|masculinized]], and I have always felt more like a [[female]]. For me, trying to be a [[Gender role|man]] was a role that was very uncomfortable and unpractical, so I started living as a [[Gender role|woman]] on [[April 27]], [[1999]]. I have had my [[Name change|name]] and [[Changing legal gender assignment in the United States|gender]] legally changed, and am much more comfortable just being myself than trying to fit into other people's idea of who I should be and how I should act.
I have [[gonadotropin|gonadotropic]] [[hypogonadism]] (most likely [[Kallmann syndrome]], although this isn't officially diagnosed yet). I was raised as a boy; however, because my [[hormone]] levels are not normal for a [[male]], my body and mind never fully [[Secondary sex characteristic|masculinized]], and I have always felt more like a [[female]]. For me, trying to be a [[Gender role|man]] was a role that was very uncomfortable and unpractical, so I started living as a [[Gender role|woman]] on [[April 27]], [[1999]]. I have had my [[Name change|name]] and [[Changing legal gender assignment in the United States|gender]] legally changed, and am much more comfortable just being myself than trying to fit into other people's idea of who I should be and how I should act.

I have also been diagnosed with [[diabetes]] and [[familial hemiplegic migraine]].


== My Wikipedia History ==
== My Wikipedia History ==
I found Wikipedia in spring/summer [[2004]]. I edited my first article as Charm 8-6-2004. I created [[Kallmann syndrome|my first new article]] 10-28-04.
I started at Wikipedia in spring/summer [[2004]]. I edited my first article as Charm 8-6-2004. I created [[Kallmann syndrome|my first new article]] 10-28-04.


So far most of [[Special:Contributions/Charm|my contributions]] are spelling and grammar corrections, and vandalism reverts. As mentioned above, I have created one article.
So far most of [[Special:Contributions/Charm|my contributions]] are spelling and grammar corrections, and vandalism reverts. As mentioned above, I have created one article. I have been less active over the past few years, but hope this can change.


My goals at Wikipedia include:
My (somewhat outdated) goals at Wikipedia include:
*learn more about the [[Wikipedia:Policies and guidelines]]
*learn more about the [[Wikipedia:Policies and guidelines]]
:*[[Wikipedia:Administrators%27_reading_list|Admin reading list]]
:*[[Wikipedia:Administrators%27_reading_list|Admin reading list]]
Line 84: Line 113:
*[[Wikipedia:Template_messages/User_talk_namespace|Warning Message Templates]]
*[[Wikipedia:Template_messages/User_talk_namespace|Warning Message Templates]]
*[[Wikipedia:Welcome, newcomers|Welcome]]
*[[Wikipedia:Welcome, newcomers|Welcome]]

== Arbitration Committee Election ==
The first [[Arbitration Committee]] election was held in December 2004. —
[[Wikipedia:Arbitration_Committee_Elections_December_2004|Election Info]]
[[Wikipedia:Arbitration_Committee_Elections_December_2004/Candidate_statements|Candidate Statements]]
[[Wikipedia:Arbitration_Committee_Elections_December_2004/Candidate_statements/Endorsements|Endorsements]]
[[Wikipedia:ArbCom_Election_Results_December_2004|Results]]


[[Category:Wikipedians in Arizona|Charm]]
[[Category:Wikipedians in Arizona|Charm]]

Revision as of 05:42, 4 April 2015


Birth, Residences, and Education

Last update: 04-03-2015

Hi! My name is Charlene, or Charm. I was born December 30, 1970 at Naval Medical Center Portsmouth in Portsmouth, Virginia. I lived in Fort Worth, Texas for about five years; then I grew up in Hot Springs, Arkansas and graduated from Lakeside Senior High School in 1989. My favorite subjects were math (up to and including Calculus), computer programming, and accounting. I participated in GATE programs, received creativity awards in Olympics of the Mind competitions, and participated in the Future Business Leaders of America competitions in the accounting category, placing third nationwide. I also played valve trombone, 4-top-valve euphonium, marching euphonium, and baritone (plus, briefly, tuba) in band for 6 years. I received an Associate of Applied Science degree in Data Processing from Garland County Community College ("GCCC", now called National Park Community College ) in 1994 and moved to Tucson, Arizona the next year. The dean of the Data Processing department recognized my accomplishments with a first-ever (he had me print it) Certificate of Achievement in Information Technology.

Family

My father is a retired radiographer, recovering from alcoholism. His hobbies include bicycling. My mother is office manager of the family's accounting office; she also is an accomplished pianist and organist. I was raised in the Christian church by her and my step-dad, a retired drafter and truck driver whose hobbies include automotive mechanics and drag racing. I ("hers") have one step-sister ("his", a nurse) and one half-brother ("theirs").

My first marriage of about a year and a half in the mid 1990s ended in divorce after my wife committed adultery at least three times; she later died from accidental asphyxia. She had a daughter who was an infant when we married. My second marriage lasted 13 years, and ended when my spouse passed away from metastatic melanoma on March 17, 2010. She had a son who was in his late teens, and a daughter who was 9 when we married. I am engaged to marry again on May 16, 2015 to a retired behavioral health technician. She and I have no children, previous or otherwise; although we do have a Chihuahua and a Labrador Retriever/Border Collie mix.

Employment and Other Experience

Early Years

When I was in 6th grade, I found an introductory book about computer programming on the bookshelf in our classroom. We did not have any computers in the school; and I didn't have one at home, either; but I studied that book until I essentially had it memorized, then talked my mom into buying me another one. Although it technically doesn't count as employment, while I was still in 6th grade, I interviewed my mom and uncle then wrote an amortization program in the BASIC computer programming language for the family accounting business' Tandy Model 12 computer (ever seen an 8 inch floppy disk?), which allowed them to stop using faxes to send loan details to, and receive amortization schedules from, a local bank on a regular basis. They also had some kind of programmable calculator; I think it was a Texas Instruments model, but I had limited time with it, so I don't remember for sure.

My family had an Atari 2600 game system, and I found out there was a BASIC Programming cartridge (with special keyboard controllers) available, and coerced my parents into getting it. Finally I had something I could program at home! The bad new is, it had 63 bytes of program storage space, no external storage, and very limited functionality in general, but at least it was something!

Junior High

When I went to junior high school the next year, the school had one computer: a Commodore VIC-20. It was in a math classroom where I didn't have any classes that year, so I didn't get to do anything with it. I did receive a TI 99/4a for Christmas, along with the TI Extended BASIC cartridge and a tape deck, but missing the required cable to connect the tape deck (I did receive an original poem written by my maternal grandfather explaining the cable was on the way; it arrived a few weeks later). The movie WarGames came out in May 1983, and I begged for an acoustic coupler so I would be able to connect to Bulletin board systems; however, my parents refused, saying they were afraid I would get into trouble like the character David in the movie.

In fall of 1984, I was able to help set up the school's lab of brand-new Commodore 64s, and take a programming class. We had fun with software like Colossal Cave Adventure, Deadline, SAM, and ELIZA, to name a few. I learned more about programming in BASIC, and also gained knowledge and experience with hexadecimal, assembly language, and even a small amount of machine language programming (via Jim Butterfield's SuperMon64). That year for Christmas I received my very own Commodore 64, and subsequently sold the TI-99/4a to a classmate to raise the money for a Commodore 1541 floppy disk drive. After I moved out of my parents' home, my best friend sold me a 300 baud modem for the Commodore 64, and I was finally able to start learning about Prodigy, AOL, BBSs including RBBS-PC, Telix (including its SALT programming language), ZMODEM and its predecessors, and so on.

I used the Commodore 64 as my home computer until shortly before Christmas 1990, when I bought my first IBM PC-Compatible, a Packard Bell machine with 1 megabyte of RAM and a 40 megabyte hard drive! I was in heaven -- there was no way I could possibly ever run out with all that memory and storage space! It wasn't long before my best friend, who was taking a Computer Programming course at GCCC, brought me a copy of the Borland Turbo Pascal compiler and his textbook, asked for help passing the course, and I learned a wonderful, new (to me), object-oriented programming language!

High School and First Jobs

After six days working for a photographer at an amusement park, my first jobs were in fast food, primarily at Wendy's; I worked there intermittently for about 8 years. My highest position was Chief Crew Trainer; I trained other trainers. I performed most of the duties of management at one time or another, most notably inventory management. I reprogrammed the company's registers at all 3 locations in Hot Springs for a major menu and pricing change. I also worked for Taco Bell; and Waffle House, where I reprogrammed the registers at both of Hot Springs' locations for a Daylight Saving Time change.

Family Business and Associate of Applied Science Degree

While attending college, I did data entry work for the family accounting firm. The office was using PC-compatibles by then. They didn't want to invest in a complete network, but were using an inefficient and unsafe Sneakernet system to share client data on floppy disks among 3 employees, so I convinced them to buy a primitive (pre-Ethernet) four-port printer sharing hub. It allowed sharing the office's laser printer and also came with software to manually transfer a file over the hub. I programmed a system that automated backups and file transfers while ensuring that only one user was accessing a particular client's data at a time. As far as I can remember, I developed this system with a combination of DOS batch files, QBASIC, and the software that came with the hub.

At GCCC, I took courses that included RPG, COBOL, QuickBASIC (just imagine, compiling a BASIC program!), assembly, C, and systems analysis; and repeating math courses up to and including Calculus, this time at the college level; frequently exceeding class requirements and assisting fellow students. In my data structures class, one day's lecture about binary trees encompassed garbage collection; the instructor, who had a Doctorate Degree in Computer Science and was the dean of the department, lamented that while garbage collection was time-consuming and inconvenient, it was also unavoidable. I had been reading ahead in our text book (Data Structure Techniques, ISBN 0201072564), and approached him after class about AVL trees, which greatly reduce the cost of garbage collection, and he had me teach the class about them the next day. I was invited to help configure the college's internet connection; however, at this time I didn't have the knowledge to do so, and the college didn't have the resources to train me.

University, Internet, and Diversity University MOO

After graduating from GCCC in 1994, I transferred to Henderson State University for one semester. The Computer Science department normally did not allow transfer credits for Data Structures from 2-year colleges, because they didn't believe the coverage was typically comprehensive enough; however, after interviewing me, they accepted the transfer in my case. While there, I wrote a program in Turbo Pascal for my statistics instructor to generate flexible lists of strings (like AAZ00a, AAZ00b, ... AAZ00z, ... AAZ99z, AAY00a, ...) given a pattern and desired number of iterations. I worked as an assistant in one of the computer labs; and discovered VMS, ISCABBS, Mosaic, Telnet, TinyFugue, Gopher, Lynx, Pine (email client), and the internet in general.

Part of those topics I learned about through an "Introduction to the Internet" course being held online at Diversity University MOO (DU). I immediately became very ingrained in DU's culture and mission, and quickly rose from "Visiting Student Player Object (VSPO)" to "Builder", "Programmer", "Manager", and finally to "MOO Wizard". When I was promoted to Wizard, DU's founder, Jeanne McWhorter, told me I was the only person who ever said at the beginning of their involvement with the MOO, that they would eventually be a Wizard, and accomplished the feat. My second spouse, Cindy J. Tallis ("CindyT"), taught many teachers and students the beginner basics of MOO usage over the years, and together we lead the introductory session at the 1997 DU MOO Conference held at Eastern Kentucky University as our honeymoon, and I held the Wizard position until DU's demise in 2006. During most of my involvement with DU, my character name was MattWright. I created enhanced teaching tools such as the Generic Enhanced Lecture and did general troubleshooting and maintenance of the LambdaMOO and EduCore databases. I was recognized by other Wizards for my ability to maintain and debug code written by other users, known to be a particularly challenging task. My involvement with DU greatly strengthened my knowledge of object-oriented programming, systems administration and security, the internet and its myriad utilities and tools.

Tucson, Intuit, Windows

After coming to Tucson, I worked briefly for Montgomery Ward, then spent several years in call center positions. I worked for Intuit supporting QuickBooks for about two and a half years. I received specialized training in payroll processing and assisting accounting professionals, and assisted other representatives as part of a Help Desk. While there, I worked with a team member to develop a small time-tracking and -reporting application using Turbo Pascal and the Object Windows Library; and wrote a low-level file editing utility. Next I supported Windows 98/95 for a year and a half as an outsourcer. While there, I used my DOS knowledge to improve a training exercise, using a little-known DOS command.

Data Entry, PCC, Verizon Wireless

After that, I worked in data entry of claim forms at First Health Group Corp, later renamed to Coventry Health Care. I consistently exceeded the productivity expectations, so often that a new Senior Data Entry Operator position was created for operators with higher output. I adapted the required paper daily productivity form to Microsoft Excel and used Visual Basic for Applications (VBA) to improve appearance of my submitted forms and allow tracking progress over time.

At this time I took a few courses at Pima Community College, strengthening my skills in HTML, JavaScript, Perl, C, Unix/Linux, vi, and Bash programming.

Next, I was hired as a Wireless Data Technical Support (WDTS) representative for Verizon Wireless through an outsourcer. After about a year there, I was moved to the Northeast Area Customer Service department and promoted to a Help Desk/Escalations position. When I saw that the credit analysts were using a flat, single-sheet Excel workbook with just a few cell formulas and a lot of manual work to recalculate customer bills where a feature mistake had been made, I asked for a copy of the Excel file, then used my VBA skills to fully automate this process, so the credit analyst only needed to copy the data in the billing system and with one click in Excel, it pasted that copied data into a worksheet and calculated a custom data cube showing totals of each type of call, including time-of-day considerations and whether the calls qualified as in-network (which required use of XmlHttpRequest to query Verizon Wireless' public web page). This vastly improved the credit analysts' productivity, and resulted in my being promoted to that team as a credit analyst myself. Later, I was promoted to Subject Matter Expert. In this role, I served as the next line of help for the Help Desk representatives with particularly difficult and highly escalated cases; and developed another Excel/VBA solution to track cases across the entire Customer Service department which needed timely follow-up after the initial service call.

Independent Contracting, VMS, CompTIA A+, Cross Country/Agero, CompTIA A+ce and Network+ce

After my Verizon Wireless work, I did some independent software development work via RentACoder.com, now part of Freelancer.com; and Guru.com using Microsoft Excel, VBA, HTML, ECMAScript, and SQL]. I worked for about a year as an Internet Coordinator for Video Monitoring Services (VMS), a company that conducted marketing research and documentation. I was responsible for tracking online advertising, a unique position within the company; and developed an application using Windows Script Host, COM, HTML, ECMAScript, and my own ECMAScript implementation of the MD5 hash algorithm to assist with file management and comparison and productivity tracking.

I studied for and achieved CompTIA A+ IT Technician certification. I passed the 2-part 2007 (lifetime) edition of the exam with scores of 829 and 858. The required scores were 675 and 700, respectively.

My next position was with Cross Country Automotive Services, later renamed to Agero; as a Roadside Associate and Coach, in which position I assisted newly-hired associates. While there I developed a BMP file format interface in ECMAScript so my Windows Script Host productivity-tracking application could produce graphical charts.

I then studied for and achieved CompTIA Network+ce certification, which upgrades the previous certification to CompTIA A+ce. I scored 845 on the single exam, with a required score of 720. My CompTIA Candidate ID is COMP001007870694.

Adecco Technical and Engineering, TUSD, and ... finally ... "Programmer"!

With these certifications, I was able to get a position starting in Fall 2013 with Adecco's technical and engineering division working as a Data Analyst for the Tucson Unified School District (TUSD). My core project in this role is to build a Technology Conditions Index (TCI) to rate each school in the district reflecting the technology available at that school. Using Microsoft Excel, VBA, and SQL, I have successfully completed two iterations, which are contributing to the district's technology plan. I am building and using skills in C#, .NET Framework, SharePoint, PerformancePoint, Excel Services, and SQL Server Reporting Services (SSRS) to further develop the TCI. In the meantime, I have used the previously-mentioned skills in addition to PowerShell, HTML, ECMAScript, and software solutions in general to assist the district with desegregation analysis and reporting, human resources applicant and job-posting tracking, web page programming, and social networking tasks. As of April 2, 2015, I have accepted a position to work directly for TUSD as a Programmer. In this role, I will continue to grow and maintain my previous and current responsibilities as well as taking on additional tasks and responsibilities to improve our business automation, data, and reporting solutions.

Health

I have gonadotropic hypogonadism (most likely Kallmann syndrome, although this isn't officially diagnosed yet). I was raised as a boy; however, because my hormone levels are not normal for a male, my body and mind never fully masculinized, and I have always felt more like a female. For me, trying to be a man was a role that was very uncomfortable and unpractical, so I started living as a woman on April 27, 1999. I have had my name and gender legally changed, and am much more comfortable just being myself than trying to fit into other people's idea of who I should be and how I should act.

I have also been diagnosed with diabetes and familial hemiplegic migraine.

My Wikipedia History

I started at Wikipedia in spring/summer 2004. I edited my first article as Charm 8-6-2004. I created my first new article 10-28-04.

So far most of my contributions are spelling and grammar corrections, and vandalism reverts. As mentioned above, I have created one article. I have been less active over the past few years, but hope this can change.

My (somewhat outdated) goals at Wikipedia include:

Favorite Pages