Ryze - Business Networking
Home Invite Friends Networks Friends Events classifieds
Home

Sign-up

About Ryze


Craig Lee Burket -- cburket
member since 12/2003
150 hits
Sign in to be able to view the full version of this page!  


Have:software development skills and experience Want:leads for interesting consulting/contract projects or full-time positions in software development
Title:Senior Applications Developer Home: Millis, MA USA
Company: Decision Resources, Inc. From: Englewood, NJ USA
Industry Category:BiotechnologyUniversities: University of Massachusetts Boston New England Conservatory of Music
Industries: application software, content management, web development, electronic publishing, document conversion, Interests: design anti-patterns, p-branes, quantum spin foam, bathtub DNA, isorhythmic motets, 17th-century Venetian opera, sonorism, parenting, cognitive liberty, machine sentience, memeplex engineering,
Experience:
Consulting Software DeveloperWhistling Frog SoftwareAug 2006 - Dec 2006 Computer Software Industry
Senior Software Development EngineerStellent, Inc.Jul 1999 - Jul 2002 Computer Software Industry
Member of Technical Staff (Dev. Eng.)Interleaf, Inc.Aug 1989 - Jun 1999 Computer Software Industry
Software EngineerTexet Corp.Mar 1986 - Jul 1988 Computer Software Industry
Software EngineerMoody's Investors ServiceAug 2005 - Aug 2006 Financial Services Industry
Consulting Software DeveloperWhistling Frog SoftwareJul 2002 - Aug 2005 Computer Software Industry

Favorite Things: http://www.burket.net/craig/favorites.htm

FOAF File: http://www.burket.net/craig/foaf.rdf

Resume: http://www.burket.net/craig/resume.htm

Skills matrix: http://www.burket.net/craig/skills.htm

My career objective is to design and implement world-class software applications and components that become widely used and admired. I'm in this business for the thrill of invention, the satisfaction of solving hard problems, and the pride of craftsmanship that comes from building software that is useful, understandable, maintainable, extensible, and as simple as possible. I am currently doing consulting/contract work and I've found that I enjoy having customers rather than employers, but I would also be interested in the right full-time position.

What I want to do next is: (1) work with clients to help them identify and refine their business requirements, translate those requirements into technical specifications, then design, implement, test and deploy software solutions based on the specifications, and (2) develop new software products and functionality that enables people to work in more interesting, creative, and productive ways.

I like working in a small development team of talented people from whom I can learn, tackling intellectually challenging problems in product/functionality/UI/database design, software architecture, project planning, implementation, testing and deployment.

I would particularly like to develop software that supports scientific/medical research (e.g. bioinformatics), or is related to music, since I have a background in classical music (violin and composition).

Although I am a good facilitator (e.g., helping the stakeholders in a project to converge on requirements/functional/design specs), I have no experience or interest in formally managing other people. But I am very good at managing my own work: planning, estimating, prioritizing, reporting, demonstrating and adjusting to changing requirements.

I practice rigorous, systematic and incremental unit-testing and regression-testing of my own code during development. I have come to appreciate the value of:
  • the "spiral" development model (design a little, code a little, test a little, schedule a little)
  • informal design reviews and code reviews by QA engineers in addition to other developers
  • "building to test"
  • evolving the functional/design specs and testplans along with the code
  • identifying and capturing particular test cases as they emerge during the development process.
My ideal company would be one that encourages and values:
  • innovative, flexible thinking at all levels of management
  • learning and professional development, both on and off the job
  • a friendly, co-operative, collegial atmosphere
My ideal working location is my home office in Millis, MA; short of that would be downtown Boston or Cambridge, where I could commute via MBTA Commuter Rail, or a location in the Greater Boston area that involves a reasonable (< 1 hour) commute by car.

I am also interested in projects outside the Greater Boston area where at least half of the development work can be done remotely, from my home office. For example, 1 or 2 weeks on-site to get the project started, followed by on-site visits as needed, perhaps 1 or 2 days every 1 or 2 weeks.

I have successfully completed remote development projects in the past, using techniques such as:
  • daily/weekly status reports
  • a negotiated schedule of deliverables (specs, source code, binaries) sent via FTP, HTTP and email
  • communication with other team members via web-based collaboration-support tools, webex, IM, phone conferences and email
  • remote system access via VPN, Remote Desktop Connection, Terminal Services, VNC, PCAnywhere, etc.
I want to minimize long-distance travel since I don't want to be away from my family for more than 3 weeks at a time, but I would like to occasionally (e.g. once or twice yearly) attend technical conferences and trade shows as an exhibitor/presenter.

Sign in to be able to view cburket's guestbook and friends list!



Support   |   FAQ   |   What's New   |   About Ryze

© Ryze Ltd. Ryze is a trademark of Ryze Ltd.  Terms of Service, including the Privacy Policy