Principal Release Engineer at Attivio
Computer Software | Greater Boston Area, US
If you seek an excellent doc writer with leadership experience then I invite you to consider Dave Baron (firstname.lastname@example.org, LinkedIn).
Dave worked with me at Attivio and Datasynapse and I think he's strong candidates used to picking up complex environments fast. I learned a lot while working with Dave and relied on his support to complete the mission. I highly recommend snapping him up.
Presently NOT seeking employment. Communication may not receive a response. Also, I have no interest in any position more than 5 miles from Southborough, MA or in contract positions. Best of luck with your search and if that opportunity is far from me, I'm not your candidate.
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 as it will place you on my personal do-not-call list. 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 email@example.com over the phone.
2012 - Present
Principal Release Engineer / Attivio
Working at the fulcrum between development, QA and program management, my team and I 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. My focus has been around continuous integration / continuous delivery with automation using Groovy, Java, Gradle and Jenkins to move the release process to as more seamless process with machines handling the grunt work so people can focus on design and decision making.
Release Engineering Manager / Autonomy an HP Company
Continue 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.
Release Engineering Manager / Iron Mountain Digital
Working 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.
Sr. Software Engineer / The Bola Group
Via the LAMP stack I have built and enhanced ecommerce sites for small business.
Staff Release Engineer / Iron Mountain
Looking 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
Release Engineer / DataSynapse
My 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)
Sr. Release Engineer / Iron Mountain
Designed, 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.
Release Engineer / Iron Mountain Digital
Refactor our software development environment while maintaining production schedules. Migrated from an inflexible collaboration environment to a more efficient one with Svn, Jira, Confluence and Jenkins to improve efficiency.
Sr. 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.
Senior Engineer / MeetingMaker Inc.
Developing new features, debugging complex problems at customer sites, documenting processes and developing tools to improve our ability to deliver software.
Sustaining / 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.
Technical 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.
Contract 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.
Network 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.