Skip to content

Commit

Permalink
updated experience & skills, cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
desmondw committed Jun 13, 2019
1 parent 8766b81 commit 944fd15
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 56 deletions.
18 changes: 8 additions & 10 deletions README.md
Expand Up @@ -5,8 +5,12 @@ Software Engineer | San Francisco, CA | resume@desmondw.com | github.com/desmond

## Experience

#### Senior Software Engineer (Darby Smart), Dec 2017 – Present
- Focused on SEO efforts, leading to higher viewership through organic growth
#### Senior Software Engineer (Grove Collaborative), Apr 2019 – Present
- Quickly released and iterated over new growth features on AOV-focused pod

#### Senior Software Engineer (Darby Smart), Dec 2017 – Apr 2019
- Designed and developed the customer-facing website for Shero Science
- Spearheaded acquisition of influencers and customers across multiple channels

#### Software Engineer (HelloSign), Jan 2015 – Jun 2017
- Developed the external API, SDKs, and integrations as primary contact
Expand All @@ -32,12 +36,6 @@ __Computer Science (Kettering University)__

## Skills

__Languages__ — JavaScript, Ruby, PHP, Python, Java, SQL, ActionScript, Lua, C++, C#

__Frameworks & Libraries__ — React / Redux, Elasticsearch, Node, jQuery, Laravel, Symfony

__Styling__ — HTML5, CSS3, Sass, Less, Bootstrap, Foundation

__Tools__ — Unix CLI, git, npm, bash, webpack, browserify, gulp, bower, docker, vagrant
__Languages__ — Javascript, Python, Ruby, Rust, PHP

__Other__AWS / EC2, Heroku, Postgres, MySQL, AJAX, Agile, TDD, MVC, OOP, REST
__Frameworks__Vue, React, Django, Rails, Actix, Laravel, Symfony
18 changes: 8 additions & 10 deletions Resume - Desmond Weindorf.md
Expand Up @@ -5,8 +5,12 @@ Software Engineer | San Francisco, CA | resume@desmondw.com | github.com/desmond

## Experience

#### Senior Software Engineer (Darby Smart), Dec 2017 – Present
- Focused on SEO efforts, leading to higher viewership through organic growth
#### Senior Software Engineer (Grove Collaborative), Apr 2019 – Present
- Quickly released and iterated over new growth features on AOV-focused pod

#### Senior Software Engineer (Darby Smart), Dec 2017 – Apr 2019
- Designed and developed the customer-facing website for Shero Science
- Spearheaded acquisition of influencers and customers across multiple channels

#### Software Engineer (HelloSign), Jan 2015 – Jun 2017
- Developed the external API, SDKs, and integrations as primary contact
Expand All @@ -32,12 +36,6 @@ __Computer Science (Kettering University)__

## Skills

__Languages__ — JavaScript, Ruby, PHP, Python, Java, SQL, ActionScript, Lua, C++, C#

__Frameworks & Libraries__ — React / Redux, Elasticsearch, Node, jQuery, Laravel, Symfony

__Styling__ — HTML5, CSS3, Sass, Less, Bootstrap, Foundation

__Tools__ — Unix CLI, git, npm, bash, webpack, browserify, gulp, bower, docker, vagrant
__Languages__ — Javascript, Python, Ruby, Rust, PHP

__Other__AWS / EC2, Heroku, Postgres, MySQL, AJAX, Agile, TDD, MVC, OOP, REST
__Frameworks__Vue, React, Django, Rails, Actix, Laravel, Symfony
Binary file modified Resume - Desmond Weindorf.pdf
Binary file not shown.
18 changes: 8 additions & 10 deletions Resume - Desmond Weindorf.txt
Expand Up @@ -6,8 +6,12 @@ Software Engineer | San Francisco, CA | resume@desmondw.com | github.com/desmond

Experience

Senior Software Engineer (Darby Smart), Dec 2017 – Present
- Focused on SEO efforts, leading to higher viewership through organic growth
Senior Software Engineer (Grove Collaborative), Apr 2019 – Present
- Quickly released and iterated over new growth features on AOV-focused pod

Senior Software Engineer (Darby Smart), Dec 2017 – Apr 2019
- Designed and developed the customer-facing website for Shero Science
- Spearheaded acquisition of influencers and customers across multiple channels

Software Engineer (HelloSign), Jan 2015 – Jun 2017
- Developed the external API, SDKs, and integrations as primary contact
Expand Down Expand Up @@ -35,12 +39,6 @@ Computer Science (Kettering University)

Skills

Languages — JavaScript, Ruby, PHP, Python, Java, SQL, ActionScript, Lua, C++, C#

Frameworks & Libraries — React / Redux, Elasticsearch, Node, jQuery, Laravel, Symfony

Styling — HTML5, CSS3, Sass, Less, Bootstrap, Foundation

Tools — Unix CLI, git, npm, bash, webpack, browserify, gulp, bower, docker, vagrant
Languages — Javascript, Python, Ruby, Rust, PHP

OtherAWS / EC2, Heroku, Postgres, MySQL, AJAX, Agile, TDD, MVC, OOP, REST
FrameworksVue, React, Django, Rails, Actix, Laravel, Symfony
44 changes: 18 additions & 26 deletions build.js
@@ -1,43 +1,35 @@
var fs = require("fs")
var fs = require("fs");
var through2 = require('through2');
var markdownPdf = require("markdown-pdf")
// var removeMarkdown = require("remove-markdown")
var sync = require("sync")
var markdownPdf = require("markdown-pdf");
var sync = require("sync");

var resume = fs.createReadStream("README.md")
var pdf = fs.createWriteStream("Resume - Desmond Weindorf.pdf")
var txt = fs.createWriteStream("Resume - Desmond Weindorf.txt")
var md = fs.createWriteStream("Resume - Desmond Weindorf.md")
var resume = fs.createReadStream("README.md");
var pdf = fs.createWriteStream("Resume - Desmond Weindorf.pdf");
var txt = fs.createWriteStream("Resume - Desmond Weindorf.txt");
var md = fs.createWriteStream("Resume - Desmond Weindorf.md");

process.stdout.write('Building other file types...\n')
process.stdout.write('Building other file types...\n');

sync(function(){

// pdf
var pdfOptions = {
// paperBorder: "0.8cm"
}
resume.pipe(markdownPdf(pdfOptions)).pipe(pdf)
resume.pipe(markdownPdf()).pipe(pdf);

// txt
resume.pipe(through2(function(chunk, _, next) {
chunk = chunk.toString()
chunk = chunk.toString();

// subhheader
chunk = chunk.replace(/\s*\n## /g, '\n\n-------------\n\n')
chunk = chunk.replace(/\s*\n## /g, '\n\n-------------\n\n');

// remove other headers, bold
chunk = chunk.replace(/^#* /, '')
chunk = chunk.replace(/\n#* /g, '\n')
chunk = chunk.replace(/([^\n]*)__(.*)__([^\n]*)/g, '$1$2$3')
chunk = chunk.replace(/^#* /, '');
chunk = chunk.replace(/\n#* /g, '\n');
chunk = chunk.replace(/([^\n]*)__(.*)__([^\n]*)/g, '$1$2$3');

// chunk = removeMarkdown(chunk) + '\n'
this.push(chunk);

next()
})).pipe(txt)
next();
})).pipe(txt);

// md
resume.pipe(md)

})
resume.pipe(md);
});

0 comments on commit 944fd15

Please sign in to comment.