Senior Software Engineer at Snap Inc.
Los Angeles Metropolitan Area
Mobile Software Engineer @ FOREVER™ Lead Android engineer for the FOREVER mobile application - design and implement new features, communicate with the FOREVER backend, etc. Keep familiar with the latest Android SDK and design guidelines with user interaction being the driving force for development. From March 2015 to July 2017 (2 years 5 months) Greater Pittsburgh AreaAndroid...
Mobile Software Engineer @ FOREVER™ Lead Android engineer for the FOREVER mobile application - design and implement new features, communicate with the FOREVER backend, etc. Keep familiar with the latest Android SDK and design guidelines with user interaction being the driving force for development. From March 2015 to July 2017 (2 years 5 months) Greater Pittsburgh AreaAndroid Application Developer @ Freelance Design and publish Android applications to the Android Market. Designer and developer of the popular Android app "Assignment Planner." From April 2011 to March 2015 (4 years) Computer Science Tutor and Teaching Assistant @ 2011 John Carroll University Worked with Computer Science Majors at every level in and out of the classroom. I assisted the instructor in helping students debug and efficiently code software in class. I also helped students establish strong programming skills as well as providing assistance with assignments outside of the classroom. Courses included Intro to Programming, Web Development, Databases, Object Oriented and Advanced Programming. From September 2008 to May 2011 (2 years 9 months) Systems Engineering Consultant @ Digital Arc Systems Provide high-level design and implementation consulting, as well as low-level development work for various clients from public and private industry. My responsibilities include anywhere from designing and implementing highly scalable and reliable back-end systems, to developing front-end Android interfaces for existing systems. Some various projects I worked on include:• Front-end Android application development for a niche social media company• Front-end Android application development for a “Blue force tracker” for a defense contractor.• Back-end design and implementation of highly scalable, secure and distributed media sharing system.• Front-end Android application development for a medical start-up company From June 2013 to June 2015 (2 years 1 month) Greater Pittsburgh AreaMember of Technical Staff @ Software Engineering Institute Research, design & prototype software solutions targeting the needs of the Department of Defense. Focus on mobility and the “tactical edge,” providing applications for soldiers and first responders. Leverage new and open- source technologies. I was a “jack of all trades” – a full-stack engineer from back-end servers to disconnected mobile applications in austere environments. I also am author/coauthor on numerous papers to various conferences. I have a valid security clearance.Some projects I have worked on include:• Data visualization and real time analysis on high volumes of streaming data (social media and sensor)• Intelligence gathering and network analysis on structured and unstructured data• Distributed control algorithms for swarms of “search and rescue” autonomous UAVs.• End-user programming on mobile phones in disconnected environments• Cloudlet technologies – outsourcing computation to conserve resources• Delay tolerant networking solutions using mesh-networks From May 2011 to March 2015 (3 years 11 months) Pittsburgh, PAResearch Scientist @ John Carroll University Received a Huntington Grant to research Android Application Development on Mobile Platforms. The research took place on campus during the summer of 2010 and lasted 10 weeks. In result of the research I created an application titled "JCU Assist" which helps students keep track of courses, assignments and grades while providing them easy access to their email, Blackboard and the University's directory. The research and application were both presented during the "Celebration of Scholarship" in 2011. From May 2010 to August 2010 (4 months) Senior Software Engineer @ Snap Inc. Santa Monica, California, United States
FOREVER™
Mobile Software Engineer
March 2015 to July 2017
Greater Pittsburgh Area
Freelance
Android Application Developer
April 2011 to March 2015
2011 John Carroll University
Computer Science Tutor and Teaching Assistant
September 2008 to May 2011
Digital Arc Systems
Systems Engineering Consultant
June 2013 to June 2015
Greater Pittsburgh Area
Software Engineering Institute
Member of Technical Staff
May 2011 to March 2015
Pittsburgh, PA
John Carroll University
Research Scientist
May 2010 to August 2010
Snap Inc.
Senior Software Engineer
Santa Monica, California, United States
Lead Android engineer for the FOREVER mobile application - design and implement new features, communicate with the FOREVER backend, etc. Keep familiar with the latest Android SDK and design guidelines with user interaction being the driving force for development. Lead Android engineer for the FOREVER mobile application - design and implement new features, communicate with the FOREVER backend, etc. Keep familiar with the latest Android SDK and design guidelines with user interaction being the driving force for development.
What company does Gene Cahill work for?
Gene Cahill works for FOREVER™
What is Gene Cahill's role at FOREVER™?
Gene Cahill is Mobile Software Engineer
What industry does Gene Cahill work in?
Gene Cahill works in the Computer Software industry.
Who are Gene Cahill's colleagues?
Gene Cahill's colleagues are Sumbul Alvi, Ahmed Baz, Benjamin Lissak, Elise Dang, Xiaomu Wu, Akshatha Gangadharaiah, Vahid Kazemi, Qijun Chen, Daniel Jonik, and Eunice Lin
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
Gene Cahill's Social Media Links
/company/s... /school/ca...