CEO at PromptWorks
Philadelphia, Pennsylvania
CEO & Software Engineer @ PromptWorks PromptWorks is the premier Philadelphia software consulting shop, specializing in Ruby, Python, JavaScript and related technologies. With decades of software experience, we are industry veterans with unmatched technical chops. In addition to helping businesses build new web apps and APIs, we solve problems with existing apps like scaling, testing and automating...
CEO & Software Engineer @ PromptWorks PromptWorks is the premier Philadelphia software consulting shop, specializing in Ruby, Python, JavaScript and related technologies. With decades of software experience, we are industry veterans with unmatched technical chops. In addition to helping businesses build new web apps and APIs, we solve problems with existing apps like scaling, testing and automating development operations. Greater Philadelphia AreaSoftware Engineer, Consultant @ Bit Bold Company - Clients: American Eagle Outfitters, Arnold Worldwide, DailyWorth, Energy Plus, Encore Metrics, Jana Mobile, Blue Hill Partners, Thinking Strings, Vermonster and Massachusetts Institute of Technology (2007).- Introduce development teams to agile practices including automated deployment, configuration management, unit testing, short iterations, version control and code reviews.- Help scale production systems to support millions of transactions, 1/2 million users and thousands of requests per minute.- Engineer mobile interfaces, administration interfaces and internal, RESTful APIs for a global survey platform using a combination of Ruby on Rails, Python's Flask & Tornado frameworks, the Celery message queue, CouchDB and Redis.- Develop a new Ruby on Rails applicant tracking product for recruiters, successfully brought to market on deadline in 2 months.- Implment automated, tested, continuous, configurable deployment of home-grown, legacy CMS.- Architect and develop a web interface for legacy educational CD-ROM courseware allowing professors to administer users, view student progress as a gradebook and export reports.- Design and develop a server-side profile matching SMS engine for a new social networking mobile phone community including database schema design and application development.- Develop a scalable real-time mobile data graphing application for Sharp's Zaurus PDAs with C++ and Qtopia which displays data posted to MIT's Enchantment Whiteboard.- Design and develop interactive CD-ROMs, online games, static & dynamic web sites, Flash content authoring web application, dynamic ecommerce site and user interfaces. From 2011 to May 2013 (2 years) Philadelphia, PASenior Software Engineer @ Jana - Responsible for implementation and architecture of a Ruby on Rails based business process outsourcing service.- Establish agile practices including test-driven development, daily stand-up meetings and use of project management tools.- Design flexible data model, persisted on document-oriented data store, CouchDB.- Extend CouchDB Ruby clients to integrate with Rails3 and other libraries.- Develop interfaces for several back-end web services.- Establish version control workflow and best practices with Git. From March 2010 to May 2012 (2 years 3 months) Senior Software Engineer @ Plectix BioSystems - Responsible for design and development of Ruby on Rails cell signal modeling and simulation service for biologists.- Champion TDD and testing best practices including DRY test code, designing-for-testability and the use of factories & test doubles.- Mentor colleagues and liaise with executives & contractors.- Implement design patterns including State Machine, Singleton, Facade and Observer to elegantly solve design problems.- Design normalized data model to persist complex biological simulation data.- Develop direct interface with a Java API using JRuby.- Improve performance of CSV exporting and copying of large nested data sets using SQL, instead of instantiating Ruby objects.- Design billing system supporting both à la carte and subscription pricing models.- Migrate version control system from Subversion to Git and establish new workflow & best practices. From 2009 to 2010 (1 year) Senior Software Developer @ SNIF Labs - Responsible for designing, testing, prototyping and developing server-side Ruby on Rails based social networking & real-time sensor monitoring applications.- Select, configure, implement and manage server hardware, Postgres & MySQL databases, nginx web servers, clustered mongrel application servers, code repositories, project management & bug tracking systems and other related software.- Configure and maintain CruiseControl.rb continuous integration server.- Manage relationships, timelines, project scopes and coordinate milestones & deliverables with numerous vendors & contractors. From 2007 to 2009 (2 years) Director, Digital Communications @ Brodeur - Responsible for project and resource management. Interact with clients directly. Delegate responsibilities to colleagues and contractors. Procure necessary artwork and media.- Pitch and develop new business leads. Propose new projects and strategies to existing clients. Respond to requests for proposals by prospective clients.- Educate clients and colleagues. Lead technology focused professional development sessions for clients. Conduct current trend discussions with colleagues.- Design graphics and digital imagery for web sites, online advertisements, attract loops and interactive CDs & DVDs. Layout content for websites. Encode and template designs.- Consult on information architecture. Present formal recommendations and conceptual maps.- Develop and maintain applications for dynamic web sites, intranets/extranets, portals and interactive CDs & DVDs. Design user interfaces. Test and debug applications.- Configure systems, databases and software. Select and implement server solutions. Design and implement SQL databases. From 2000 to 2007 (7 years) Consulting Software Engineer @ Massachusetts Institute of Technology - Design and develop a server-side profile matching SMS engine and behavior tracking system for an experimental "reality mining" project.- Develop a scalable real-time mobile data graphing application for Sharp's Zaurus PDAs with C++ and Qtopia which displays data posted to MIT's Enchantment Whiteboard, part of the MiThril wearable platform. From January 2003 to December 2004 (2 years) Cambridge, MA
PromptWorks
CEO & Software Engineer
Greater Philadelphia Area
Bit Bold Company
Software Engineer, Consultant
2011 to May 2013
Philadelphia, PA
Jana
Senior Software Engineer
March 2010 to May 2012
Plectix BioSystems
Senior Software Engineer
2009 to 2010
SNIF Labs
Senior Software Developer
2007 to 2009
Brodeur
Director, Digital Communications
2000 to 2007
Massachusetts Institute of Technology
Consulting Software Engineer
January 2003 to December 2004
Cambridge, MA
PromptWorks is the premier Philadelphia software consulting shop, specializing in Ruby, Python, JavaScript and related technologies. With decades of software experience, we are industry veterans with unmatched technical chops. In addition to helping businesses build new web apps and APIs, we solve problems with existing apps like scaling, testing and automating development operations. PromptWorks is the premier Philadelphia software consulting shop, specializing in Ruby, Python, JavaScript and related technologies. With decades of software experience, we are industry veterans with unmatched technical chops. In addition to helping businesses build new web apps and APIs, we solve problems with existing apps like scaling, testing and automating development operations.
What company does Greg Sterndale work for?
Greg Sterndale works for PromptWorks
What is Greg Sterndale's role at PromptWorks?
Greg Sterndale is CEO & Software Engineer
What industry does Greg Sterndale work in?
Greg Sterndale works in the Computer Software industry.
Who are Greg Sterndale's colleagues?
Greg Sterndale's colleagues are Jeff Deville, Ray Zane, Thomas Chandler, Patrick Smith, Matthew Riedel, and Steve Cleff
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Greg Sterndale's Social Media Links
/company/p... /school/em...