Skip to content

Instantly share code, notes, and snippets.

@jimmybaker
Last active September 4, 2019 23:33
Show Gist options
  • Save jimmybaker/ddcaa3780f747e20e38144081966253a to your computer and use it in GitHub Desktop.
Save jimmybaker/ddcaa3780f747e20e38144081966253a to your computer and use it in GitHub Desktop.
{
"meta": { "theme": "elegant" },
"basics": {
"name": "Jimmy Baker",
"label": "Father, Software Developer, Co-founder, CTO",
"picture": "",
"email": "jimmyebaker@gmail.com",
"website": "https://www.linkedin.com/in/jimmybaker/",
"summary": "Jimmy hails from Nashville, TN with a bachelor of science degree from Middle Tenneessee State University. Before starting Cohub, Jimmy worked for many other companies primarily focusing on full-stack web application development. While the majority of his work is focused in the e-commerce realm, Jimmy also helped the team at Salesforce (Desk.com) improve many of their customer service related prodcuts including their Agent, API and business insights offerings.",
"location": {
"city": "Nashville",
"region": "TN"
},
"profiles": [
{
"network": "LinkedIn",
"username": "jimmybaker",
"url": "https://www.linkedin.com/in/jimmybaker/"
},
{
"network": "Github",
"username": "jimmybaker",
"url": "https://github.com/jimmybaker"
},
{
"network": "Twitter",
"username": "jimmybaker",
"url": "https://twitter.com/jimmybaker"
}
]
},
"work": [
{
"company": "Cohub",
"position": "Co-founder & CTO",
"website": "https://cohub.com",
"startDate": "2014-08-04",
"summary": "Cohub is a business operations management platform in the cloud. Cohub handles customers, sales, e-commerce, fulfillment, inventory, manufacturing, invoicing and collections.",
"highlights": [
"Built a multi-tenant business operations management platform with features including omni-channel sales, customer management, billing, product management, fulfillment, multi-location inventory management, e-commerce, manufacturing, time and attendance and more.",
"Created desktop application for both Mac and Windows to support integrations between our cloud app and hardware devices such as magnetic stripe card readers, receipt printers, thermal label printers and shipping weight scales",
"Created iPad Point-of-sale app using React Native talking to a GraphQL backend",
"Designed, created and implemented an automated purchasing feature enabling Cohub's customers to generate purchase orders with a click of a button, enabling the customers to keep stock of items that were soon to run out of stock",
"Built a custom ElasticSearch index feature that enabled Cohub to provide faceted searching capabilities to its customers",
"Built GraphQL API giving our React/Frontend apps access to all business data and operations",
"Streamlined development process by using a GraphQL Code Generator to aid with typings and to make building apps with TypeScript, React and GraphQL a breeze",
"Setup CI flows using a combination of Amazon Web Services (AWS) EC2, Buildkite and Netlify"
]
},
{
"company": "BillFixers",
"position": "Software Developer",
"website": "https://billfixers.com",
"startDate": "2017-08-01",
"summary": "BillFixers is a service that negotiates bills to save their customers money on their monthly bills.",
"highlights": [
"Created GraphQL API for internal, customer and partner facing applications",
"Created internal, customer and partner applications using React and Apollo",
"Created a web scraper that would log in to various providers and scrape bills on the customers behalf"
]
},
{
"company": "Salesforce (Desk.com)",
"position": "Ruby on Rails & Angular Developer",
"website": "https://desk.com",
"startDate": "2012-09-01",
"endDate": "2014-08-04",
"summary": "Built version 2 of Desk.com's JSON API. Developed the third iteration of their Agent and their Analytics front-end using AngularJS and D3.",
"highlights": [
"Built RESTful JSON API",
"Built AngularJS Agent/Analytics Client",
"Utilized D3 for Charting/Graphing",
"Optimized the performance of a high-traffic Rails app"
]
},
{
"company": "WSquared",
"position": "Senior Developer",
"website": "https://wsquared.com",
"startDate": "2012-01-01",
"endDate": "2012-09-01",
"summary": "Full application lifecycle development using various technologies including Ruby/Rails, .NET, MySQL/MSSQL, etc.",
"highlights": [
"Built C# .NET application for conference speaker enrollment which included saving large files and power point presentations",
"Integrated Great Plains with Rails application",
"Advised technology staff on possibilities for potential projects"
]
},
{
"company": "TapeOnline.com",
"position": "I.T. Director and Developer",
"website": "https://wsquared.com",
"startDate": "2005-11-01",
"endDate": "2012-01-01",
"summary": "Full-stack web application development. I built a Rails application that was the backbone of everything we did at TapeOnline. Everything from inventory, shipping, purchasing, to the e-commerce site was handled by our Rails app.",
"highlights": [
"Built Ruby on Rails application that empowered our staff to run day-to-day operations.",
"Built eCommerce platform from scratch",
"Added CRM features including contract pricing and other B2B features",
"Integrated with third party APIs like USPS, UPS, FedEx, Paypal, Twilio, Maxmind, and more.",
"After the application was stable, I actually did shipping/fulfillment while we were seeking a person to fill the role. I don't mind filling in where needed. (I also got to drive fork-lifts. :)"
]
},
{
"company": "Taigan.com",
"position": "Software Developer",
"website": "http://www.taigan.com",
"startDate": "2005-11-01",
"endDate": "2012-01-01",
"summary": "Taigan was a client of WSquared (my employer). I greatly improved the existing Rails app to accept payments online and distribute money to the various shops who were selling there. Added a ton of new features to aid day-to-day business operations and improved sales by using statistical product suggestions at checkout time.",
"highlights": [
"Added online payment for a true e-commerce experience",
"Automated vendor payment",
"Created back-office automations for customer account management",
"Integrated billing with Great Plains Accounting"
]
}
],
"education": [
{
"institution": "Middle Tennessee State University",
"area": "Computer Science",
"studyType": "Bachelor of Science",
"startDate": "2000-08-01",
"endDate": "2005-05-01"
}
],
"skills": [
{
"name": "Software Development",
"level": "Master",
"keywords": [
"Javascript",
"TypeScript",
"React",
"React Native",
"GraphQL",
"Apollo",
"Ruby",
"Ruby on Rails",
"Redux",
"Node.js",
"Electron",
"Express.js",
"Heroku",
"Angular 1",
"C#",
"HTML",
"CSS"
]
},
{
"name": "Databases",
"level": "Master",
"keywords": [
"PostgreSQL",
"MySQL",
"MSSQL",
"ElasticSearch",
"Redis",
"Memcached"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "IoT Projects",
"keywords": ["Raspberry Pi", "Arduino", "Tessle.io"]
}
],
"references": [
{
"name": "Steve Roche",
"reference": "Jimmy is the real deal, the full-stack, a master developer. He has a deep understanding of software coding and business processes and how to blend the two together for massive productivity gains. Jimmy codes for a living; he codes for fun. It would surprise me if he didn’t code in his sleep. He's absolutely passionate about it. And like others at the very top of their professions, he's humble enough to know that he doesn't know it all, that there's always room for improvement and something new to learn. Above all that, he’s a pleasure to work with, so much so that he’s now my business partner and my good friend."
},
{
"name": "Chris Gundersen",
"reference": "Not only does Jimmy have fantastic technical skills, but he also possesses a drive for constant improvement and a willing desire to learn and embrace new technologies. His work is done with technical expertise combined with a real desire to please his customers with quality products. He would have an immediate, positive effect on the technical capability of any organization."
},
{
"name": "Marisa Adair",
"reference": "Jimmy is a fantastic asset to the TapeOnline team. He is constantly developing and creating new tools for us to use or updating old tools so we can work more efficiently. He is always up-to-date on current programming and developing practices. I can always count on Jimmy to help make my marketing ideas come alive. He is thorough, creative, dependable, intelligent and is easy to work with."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment