-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
160 lines (143 loc) · 9.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Jeff Federman</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<style type="text/css">
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; }
h1, h2 { font-weight: 400; color: #E16B35; }
a { color: navy; }
address { font-style: normal; }
address, h3 { text-transform: uppercase; font-size: 90%; }
address > a { text-transform: lowercase; }
ul { padding-left: 20px; }
.wrapper { width: 1240px; margin: 0px auto; }
.resume { width: 680px; margin: 30px 0; float: left; }
.circular {
width: 250px; height: 250px; float: left;
margin: 55px 30px 0;
border-radius: 125px;
background: url(images/claude_jeff_250x250.jpg) no-repeat;
}
@media (max-width: 960px) {
.wrapper, .resume { width: 100%; }
.circular {
width: 130px; height: 130px;
position: absolute; right: 10px; margin: 55px 0 0 0;
background: url(images/claude_jeff_130x130.jpg) no-repeat;
border-radius: 65px;
}
}
@media (max-width: 350px) {
.circular {
width: 80px; height: 80px;
background: url(images/claude_jeff_80x80.jpg) no-repeat;
border-radius: 40px;
}
}
</style>
<div class="wrapper">
<div class="circular"></div>
<div class="resume">
<h1>Jeff Federman</h1>
<address>
330 E 80 St, Apt 7S<br>
New York, NY 10075<br>
TEL 347 546 5659<br>
<a href="mailto:[email protected]">[email protected]</a>
</address>
<h2>Profile</h2>
<p>I’m a passionate full-stack developer interested in challenges at companies with a culture of continuous learning. I’ve been an active part of agile teams for the past three years and I value practices such as pair programming, test-driven development, and continuous deployment.</p>
<p>Ruby and JavaScript are my go-to languages, I’m comfortable with Python, and get by ok using Elixir, Go and Crystal.</p>
<p>
Programming influences:
<a href="https://twitter.com/dhh">DHH</a>,
<a href="https://twitter.com/yukihiro_matz">Matz</a>,
<a href="https://twitter.com/sandimetz">Sandi Metz</a>,
<a href="https://twitter.com/bascule">Tony Arcieri</a>
</p>
<h2>Professional Experience</h2>
<h3>Engineering Manager, <a href="http://www.namely.com">Namely</a>, New York, NY October 2017-now</h3>
<p>Manage seven full-stack developers for a leading human resources SaaS ($200M+ in VC funding) built on Rails/React, with new code written in Go and Ruby services. Responsible for core HR features like onboarding, time off, performance reviews and eSignature. Focus on feature delivery, application performance, and overall team velocity. Recent stories include:</p>
<ul>
<li>Integrating Okta identity management into Namely</li>
<li>Building an admin reminders feature for date-based events</li>
<li>Extracting employee logic to a separate Go service</li>
</ul>
<h3>Senior Software Engineer, <a href="http://www.namely.com">Namely</a>, New York, NY August 2015-October 2017</h3>
<p>Acted as tech lead, overseeing two senior full-stack developers and a junior front-end developer as part of a cross-functional team. Collaborated with product owners, project managers, designers and QA to deliver new features around onboarding and salary. Stories included:</p>
<ul>
<li>Integrating digital signature capabilities into our onboarding feature via Adobe’s Sign REST API</li>
<li>Splitting out our direct deposit logic into a microservice</li>
<li>Overhauling the backend logic and UI for creating and displaying salaries</li>
</ul>
<h3>Freelance Developer, <a href="http://muckrack.com">Muckrack</a>, New York, NY January 2015-August 2015</h3>
<p>Developed features for a Python/Django SaaS for media professionals. Stories included:</p>
<ul>
<li>Developing a system to score each journalist based on factors such as frequency of publication, publisher reputation and social media reach</li>
<li>Integrating the Compete API to provide journalists and publicists with more information about the domains where their articles appear, e.g., unique visitors</li>
</ul>
<h3>Software Engineer, <a href="http://www.fundinggates.com">Funding Gates</a>, New York, NY July 2014-January 2015</h3>
<p>Developed and maintained the #1 rated app for small business accounts receivables in the Intuit Quickbooks App Store. Pair programmed leveraging remote communication tools such as Screenhero, Slack and Google Hangouts. Stories included:</p>
<ul>
<li>Extracting Ember.js front-end from Rails into self-contained Ember-CLI repository</li>
<li>Adding ability for customers to make phone calls from within the app via the Twilio API</li>
<li>Migrating customer and subscription plan data/code from Chargify to Stripe</li>
</ul>
<h3>Software Developer, <a href="http://www.simonandschuster.com">Simon & Schuster</a>, New York, NY November 2012-July 2014</h3>
<p>Created, maintained and deployed websites and other consumer digital products for Simon & Schuster, a leading English language trade publisher. Pair-programmed and used test-driven development as part of a Scrum/Agile/XP team on a weekly iteration cycle. Collaborated closely with product team and company executives on new features. Stories included:</p>
<ul>
<li>Migrating the Simon & Schuster and Pimsleur (language learning) sites from desktop only designs to responsive designs</li>
<li>Updating a five year old codebase initially built on Rails 2 and Ruby 1.8 to Rails 3 and Ruby 1.9</li>
<li>Modifying our site’s book and author data ingestion to include ONIX XML feeds alongside our proprietary feeds</li>
<li>Updating our codebase and search platform (Endeca) to better accommodate both individual books and aggregate works</li>
</ul>
<h3>Partner/Developer, <a href="http://www.puffycoat.org">Puffy Coat</a>, Brooklyn, NY February 2010-November 2012</h3>
<p>Developed marketing sites for commercial clients, most notably Estée Lauder.</p>
<h3>Freelance Developer, <a href="http://sawhorsemedia.com">Sawhorse Media</a>, Brooklyn, NY July 2009-July 2010</h3>
<p>Server-side and client-side development (along with some system administration) for numerous sites leveraging the Twitter ecosystem, including <a href="http://shortyawards.com">The Shorty Awards</a> and <a href="http://muckrack.com">Muckrack</a>.</p>
<h2>Education</h2>
<p>New York University School of Law, New York, NY — JD, 2001<br/>
Vassar College, Poughkeepsie, NY – BA in Music, 1993</p>
<h2>Skills</h2>
<p>Languages: Ruby, JavaScript, Python, Elixir, Swift/Objective-C, SQL<br/>
Frameworks/Libraries: Rails, React, Django, Ember, Backbone, RSpec, Capybara, iOS<br/>
<h2>Other Professional Experience</h2>
<h3>Litigation Associate, Hughes Hubbard & Reed, New York, NY October 2001-May 2008</h3>
<p>eDiscovery specialist directly advising client executives and representatives in major pharmaceutical, manufacturing and financial services companies as to all areas of electronic document management, including:</p>
<ul>
<li>Document retention policies</li>
<li>Litigation holds</li>
<li>Compliance with eDiscovery provisions in revised Federal Rules of Civil Procedure</li>
<li>Electronic document collection and processing</li>
<li>Paper document collection, scanning, imaging and coding</li>
<li>Review and production on software review platforms (e.g., Ringtail, iConect, Summation, Concordance)</li>
</ul>
<p>Matters included:</p>
<ul>
<li>Supervising all aspects of electronic discovery for one of the largest pharmaceutical products liability cases in U.S. history</li>
<li>Coordinating forensic data collection in an accounting fraud investigation</li>
<li>Advising global industrial client as to backup tape preservation obligations in the event of regulatory inquiry</li>
<li>Advising NYC art museum in revising email and electronic document retention policy</li>
</ul>
<p>Honors: inMotion Commitment to Justice Award, 2005 (pro bono domestic abuse/divorce case)</p>
<h3>Partner/Producer/Engineer, Fortunato Productions, Brooklyn, NY June 1993-August 1998</h3>
<p>Dealt with all facets of running a small electronic music production company, including:</p>
<ul>
<li>Composing and recording music for clients in film, advertising, modern dance and urban music</li>
<li>Evaluating talent</li>
<li>Negotiating publishing and sampling contracts</li>
<li>Filing copyrights</li>
<li>Maintaining insurance coverage</li>
</ul>
<p>Supplemented income with employment at major recording and music publishing companies (BMG Music, Polygram Music Publishing, EMI Records)</p>
<h2>Professional Affiliations</h2>
<p>Admitted to New York State Bar<br/>
Songwriter/Publisher, BMI</p>
</div>
</div>
</body>
</html>