Peter Kahn
Progressive software engineer seeks better world and is willing to do something about it. I'll step up and take responsibility for my future and help others to do likewise.
Photos
Updates
-
What could possibly go wrong, but so cool.103 minutes ago
-
Damn liberal judges. Convicted werewolf's death sentence reduced to two years. Once a wolf, always a wolf I say.... http://en.m.wikipedia.org/wiki/User:Auric/Jacques_Roulet109 minutes ago
-
Snowden misses out on chance to go hunting with Dick.4 hours ago
-
Legacy of Arab Spring4 hours ago
-
Cheer up Will, at least it's not Battlefield Earth.4 hours ago
-
Why we all should use linux2 days ago
-
How to handle harassment in gaming through design.2 days ago
-
If only people's memories were as good and unpartisan as transcripts. It was bad idea under Bush and it continues as a bad idea under Obama. If the government wishes to change the law it should do it. If the government gets to violate the law it will run over us. If we are to have a republic we must force government to obey the rules of our society and we must debate those rules and select an appropriate course of action. To violate the rules when it suits us isn't good for anyone.2 days ago
-
Privacy schmivacy!!! or wait you've flagged me as what!!! (safe for work, not safe for society...)2 days ago
Mobile Uploads
Timeline Photos
foursquare Photos
Profile Pictures
Yellowstone
Peeps 09
Walking in the woods
Chickens
Updates
-
Congress has a chance to get it right on #OpenAccess. Tell your lawmakers to support #FASTR: https://t.co/uN5mvIAhnr /via @EFF #OA
-
RT @strataconf: StrataWeek: What the NSA may or may not be doing, Facebook's Open Compute data center & Local police DNA databases http://t…2 days ago from web | Reply, Retweet, Favorite
-
RT @csoghoian: Only 47 of 100 US senators attended classified FISA briefing on Thursday PM. Many instead caught early flights home. http://…2 days ago from web | Reply, Retweet, Favorite
-
I donated to @EFF to preserve our republic and ensure our freedom. https://t.co/zRzeFWbH24
-
RT @aclu_mass: When someone says, "I don't care if the NSA spies on me because I haven't done anything wrong," show them this:...
-
Can Junit Ignore annotation be set to specific platforms or environments? http://t.co/o4STuKettX
-
RT @ProPublica: Military can lose security clearance for falling into debt. & high-int rate lndrs crowd around bases: http://t.co/bRuSaS4JjI
-
More to read about data, visualization and communication. http://t.co/YoRxU4NVLO
-
Support for open government & vibrant ecosystem of citizen apps built on govt data. http://t.co/DhApBP42Sr
-
RT @Grady_Booch: In a store, shopping. Seeing too many really young kids being medicated with iPads. Please, parents, give them time to mak…
-
Don't fear the pencil. Say "why not" and sketch away. http://t.co/znmpPyWKAS #lifehacker
-
RT @kohsukekawa: I'm working on a Maven work around to make my another Maven work around work, which is necessary to work around Maven.
-
Et tu Steve Ballmer? MSBuild: MSB4019 "c:\Microsoft.Cpp.Default.props" was not found, then I search the registry and long for ubuntu.8 weeks ago from web | Reply, Retweet, Favorite
-
Hey @NancyPelosi @WhipHoyer: Don't open us to cyber terror to "protect" Disney's monopoly. https://t.co/GCRhQ5lZ4G #CISPAalert
-
What to create? Maker's revolution is to physical stuff as desktop publishing was to printing. #makers http://t.co/tyoVVViARJ
-
Understand Bayesian using odds. http://t.co/DO6CNJZBON
-
Nice little piece on being a developer (from the extra credits game design gurus ) http://t.co/LGRdeGzU6D
-
Try doing less to do more. Zen like: Simple but difficult. http://t.co/3lWHdrBJCK To avoid wasted work, you must allow time to observ...
-
Claims of limits for gender, orientation or ethnic groups say much about the speaker and little or nothing about the group.
-
Worth using and learning from if we can't use it. Amazon opsworks. http://t.co/ZVo6tNfvNo
Profile
Summary
I enjoy a fast paced work environment with too many projects and a good deal of stress where I can create modular, sustainable reliable systems to increase effectiveness of individual contributors and contribute to core organizational memory.
Presently NOT looking
Please do not call my work number. The work phone is like the bat phone (for emergencies only) because it breaks into the various urgent tasks on which I'm working. Email allows me to respond to you more thoughtfully. Please favor InMail or email to citizenkahn@gmail.com over the phone.
Presently NOT looking
Please do not call my work number. The work phone is like the bat phone (for emergencies only) because it breaks into the various urgent tasks on which I'm working. Email allows me to respond to you more thoughtfully. Please favor InMail or email to citizenkahn@gmail.com over the phone.
Experience
- Apr 2012 - PresentPrincipal Release Engineer / AttivioI'll continue to work at the fulcrum between development, QA and program management. I'll maintain, improve and create new systems to help people do their jobs more effectively by providing easily digestible information to the right people at the right time. Automation will play a key role allowing us all to invest more time on innovation. It should be an exciting challenge.
- Jun 2011 - PresentRelease Engineering Manager / Autonomy an HP CompanyContinue to work the the same talented team for a new company. I expect new collaborators and challenges as we integrate approaches. Stream lining build/release processes, reducing maintenance costs and increasing time for innovation continue to be my goals. Better builds, infrastructure management and sharing of components across teams are key parts of the puzzle. In addition, I hope to continue to improve understanding and visualization of release processes.
- Aug 2010 - PresentRelease Engineering Manager / Iron Mountain DigitalWorking with a talented team of people to create, maintain and evolve development collaboration environments focusing on builds, source control, issue tracking and how these come together to improve team effectiveness. The goal is to see what improvements can be made to get the right people the right information at the right time.
- Jul 2008 - PresentStaff Release Engineer / Iron MountainLooking at what people need to do their jobs better with a focus on the build system, source control, issue tracking and how these come together to improve team effectiveness. The goal is to see what improvements can be made to get the right people the right information at the right time. Source Control: Svn Build Systems: ant, maven, hudson, sonar Primary Language: java
- May 2004 - PresentSr. Software Engineer / The Bola GroupVia the LAMP stack I have built and enhanced ecommerce sites for small business. http://www.bolagrp.com/
- Nov 2006 - PresentRelease Engineer / DataSynapseMy goals are to strive for simplicity, make it easier for people to do their jobs, and improve the organization's ability to detect problems early in the process. Datasynapse has a fairly complex build environment with builds requiring artifacts be constructed on many platforms and then assembled into a final product. GridServer, DataSynapse's flagship product, is used to accomplish this feat. The build tasks are farmed out to a grid of machines with the results collected and assembled into the final product. At Datasynapse, I have been automating the build process to provide reliable builds with easily understood metrics that allow developers to drive towards higher quality. I have also been working to provide systems to enhance understanding of the build and tools involved. (Jira, Confluence, Opengrok)
- Jun 2004 - PresentSr. Release Engineer / Iron MountainDesigned, implemented and maintained systems to run the software production line, improve code health, and increase the efficiency of individual contributors. The majority of systems are built using a common modular framework written in python. In addition, I developed and maintained information systems to improve organization memory.
- 2004 - PresentRelease Engineer / Iron Mountain Digital
- Jan 1999 - PresentSr. Software Engineer / Meeting Maker• Designed and implemented wireless palm synchronization application which worked with a java servlet back end. • Automated complex cross platform build system and refactored it from platform specific scripts & makefiles to a cross platform perl system with unified scripts that control Windows applications via OLE, Macintosh application via on-the-fly generated applescript, and unix applications via the command line. • Addressed design problems with and improved efficiency of complex asynchronous real time busy time system. • Improved load simulation/modeling tools to replicate customer performance problems, devise fixes and verify their efficacy. • Improved efficiency of Palm Conduits on Macintosh and Windows and wrote several Palm applications. • Added functionality to RPC pathway between client side API and Server. • Detailed analysis on product limits and performance issues. • Fixed product defects and implemented features on native and java components.
- 1999 - PresentSenior Engineer / MeetingMaker Inc.
- Dec 1997 - PresentSustaining / Release Engineer / On Technology• Repaired defects and improved feature set in existing code base (database editor/analysis tool, admin side API ). • Maintained, documented, automated, and improved efficiency of multiplatform build environment. • Added automated error parsing, email notification and load balancing to improve throughput of build environment. • Fixes bugs in Macintosh, Windows, and Unix installers. • Evaluated for implementation, alternative revision control systems [PVCS and VSS] . • Provided in depth database analysis. • Trained developers on use of debugging and build process of Meeting Maker. • Improved the load simulation suite, ported it to Solaris, and setup test environment for communications hunt down scalability issues. • Developed and implemented training seminars for technical support and QA departments. • Provided emergency virtual 24x7 development support for enterprise level customers. • Set up testing lab for data analysis and replication of customer environments.
- Sept 1996 - PresentTechnical Support Rep. / On Technology• Provided telephone support and on site consulting for enterprise level customer sites. • Debugged complex configuration problems on the supported platforms. • Analyzed databases, examined logs, used diagnostic and repair tools to rectify database problems. • Wrote many technotes detailing complicated upgrade procedures, maintenance processes, network/firewall configurations, protocol and platform specific troubleshooting . • Provided 7x24 support for enterprise level sites. • Spearheaded load simulation and scenario creation for testing of complex communications issues. • Created unix shell scripts for data analysis, performance tuning, and server monitoring. • Maintained and managed the corporate FTP site for anonymous, customer partner accounts and development partner accounts. • Trained/mentored technical support representatives in product, platform, and protocol specifics. • Provided sales with technical training and site specific configuration information.
- Jun 1993 - PresentContract Multimedia Designer for Health Risk Assessment Project / World Bank• Worked with Asia Technical Department as a primary network researcher, multimedia designer, and Internet information coordinator for the project. • Collaborated with design team to create a prototype for demonstrations combining desktop video, audio, and hypertext with Geographic Information Systems and statistical analysis packages. • Evaluated and planned equipment purchases to take the prototype to the next phase of development.
- Mar 1991 - PresentNetwork Manager/Graphics Editor / U.S. EPA: Global Change Division via Bruce Presentations• Assisted in the production of audio/visual and printed graphic presentations to explain EPA programs. • Administered Appleshare Ethernet network of Macintosh computers utilized for high end graphic design and page layout. • Coordinated resources and personnel in simultaneous production of projects with tight deadlines and under high quality control standards. • Maintained hardware and software for Macintosh systems. • Evaluated technical products, such as desktop video applications, and multi-sight networking hardware and connection scenarios.
Education
-
1992 - 1995Boston UniversityMA in International Relations and Resource Environmental Management
-
1985 - 1989Skidmore CollegeBA in Political Science
Additional Information
Interests:
biology, complexity, biomimicry, technology, politics
Recent tracks
-
cswdcc55 The Big Long Surveillance Show by {'mbid': '', '#text': 'Dan Carlin'}4 days ago
-
01a by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02m by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02k by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02j by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02g by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02f by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
02e by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
01d by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
-
01c by {'mbid': '1b4ea83b-9839-4956-991d-f7f736ccff28', '#text': u'John Le Carr\xe9'}7 weeks ago
Top artists
Top tracks
-
319 plays
-
110 plays
-
98 plays
-
91 plays
-
89 plays
-
88 plays
-
88 plays
-
83 plays
-
83 plays
-
80 plays
-
79 plays
-
75 plays
-
72 plays
-
71 plays
-
70 plays
-
66 plays
-
65 plays
-
64 plays
-
62 plays
-
62 plays
-
60 plays
-
59 plays
-
57 plays
-
56 plays
-
56 plays
-
56 plays
-
55 plays
-
55 plays
-
54 plays
-
54 plays
-
53 plays
-
53 plays
-
53 plays
-
52 plays
-
52 plays
-
50 plays
-
50 plays
-
50 plays
-
49 plays
-
49 plays
-
49 plays
-
49 plays
-
49 plays
-
49 plays
-
48 plays
-
48 plays
-
47 plays
-
47 plays
-
47 plays
-
47 plays
