Skip to content

Instantly share code, notes, and snippets.

@rjnienaber
Created May 30, 2021 14:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rjnienaber/5ad95ecee0628ed8b269a5e1c4a52812 to your computer and use it in GitHub Desktop.
Save rjnienaber/5ad95ecee0628ed8b269a5e1c4a52812 to your computer and use it in GitHub Desktop.
resume.json
{
"basics": {
"name": "Richard Nienaber",
"label": "Senior Software Engineer at vTail",
"email": "rjnienaber@gmail.com",
"phone": "+44 785 7817 078",
"summary": "A versatile developer with 16+ years of experience across several industries, including finance and healthcare. An experienced remote worker who has been able to effectively engage with developers spread out across multiple timezones.",
"location": {
"countryCode": "GB",
"address": "Christchurch, UK",
"url": "https://www.google.com/maps/place/Christchurch/@50.7430354,-1.7956139,13z"
},
"profiles": [
{
"network": "LinkedIn",
"username": "richard-nienaber",
"url": "https://www.linkedin.com/in/richard-nienaber-a821241/"
},
{
"network": "Github",
"username": "rjnienaber",
"url": "https://github.com/rjnienaber"
},
{
"network": "stack-overflow",
"username": "richard-nienaber",
"url": "https://stackoverflow.com/users/9539/richard-nienaber"
},
{
"network": "Twitter",
"username": "rjnienaber",
"url": "https://twitter.com/rjnienaber"
}
]
},
"work": [
{
"company": "vTail",
"technologies": [
"Serverless",
"Typescript/Node.js",
"AWS (Lambda, DynamoDB, EventBridge)",
"Pulumi"
],
"highlights": [
"Standardized database access to DynamoDB and use of EventBridge"
],
"position": "Senior Software Engineer",
"positionType": "Part-time",
"startDate": "2020-12-28",
"summary": "vTail (Series A start up) is a mobile app for health clinicians and sales representatives. Working on the AWS serverless backend, including DevOps.",
"website": "https://www.linkedin.com/company/vtail-healthcare-telecommunications/"
},
{
"company": "Warner Media",
"endDate": "2021-03-31",
"technologies": [
"Typescript/Node.js",
"Redis",
"AWS",
"Docker",
"Elasticsearch",
"GraphQL",
"Terraform"
],
"highlights": [
"Migrated from hosted Drupal to JAM stack",
"Developed content delivery system from Drupal to AWS S3",
"Primary engineer for DevOps/Terraform work",
"Migrated search from Solr to ElasticSearch",
"Introduced and maintained real-time monitoring (Zabbix/Sentry)",
"Ensured <a href='https://www.spacejam.com/1996/'>spacejam.com</a> continued to function in all its 1996 glory"
],
"position": "Senior Software Engineer",
"positionType": "Contract",
"startDate": "2018-09-30",
"summary": "Worked in an agile team that owned content portals including warnerbros.com. Reduced operating costs of content portals by 75%.",
"website": "https://www.linkedin.com/company/warnermedia/"
},
{
"company": "Mixtiles",
"endDate": "2018-08-31",
"technologies": [
"Heroku",
"Javascript/Node.js",
"AWS",
"Mongo"
],
"highlights": [
"Worked on integration with 3rd party systems dealing with payments (Stripe), customer service (Front), delivery tracking (EasyPost) and image processing (Cloudinary)"
],
"position": "Senior Backend Developer",
"positionType": "Contract",
"startDate": "2018-05-31",
"summary": "Mixtiles converted a user's photo albums to wall photos. Was responsible for backend systems including retail, order processing, manufacturing and delivery tracking for a multinational product.",
"website": "https://www.linkedin.com/company/mixtiles/"
},
{
"company": "Salesforce",
"endDate": "2018-04-30",
"technologies": [
"Ruby",
"C#",
"GCP",
"Terraform",
"Rundeck",
"Powershell",
"Chef"
],
"highlights": [
"Created Ruby gem to simplify MFA registration for department"
],
"position": "Senior DevOps Engineer",
"positionType": "Contract",
"startDate": "2018-01-31",
"summary": "Streamlined workflows with Chef and Windows Server deployment onto GCP.",
"website": "https://www.linkedin.com/company/salesforce/"
},
{
"company": "RentReporters",
"endDate": "2017-12-31",
"technologies": [
"DigitalOcean",
"Ansible",
"Node.js",
"Docker",
"HAProxy",
"Mongo",
"Zabbix"
],
"highlights": [
"Researched and implemented zero-downtime deploys",
"Implemented configuration management with Ansible",
"Setup monitoring (Zabbix) and observability (StatsD/Graphite)"
],
"position": "Senior Node.js Engineer",
"positionType": "Contract",
"startDate": "2016-07-31",
"summary": "RentReporters improved users rental scores by reporting their rental payments to credit bureaus. Took a leading role in developing and maintaining microservices to support a rewrite of a legacy PHP application.",
"website": "https://www.linkedin.com/company/rentreporters/"
},
{
"breakBefore": true,
"company": "Currencycloud",
"endDate": "2016-06-30",
"technologies": [
"Ruby",
"RabbitMQ",
"QuickFix/J",
"Redis"
],
"highlights": [
"Developed technical plans for new product features e.g. direct debits",
"Prototyped and oversaw improvements to FIX trading system",
"Managed technical debt by consensus of multiple development teams",
"Ensured frameworks and libraries in all applications were kept up to date"
],
"position": "Technical Lead",
"startDate": "2015-01-31",
"summary": "Currencycloud provides an international payments API for companies around the world. In this role, I was responsible for shaping the direction of software development.",
"website": "https://www.linkedin.com/company/the-currency-cloud/"
},
{
"endDate": "2015-03-31",
"technologies": [
"Ruby",
"Rails",
"Sinatra",
"MySql",
"Ansible"
],
"highlights": [
"For a period of time, managed 2 teams of 4 developers and 2 testers",
"Functioned as a remote team lead and conducted standups, reviewed code and elaborated on requirements",
"Developed the specification for v2 of the API and oversaw its implementation"
],
"position": "Team Lead",
"startDate": "2014-01-31",
"summary": "Development was expanded to Ukraine and was one of two team leads that helped manage the outsourced developers.",
"website": "https://www.linkedin.com/company/the-currency-cloud/"
},
{
"endDate": "2013-12-31",
"highlights": [
"Introduced code reviews and a testing culture",
"Mentored other developers in the team"
],
"position": "Senior Software Engineer",
"startDate": "2012-07-31",
"summary": "Took part in the full software development lifecycle",
"website": "https://www.linkedin.com/company/the-currency-cloud/"
},
{
"company": "Spotlight",
"endDate": "2012-07-31",
"technologies": [
"ASP.NET MVC",
"SQL Server 2005",
"Varnish",
"Selenium",
"Python"
],
"highlights": [
"Tasked with speeding up the site with caching",
"Created a real-time dashboard for caching server"
],
"position": "Senior Software Developer",
"startDate": "2011-06-30",
"summary": "Spotlight is an online directory that connects performers, agents and casting directors. Worked as a fullstack engineer on multiple applications.",
"website": "https://www.linkedin.com/company/spotlight_4/"
},
{
"company": "The Travel Corporation",
"endDate": "2011-06-30",
"technologies": [
"ASP.NET MVC",
"jQuery",
"NHibernate",
"SOAP",
"SQL Server 2005",
"Oracle"
],
"position": "Software Developer",
"startDate": "2009-02-01",
"summary": "Worked on a legacy ASP.NET booking system with a focus of introducing new features while managing technical debt.",
"website": "https://www.linkedin.com/company/the-travel-corporation/"
},
{
"company": "SkillsMarket",
"endDate": "2009-01-29",
"technologies": [
".NET (1.1, 2.0, 3.5)",
"Remoting",
"Sql Server 2005",
"MSMQ",
"ASP.NET"
],
"position": "Developer",
"startDate": "2008-08-31",
"summary": "Worked as a C# developer maintaining a backend system responsible for processing thousands of CVs per day.",
"website": "https://www.linkedin.com/company/skillsmarket/"
},
{
"company": "NorthPoint Solutions",
"endDate": "2008-08-31",
"technologies": [
"C#",
"VB.NET",
"Winforms"
],
"position": "Consultant",
"startDate": "2008-01-31",
"summary": "Developed and supported financial portfolio management systems",
"website": "https://www.linkedin.com/company/northpoint-digital/"
},
{
"company": "Korbitec",
"endDate": "2007-12-31",
"technologies": [
".NET (1.1, 2.0, 3.5)",
"C#",
"XML/XSD",
"Remoting",
"SQL Server 2005"
],
"position": "Software Engineer",
"startDate": "2005-08-31",
"summary": "Worked on a web service that helped attorneys communicate securely between themselves and financial institutions.",
"website": "https://www.linkedin.com/company/korbitec/"
},
{
"company": "lianolink",
"endDate": "2005-07-31",
"technologies": [
"Java",
"SQL",
"Subversion"
],
"position": "Developer",
"startDate": "2005-01-31",
"summary": "Developed a back-end system that allowed satellite users to connect to a server to send and receive email and view news",
"website": "https://www.linkedin.com/company/lianolink/"
}
],
"education": [
{
"institution": "Nelson Mandela University",
"area": "Information Technology",
"location": "Port Elizabeth, South Africa",
"website": "https://www.linkedin.com/school/nelson-mandela-metropolitan-university/",
"studyType": "B. Tech",
"startDate": "2001-01-01",
"endDate": "2004-12-31",
"courses": []
}
],
"awards": [],
"publications": [],
"skills": [
{
"name": "Backend Development",
"keywords": [
"Typescript/Node.js",
"Ruby",
"Go"
]
},
{
"name": "DevOps",
"keywords": [
"Docker",
"Terraform",
"Ansible",
"HAProxy",
"Zabbix",
"AWS",
"GCP",
"Pulumi"
]
},
{
"name": "Databases",
"keywords": [
"MySQL",
"Redis",
"Elasticsearch",
"Mongo",
"DynamoDB"
]
},
{
"name": "Methodologies",
"keywords": [
"Agile",
"Scrum",
"DevOps",
"TDD",
"BDD"
]
}
],
"interests": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment