210 likes | 342 Views
Construction Imaging presents. Market Perspectives. Presenter: Josh Wright, VP of Technology. About Construction Imaging. 30 person software company Based out of Rocky Mount, NC Development office in Wilmington Document Management and Workflow for Construction Companies around the country.
E N D
Construction Imaging presents Market Perspectives Presenter: Josh Wright, VP of Technology
About Construction Imaging • 30 person software company • Based out of Rocky Mount, NC • Development office in Wilmington • Document Management and Workflow for Construction Companies around the country
Construction Imaging Software • Deployed to 500+ customers with 20,000+ individual users • Single customers managing 12 million+ documents • Nearly 500,000 lines of code under management • 5 members of Development Team • 3 UNCW Alumni
My Role at CI • Started in 2004 as Support Engineer • Traveled to customer sites for installation, upgrade and troubleshooting • Currently Vice President of Technology • Oversee entire Application Lifecycle
My first “modern” computer! http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Ibm_px_xt_color.jpg/798px-Ibm_px_xt_color.jpg
BBS Era • Bulletin Board System – A host system that listened for other computers to call in over a phone line. Provided games and discussion boards for local users. • Connected to other BBS systems to exchange discussion board messages through networks like IceNet, FidoNet, WWIVnet. • 4-5 Days for messages to make it from California to NC through various ‘hops’
BBS Era • Social Networking in 1992! • Source code was distributed and a modding community built up around the BBS software • Hobby developers distributed their improvements as patches to the existing codebase • HOURS to download a 3-5 MB file – size of a typical iTunes mp3 file
Skip to 2004 • 12 years later • Beginning of my official technology career • Cable/DSL internet speeds mean downloading that same 3-5 MB file in less than 30 seconds • Mobile communication becoming mainstream
Mobile Communication in 2004 http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Treo650-Sprint.png/491px-Treo650-Sprint.png
Technology in 2012 • iPhone / Android is no longer a novelty • Smartphones are mainstream • Worldwide communication in seconds • GPS in your pocket
What’s my point? • Last 20 years has been an amazing adventure in technology • Modern technology advances at incredible pace • Facebook, Twitter, Reddit • Hulu, Netflix, YouTube • XBOX Live • GPS in your hand
Who created all of this? • Some powerful figureheads lead the way • Larry Page / Sergey Brin • Steve Jobs • Bill Gates • Mark Zuckerberg • Who really made it happen? --Thousands of Software Engineers, Hardware Engineers, User Experience Designers, Network Engineers, etc.
Engineers make the world work • Stock Markets • Banking • Automobiles • Manufacturing
Business of Software • Behind all of these technologies is a thriving business • Excellent Software Engineers are HIGHLY sought after employees • Poaching in the news between Apple, Google, others
What about Off-shoring? • Definitely exists • Typically the low-level ‘code factory’ type work • Design, architecture and high-quality engineering positions are staying stateside
Business Software Engineers • ‘Software Engineers – Applications’ will grow 34% through 2018 • Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers. • Median wage (not starting wage) - $86,000 • That’s just a specific subset of the software engineering space http://www.careerinfonet.org/occ_rep.asp?optstatus=011000000&soccode=151132&id=1&nodeid=2&stfips=37&search=Go
Local Engineers Making an Impact • Corning – Producing fiber optic cable that enables the powerful networks we have today • VisionAIR – Emergency response management systems • Construction Imaging – Shameless Plug
Roles in our Development Team • VP of Technology • Research and define vision for new technology investments • Direct and oversee the entire application lifecycle • Roadmap, Requirements, Coding, Testing, Bugs, Release, Maintenance • Recruit and hire motivated and talented engineers to add to our team • Work with sales, marketing, service, other executives to streamline company operations through products or technology
Software Engineer • Design front end and back end components to meet the needs of the business for the next release • Evaluate and experiment with new technologies that may turn into business opportunities • iPhone app – Part of a CSIS Capstone project • HTML5 • 10% time – Implementing a process to allow engineers to spend 10% of their time on a project of their choosing • Improve efficiency • Investigate new technology
QA Engineer • Design test suites to verify the product works as expected • Troubleshoot problems at customer sites when escalated from the support team • Automate tests to run nightly to verify new code changes don’t break existing functionality
Questions? joshw@construction-imaging.com www.construction-imaging.com