Programming with Google Go Specialization•Apr 2020 - Present
This specialization introduces the Go programming language from Google and provides learners with an overview of Go's special features. Upon completing the three-course sequence, learne...rs will have gained the knowledge and skills needed to create concise, efficient, and clean applications using Go. Show More
Applied Data Science with Python•Aug 2016 - Jan 2017
Information visualization and machine learning. Tackling dimensionality of data, clustering and evaluating data, supervised learning, predictive modelling, building ensembles. Text mini...ng, manipulation, natural language processing, and topic modelling. Social Network analysis using graph theory exploring problem identification through to generation of insight. Show More
Bitcoin and Cryptocurrency Technologies•Sep 2015 - Nov 2015
To really understand what is special about Bitcoin, we need to understand how it works at a technical level. Topic include: Cryptographic Hash Functions, Consensus without identity: the... block chain, Bitcoin transactions, Bitcoin blocks, the Bitcoin Network, Secret Keys, Online Wallets and Exchanges, Currency Exchange Markets, Mining incentives and strategies, Bitcoin deanonymization, ASIC Resistant Puzzles, Nonoutsourceable Puzzles, Secure multi-party lotteries in Bitcoin, Prediction markets & real-world data feeds, the block chain as a vehicle for decentralization, societal and political impacts of Bitcoin, and more... Show More
Cybersecurity Specialization•Jan 2015 - June 2015
Design and build secure systems through principles of human-computer interaction and in-depth study of Usable Security (authentication passwords, two-factor auth, biometrics, trac...king, secure and anonymous browsing, data sharing), as well as Software Security (low-level memory based attacks, buffer overflows, SQL injection, session hijacking, penetration testing), Cryptography (private-key, public-key, authenticated encryption, digital signatures, stream and block ciphers, hash functions, Diffie-Hellman Key Exchange, El Gamal Encryption, RSA), and Hardware Security (trojans, side-channel attacks, ElectroMagnetic analysis, fault injection attack, Trust Platform Modules, Physical Unclonable Functions, RFID). Show More
Data Science Specialization•Feb 2014 - Dec 2014
Identify and classify data science problems, learn the principles of tidy data and data sharing, apply the tools for data cleaning and manipulation, make visual representations of... data using plotting systems in R, create rich analytic graphics from different types of datasets, create visualizations of multidimensional data using exploratory multivariate statistical techniques, perform inferential tasks in highly targeted settings, fit regression models, interpret coefficients, investigate residuals and variability, apply multiple machine learning tools, build and evaluate predictors on real data, communicate using statistics and statistical products. Show More
Foundations of Data Analysis•Nov 2014 - Dec 2014
Hands on course with a data lab to teach fundamental statistical topics such as descriptive statistics, inferential testing, and modeling using the R programming language. Concept...s include describing normal distributions, univariate descriptive statistics, bivariate distributions and identifying relationships between quantitative data, identifying relationships between categorical data, linear function models, exponential and logistic function models, sampling distribution and estimation, and hypothesis testing. Show More
Web Development•July 2014 - Nov 2014
Epicodus is a four month, forty hour per week, in-person class on programming in Portland, Oregon. Each day starts with a 5-10 minute standup, where students can share anything wi...th the rest of the class: coding tricks they learned, interesting blog posts they read, upcoming meetups they're going to. Then students spend the entire rest of the day coding a new program each day using pair-programming and test driven development. At the end of the course students pair in groups of ~6 to apply all of their technical and project management skills to build a real-world application for a local business. Skills include Ruby, Rails, SQL, jQuery, Active Record, Javascript, AJAX, AngularJS, HTML and CSS, and APIs. Show More
B.A. Interpersonal/Organizational Communication & Marketing•Aug 2010 - May 2012
The field of communication-studies that deals with how we communicate within organizations and in interpersonal settings. Heavy focus on the study and research of oral communicati...on, human relations, logical reasoning, argumentation and debate, gender and intercultural issues, conflict management, nonverbal and attitude analysis, and visual communication. The marketing concentration focused on intelligence gathering, supply chain and operations management, consumer behavior, analysis and research, and marketing strategy. Show More
Software Engineer & Scrum Master•Jan 2014 - Jul 2020
Responsible for application, database, and internal infrastructure development and support. Lead Operations Department stand-up and manage Kanban board adhering to Agile methodolog...y. Responsible for small and large scale data migrations in a production environment. Install software, troubleshot, and configure Linux based web servers. Debug application including reporting, search, and warehousing infrastructure in both a Ruby on Rails and an Angular.js environment. Craft knowledge base articles to document reproducible procedures such as rake tasks, database queries, working with web-services, FTP scripts, and development environment configuration. Update and maintain customer-facing developer documentation of the Listen360 API. Work with customers to debug and troubleshoot inter-network system and API integrations. Unit-test and integration-test new and existing product features Show More
Co-founder & CEO•Dec 2013 - Present
Responsible for full-stack product development and marketing strategy. Engineered “private” job board service for schools and bootcamps offering custom sub-domains, a la carte... features, and single-click deployments. Created tiered billing and couponing system integrated with Stripe. Developed candidate-matching technology that matches jobs to job seekers using a combination of users’ profile and site usage data. Lead SEO strategies resulting in top hit on Google for “junior developer jobs”. Built rich job posting features and internal application system specifically designed to target junior developers and maximize pre-screening effectiveness. Integrated ElasticSearch resulting in a 50% reduction in search response time. Reduced user on-boarding time by integrating LinkedIn for single-sign-on (SSO) and account creation. Eliminated site-lag by utilizing background workers to handle long running processes such as submitting applications, sending messages, and uploading resumes. Achieved 99% delivery-rate for job application and support emails through user authentication, high security standards, and strong online reputation management. Developed dashboard with in-depth statistics on site growth and engagement. Created Insights page featuring graphs and visualizations of various data-points. Hooked into Amazon S3 for persistent file storage of resumes and images Show More
CEO•Dec 2013 - Present
Responsible for full-stack product development, marketing, business development, product procurement, and fulfillment. MonthlyStash is a subscription service that discreetly delivers pr...emium smoking supplies straight to your door, every month. Show More
Find your first dev job! Featuring jobs and paid internships for bootcamp grads, CS students & self taught programmers.
Ruby on Rails, AJAX, AWS, ElasticSearch, +MoreDiscreetly delivering boxes full of rolling papers, lighters, and incense every month. Saving people time, money, and trips to store.
Ruby on Rails, Foundation, pSQL, Stripe, +MoreEasily create and join video-conference rooms. Includes real-time chat, and anonymity
Real Time Video and Chat, Web-SocketsGet your Game On, you Rascal! Edge Guard Games is a Super Smas Bros. Melee Tournament
Payments, Registration, Mobile DesignA Complete, Creative Solution for your Landscape. Proudly Serving North Fulton, Cherokee and Forsyth counties.
Foundation, HTML, CSS, JS, Responsive DesignTinder for Beer
Machine Learning, Recommendation EngineBrevard Achievement Center (BAC) provides persons with disabilities innovative services and opportunities to achieve personal success.
Mobile, Search Engine, ProfilesAndroid and iPhone app to find something to do neaby, invite new friends over, discover your neighborhood
iOS, Android, iPhone, Location, SocialWant to chat? Shoot me a message using the form below.