Skip to content

Instantly share code, notes, and snippets.

@justinphelps
Last active February 22, 2024 15:47
Show Gist options
  • Save justinphelps/04e14657c6b8a2c22d18c6b238087dd2 to your computer and use it in GitHub Desktop.
Save justinphelps/04e14657c6b8a2c22d18c6b238087dd2 to your computer and use it in GitHub Desktop.
resume.json
{
"basics": {
"name": "Justin Phelps",
"label": "CTO - Engineer",
"picture": "",
"email": "justin.phelps@gmail.com",
"phone": "+46707509890",
"website": "",
"summary": "Seasoned Technology Leader offering hands-on tech leadership and systems engineering with a strong entrepreneurial background. I have over 20 years of technical operations management, software development, security, network and systems administration and engineering experience. From small ISPs, ASPs/SaaS, cloud and mobile apps to offshore datacenters, mission critical infrastructure and high availability internet applications.",
"location": {
"address": "",
"postalCode": "",
"city": "Stockholm",
"countryCode": "SE",
"region": "Sweden"
},
"profiles": [
{
"network": "LinkedIn",
"username": "justinphelps",
"url": "https://www.linkedin.com/in/justinsphelps/"
}
]
},
"work": [
{
"name": "Apica",
"position": "Interim CPO, Sr. Product Manager",
"website": "http://www.apica.io",
"location": "Stockholm",
"startDate": "2020-12-01",
"endDate": "2022-11-01",
"summary": "Defined and drove roadmap for a complete product refresh of flagship SaaS monitoring product. ",
"highlights": ["Defined roadmap for Apica's flagship monitoring platform",
"Collected and prioritized product requirements from customers, competitors, partners, industry analysts, sales, customer support and R&D",
"Restructured, rescoped and unstuck the severely delayed tech refresh project through to production",
"Redefined the software development process ensuring more accurate deliveries and accountability",
"Replaced legacy authentication components with in house ABAC/RBAC IAM ",
"Assisted in documentation and release communications", "Supported Sales, TAMs and Customer support with critical escalations",
"Regular customer partner meetings and presentations"]
}, {
"name": "Supertext",
"position": "Chief Technical Officer",
"website": "http://www.getsupertext.com",
"location": "Stockholm",
"startDate": "2018-03-01",
"endDate": "2020-04-01",
"summary": "Decomposed a monolithic IP/SMS hybrid messaging platform built on PHP and bare metal hardware, designed to handle several hundred thousand DAU, to a cloud based, containerized, microservices platform written in Go that could scale to millions of DAU. I started by rebuilding the team, the organization and the development process from a dysfunctional engineering organization to a reliable, enjoyable and stable one. As the organization stabilized and became more autonomous, I focused first on increasing service level towards the BI and Customer Acquisition teams, greatly improving their productivity, then on directing client app development and optimization. I also worked hand in hand with the CPO to translate product aspirations into technical requirements. Since these processes were established I have been contributing more to the technical development of the platform, primarily around DevOps, monitoring, simplification and stability. ",
"highlights": ["Established engineering team culture and process ",
"Employee hiring, firing and reviews for a team of 11 engineers ",
"Budgeting, contracts for technical vendors, consultants and partners ",
"Analysis and planning of new partner and customer integrations",
"Tech stack: AWS (EC2, Cloudwatch, ECR, lambdas), GCP (BQ, Firebase, GA, Compute Engine), GoLang, PHP, MySQL, Jenkins, Prometheus, Docker, Linux, SMPP"]
},
{
"name": "Joors",
"position": "Chief Technical Officer",
"website": "http://www.joors.com/",
"location": "Stockholm",
"startDate": "2015-12-01",
"summary": "Joors' core product enabled Mobile Operators to offer flexible data packages and allow for third parties such as NGOs or advertisers to sponsor subscriber traffic. As an engineer, I worked on integrations with mobile operator equipment, optimizing our Diameter protocol stack, as well as packaging and deployment of the platform. I quickly moved into the CTO role where my first task was to bring the outsourced development in house, build the engineering team, then expand the services.",
"highlights": ["All HR responsibilities: hiring/firing, team process and reviews",
"Rebuilt development team, replacing outsourced development of core software with internal talent",
"Reduced flagship product CapEx and installation time by 90% by replacing VMWare with KVM and deployment automation (Puppet, Foreman)",
"Created new cloud based product that offered most of the original product's value, but with a small percentage of the cost or complexity (heroku, firebase)",
"Worked closely with business partners on product ideation and specification",
"Presented technical results at regular board meetings"],
"endDate": "2018-02-01"
},
{
"name": "Lexher IT",
"position": "Senior Consultant @ Ericsson",
"website": "https://www.ericsson.com/",
"startDate": "2015-06-01",
"summary": "Worked on projects migrating various engineering departments from legacy datacenter to new, fully virtualised and automated hosting platform",
"highlights": [],
"endDate": "2015-11-01"
},
{
"name": "Lexher IT",
"position": "Network and Security Consultant @ Qbranch",
"website": "https://www.axians.se/",
"startDate": "2015-01-01",
"summary": "Senior Consultant",
"highlights": ["Managed many customers technical infrastructures","Migration to Openstack systems (Cisco ACI/UCS)","Administrated security systems (Cisco/Fortigate)"],
"endDate": "2015-05-01"
},
{
"name": "Lexher IT",
"position": "Senior Consultant @ Joors",
"website": "http://joors.com/",
"startDate": "2015-01-01",
"summary": "Network and systems troubleshooting and automation for telco services platform",
"highlights": ["Built Operations infrastructure (F5 PEM/LTM, Gigaspaces, VMWare)"],
"endDate": "2015-01-01"
},
{
"name": "Lexher IT",
"position": "Senior Consultant @ NetEnt",
"website": "https://www.netent.com/",
"startDate": "2013-09-01",
"summary": "Network & Security",
"highlights": ["Maintained ITIL/PCI and multi-region governmental compliance.","Designed secure architectures with Cisco, HP, F5 network equipment"],
"endDate": "2014-04-01"
},
{
"name": "Lexher IT",
"position": "Senior Consultant @ Betsson",
"website": "https://www.betsson.com/",
"startDate": "2013-01-01",
"summary": "Network & Security",
"highlights": ["Maintained ITIL/PCI compliance."," Designed secure architectures with Fortigate, Cisco, Juniper and F5 network equipment "," Handled security incident response"],
"endDate": "2013-09-01"
},
{
"name": "Lexher IT",
"position": "Network and Security Consultant @ Giesecke & Devrient",
"website": "https://www.gi-de.com/",
"startDate": "2012-01-01",
"summary": "Facilitated integration into global network infrastructure.",
"highlights": ["Responsible for corporate firewalls, routers, VPNs, switches (Cisco Catalyst, ASA,Juniper, SRX, Procurve, Rancid, SVN) ","Liable for all network documentation and core contributor to process design (Confluence, Sharepoint, Visio) ","Responsible for project cohesion with R&D, Sales and Support on new system and network configurations","Head of Network support issues across multiple international locations","Focal point between local office and global IT in high profile network integration project"],
"endDate": "2013-01-01"
},
{
"name": "CloudTalk",
"position": "Director Of Technical Operations",
"website": "http://cloudtalk.me",
"location": "San Francisco, Ca",
"startDate": "2011-01-01",
"summary": "I was the entire Operations department and worked very closely with Development on architecture and deployment. We built a highly scalable Voice-First messaging platform that was ready to handle hundreds of thousands of users.",
"highlights": ["Interfaced with Development team, fulfilling all tech operations related tasks","Early adopter of DevOps "," Constructed dynamic cloud based systems provisioning system from scratch"," Creation and implementation of Security Policy and DRP"," Administered Cassandra, Apache, Jetty on virtual and bare metal Linux systems"," Managed vendor and hosting relationships"," Built and managed switch, router, loadbalancer systems"," Designed and administered CI/CD deployment systems between Development, Staging and Production","Built Nagios, Zabbix, Munin, Splunk monitoring and alerting systems","Build configuration and deployment systems with Puppet and custom code"],
"endDate": "2011-12-01"
},
{
"name": "One Net Place",
"position": "Operations Manager, Chief Engineer",
"location": "Los Angeles, Ca",
"website": "http://smihsllc.com/",
"startDate": "2009-03-01",
"summary": "Responsible for the management of the all networks and systems for web and server hosting operations and wireless network provider.",
"highlights": ["Administrated Linux and Windows server farms (spacewalk, AD)","Built monitoring and alerting systems (Nagios, Cactii, MRTG)","Architected, installed and managed wired and wifi networks (Cisco routers/switches, Ubiquity Wi-Fi)","Managed streaming video systems (Red5, Flash, Quicktime)"],
"endDate": "2011-01-01"
},
{
"name": "F5 Networks",
"position": "New Product Integration, Enterprise Network Engineer",
"location": "Seattle, Wa",
"website": "http://f5.com",
"startDate": "2006-09-01",
"summary": "I was a key person in the communication between different departments of the Professional Services organization. Being the conduit between support, consulting and engineering.",
"highlights": ["Specialist in high availability, web app and network optimization (Big-IP, WanJet, Web Accelerator)","Highest Tier escalations support engineer","Primary communication channel between Professional Services, Support and Product Development handling product specification, testing and QA","Due diligence of Support and Professional Services for Merger and Acquisition projects","Managed beta programs with customers"],
"endDate": "2009-03-01"
},
{
"name": "Adteractive",
"location": "San Francisco, Ca",
"position": "Director of Operations",
"website": "http://adteractive.com/",
"startDate": "2005-05-01",
"summary": "I was originally hired as a contract security engineer quickly adding Systems Administration and Operations Management responsibilities then moved into Director of Technical Operations for a company that was experiencing massive growth.",
"highlights": ["Managed daily operations, build outs, datacenter (hundreds of machines) facilities, and security","Started and completed PCI-DSS compliance project","Grew operations team from 3 to 13","Responsible for the complete redesign of the legacy network, increasing capacity from < 10 Mbps to hundreds of Mbps","Evaluation, purchasing and installation of all equipment, systems and vendors (Routers, Firewalls, IDPs, switches, servers, vendors, service providers)"],
"endDate": "2006-09-01"
},
{
"name": "Blue Stream Networks",
"position": "Chief Technical Officer",
"location": "Grenada, W.I.",
"website": "http://blue-stream.net",
"startDate": "2003-12-01",
"summary": "Oversaw tech operations for a Caribbean ISP and long distance telephone operator.",
"highlights": ["Collaborated on short and long term strategy with company officers","Managed a team of 6 engineers","Managed the development of VoIP to PSTN network to handle an average of 2 million minutes per month of both inbound and outbound, international","Operations a multi-national MPLS + VOIP network for pan-Caribbean based call centers as well as IP customers","Implemented corporate security policies and systems, such as firewalls and VPNs","Performed physical installation both in-house and on-site of equipment and leased-line services","Developed custom billing systems"],
"endDate": "2005-01-01"
},
{
"name": "Super Computer International, Inc.",
"position": "Chief Technical Officer, Co-founder",
"location": "Atlanta, Ga",
"website": "http://www.supercomputerinc.com/",
"startDate": "2001-06-01",
"summary": "Built a multi-tenant, white-label game hosting company from scratch. Building business first from gamers, then from game producers like EA.",
"highlights": ["Managed local and remote developers","Managed day to day IT and production/co-location operations of 88 node linux cluster (MOSIX)","Managed technical relationships with high profile partners like the US Army and EA","Designed and built a top 500 super computer Linux cluster * Developed game management suite"],
"endDate": "2002-12-01"
},
{
"name": "Grand Central Communications",
"location": "San Francisco, Ca",
"position": "Systems Architect",
"website": "http://grandcentral.com",
"startDate": "1999-10-01",
"summary": "Systems Architecture - B2B",
"highlights": ["Design of a 5-9s B2B infrastructure (Solaris, Cisco)","Designed and built fully redundant staging and production environments","Designed and installed internal monitoring and trouble ticket systems"],
"endDate": "2000-11-01"
},
{
"name": "Symantec",
"position": "White Hat",
"website": "http://www.symantec.com",
"startDate": "1999-01-01",
"summary": "Media appearances.",
"highlights": [],
"endDate": "1999-01-01"
},
{
"name": "Worldnet Corporations",
"position": "Senior Manager Network Operations",
"location": "Ft. Lauderdale, Fl",
"website": "https://www.att.com/",
"startDate": "1998-07-01",
"summary": "I came on board as a Network and Systems Operations manager in Ft Lauderdale. I later moved to Costa Rica to manage the development and hosting facilities for online gambling as well as long distance VOIP services. I'm proud to say that we were one of the first online gambling operations.",
"highlights": ["Designed, implemented, upgrade, and documented networks for a wide range of customers.", "Security audits, server and firewall configuration, switch routing, establishing VPNs, and testing redundancy", "Massive DNS, Mail, SQL, Web and application servers administration", "Managed a global data and voice network", "Managed wager game development team and operations"],
"endDate": "1999-10-01"
},
{
"name": "Safari Internet",
"position": "Operations Manager - Systems Administrator",
"location": "Ft. Lauderdale, Fl",
"website": "http://www.safari.net",
"startDate": "1997-01-01",
"summary": "Responsible for most aspects of building and maintaining a full service Internet Service Provider including purchasing, installation and configuration of remote access systems providing over 1000 dial-in lines for 3500+ customers across 5 locations. Lead team in charge of merging other acquired service providers networks and customer bases into our own.",
"highlights": ["Systems Administration", "Network Administration", "B2B customer integrations"],
"endDate": "1998-07-01"
}
],
"education": [
{
"institution": "Lean Startup Machine",
"website": "https://www.leanstartupmachine.com/",
"area": "Bootcamp",
"studyType": "",
"startDate": "2015-05-01",
"gpa": "",
"courses": [""],
"endDate": "2015-05-04"
},
{
"institution": "United States Navy",
"website": "https://www.navy.mil/",
"area": "Data Systems",
"studyType": "",
"startDate": "1996-01-01",
"gpa": "",
"courses": [""],
"endDate": "1997-01-01"
},
{
"institution": "University of Colorado Boulder",
"website": "https://www.colorado.edu/",
"area": "Computer Science",
"studyType": "",
"startDate": "1994-01-01",
"gpa": "",
"courses": [""],
"endDate": "1995-01-01"
},
{
"institution": "New Mexico Military Institute",
"website": "https://www.nmmi.edu/",
"area": "Computer Science",
"studyType": "",
"startDate": "1993-01-01",
"gpa": "",
"courses": [""],
"endDate": "1995-01-01"
}
],
"skills": [
{
"name": "Software Development",
"level": "",
"keywords": ["Ruby", "Ruby on Rails", "Javascript", "TDD", "Python", "Perl", "PHP", "Git","ActiveRecord", "CSS", "Jenkins", "CI/CD", "Code Reviews", "Full stack", "Data modelling"]
},
{
"name": "Management",
"level": "",
"keywords": ["Team Leadership", "Project Management", "Agile", "Lean", "Disaster Recovery", "Vendor Management", "Employee Reviews", "Hiring / Firing", "Team Building", "Partner Management", "Entrepreneurship", "Startups"]
},
{
"name": "Systems Architecture",
"level": "",
"keywords": ["Cloud Computing", "Amazon AWS", "Google GCP", "Firewalls", "Routers", "VPN", "Linux", "Windows", "Apache", "Ngnix", "Network Security", "Systems Security", "Solaris", "Cisco", "Juniper", "TCP/IP", "Virtualization", "F5", "MySQL", "Hadoop", "HDFS", "Cassandra", "NoSQL"]
}
],
"languages": [
{
"language": "English",
"fluency": "Native Speaker"
},
{
"language": "Swedish",
"fluency": "Intermediate"
}
],
"references": [
{
"name": "Caterina Kullman - Lexher AB",
"reference": "Justin was a member of the Lexher team for more than four years. We missed him dearly when he left and would be glad to welcome him back any time. Any assignment Justin ever undertook just worked. He is the kind of person who doesn’t make a lot of noise, but just gets things done effectively and with quality."
},
{
"name": "Hassen Mohammed - Joors",
"reference": "I have got the opportunity to work with Justin. He is the perfect project leader I have met so far. Beyond the technical excellence he has, Justin is an extremely easy person to approach. Communication with him is always friendly. I have learned a lot from his project leadership skills both technically and socially."
},
{
"name": "Christopher Neitzert - Ericsson",
"reference": "Justin is a world class engineer with keen insight and an encyclopedic knowledge of the technology we use. His keen wit and great sense of humor make him a joy to work with. Given the opportunity, I would work with Justin again."
},
{
"name": "Jake Reichert - Adteractive",
"reference": "Justin stepped into a team with little structure and helped to get the chaos under control. Now we have much better machine uptime and responsiveness to realtime issues, in large part thanks to his efforts."
},
{
"name": "Joshua Fraser - Adteractive",
"reference": "I managed Justin at Adteractive, and he is truly a rockstar. Justin is immensely talented as a systems and network engineer, and immediately became my go-to guy. As he moved up the corporate ladder at Adteractive, he continued to excel at every stop. Not only that, he's a hilariously funny and genuinely good person. Anyone would be hard pressed to find someone better than Justin."
},
{
"name": "David Licon - Adteractive",
"reference": "Justin is an awesome network engineer. He came into a chaotic environment and excelled at consistantly delivering quality work. He is a great team player and his diversity of skills and knowledge are to be envied. I never encountered anyone that did not have a good rapport with him and he would be a tremendous asset to any company."
},
{
"name": "David Kats - Adteractive",
"reference": "I worked closely with Justin for a few months and came to heavily rely on his Network and System Administration expertise. Justin is definitely the man for the job!"
},
{
"name": "Matt Reynolds - Adteractive",
"reference": "Justin is great work with. You can assign him high level tasks and be assured that they'll be completed on or ahead of schedule. Working with Justin was easy and enjoyable as he could interact with technical and business people alike, meeting the needs of both with speed and accuracy. I look forward to working with Justin in the future."
},
{
"name": "Mahathi Kuchi - Adteractive",
"reference": "As a Manager of Database Operations, my job requires me to depend constantly on Network/System Operations at Adteractive. Time & time again, Justin Phelps has delivered on all Network/System Operations requests with efficiency, professionalism and a great smile. Justin Phelps had risen above the call of duty demonstrating effective resolution, professionalism & initiative. I endorse Justin Phelps."
},
{
"name": "John Lowell - Adteractive",
"reference": "Justin came into our company at a time of a critical need for our network infrastructure. He consistenly worked hard and was here on weekends and evenings doing whatever it took to get the job done. As the Director of Media, I'm a major stakeholder in the performance of our network and thankful to have had Justin working his magic."
},
{
"name": "Saar Gur - Adteractive",
"reference": "Justin was a key player in facilitating major technological upgrades to our network at a time when we were extremely resource constrained. Justin demonstrated oustanding commitment to the company during this time. Furthermore, Justin provided the responsiveness and reliability that we require on the business front to be successful."
}
],
"projects": [
{
"name": "Shogogo",
"startDate": "2014-06-01",
"endDate": "2014-12-01",
"summary": "Shogogo.com notifies users when their favorite bands are playing nearby. Users simply search for their favorite bands and provide a valid phone number. Every night, Shogogo queries the SeatGeek API for new events. If a match is found, the user is sent a scheduled text message with a link to buy tickets.",
"url": "http://shogogo.com"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment