-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
executable file
·362 lines (331 loc) · 16.8 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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Resume">
<meta name="author" content="Jae Gangemi">
<link rel="shortcut icon" href="images/favicon.ico">
<title>Jae Gangemi</title>
<!-- Bootstrap core CSS -->
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
<!-- Custom styles for this template -->
<link href="css/main.css" rel="stylesheet">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Raleway:400,300,700' rel='stylesheet' type='text/css'>
</head>
<body data-spy="scroll" data-offset="0" data-target="#nav">
<div id="section-topbar">
<div id="topbar-inner">
<div class="container">
<div class="row">
<div class="dropdown">
<ul id="nav" class="nav">
<li class="menu-item"><a class="smoothScroll" href="#summary" title="Summary"><i class="fa fa-user"></i></a></li>
<li class="menu-item"><a class="smoothScroll" href="#work" title="Work"><i class="fa fa-list-ul"></i></a></li>
<li class="menu-item"><a class="smoothScroll" href="#contact" title="Contact"><i class="fa fa-envelope"></i></a></li>
</ul>
<!--/ uL#nav -->
</div>
<!-- /.dropdown -->
<div class="clear"></div>
</div>
<!--/.row -->
</div>
<!--/.container -->
<div class="clear"></div>
</div>
<!--/ #topbar-inner -->
</div>
<!--/ #section-topbar -->
<div id="headerwrap">
<div class="container">
<div class="row centered">
<div class="col-lg-12">
<h1>Jae Gangemi</h1>
<h3>Software Engineer/Consultant | jgangemi at gmail.com</h3>
</div>
<!--/.col-lg-12 -->
</div>
<!--/.row -->
</div>
<!--/.container -->
</div>
<!--/.#headerwrap -->
<section id="summary" name="about"></section>
<div id="intro">
<div class="container">
<div class="row">
<div class="col-lg-2 col-lg-offset-1">
<h5>Summary</h5>
</div>
<div class="col-lg-6">
<p>15+ years hands-on experience leading all stages of system development efforts, including requirements
definition, design, architecture, testing, and support.</p>
<p>Strong technical and analytical skills, combined with out-of-the-box thinking.</p>
<p>Knowledge and use of design pattern implementation, object-oriented (OO), Agile methodologies, and best practice
programming techniques.</p>
<p>Adept at developing effective development policies and procedures, project documentation and milestones, and
technical/business specifications.</p>
<p>Highly motivated, responsible, independent self-starter capable of quick learning, mastering new skills and
technologies, and producing quality work.</p>
</div>
<div class="col-lg-3">
<p>
<a href="Jae Gangemi Resume.pdf"><i class="fa fa-file-pdf-o"></i></a>
<sm>DOWNLOAD PDF</sm>
</p>
</div>
</div>
<!--/.row -->
</div>
<!--/.container -->
</div>
<!--/ #intro -->
<section id="work" name="resume"></section>
<!--WORK DESCRIPTION -->
<div class="container desc">
<div class="row">
<div><br /></div>
</div>
<div class="row">
<div class="col-lg-2 col-lg-offset-1">
<h5>WORK</h5>
</div>
<div class="col-lg-6">
<p>
<t>Software Consulant</t>
<br />
Jae Gangemi
</p>
<p>
<more>Available for software consultanting services.</more>
</p>
<p>
Currently consulting for:
<ul>
<li>Fairwinds Partners, LLC</li>
</ul>
</p>
</div>
<div class="col-lg-3">
<p>
<sm>JUNE 2010 - JULY 2012</sm>
</p>
</div>
<div class="col-lg-6 col-lg-offset-3">
<p>
<t>Senior Software Engineer</t>
<br />
BMC Software (formerly GridApp Systems) - New York, NY
</p>
<p>
<more>Contracted in 2005 to create a basic domain name registration system for an external client. Brought back
full-time in 2006 as a senior developer to build an enterprise database automation tool capable of installing and
discovering complex database systems across multiple platforms, in addition to facilitating easier system and DBA
administration activities. Acquired by BMC in 2010 and recently tasked with integrating the automation tool with the
flagship cloud offering. The majority of the automation tool is written in Perl (encrypted code base, executed via an
embedded interpreter), with the cloud integration in Java.</more>
</p>
<p>
<ul>
<li>Responsible for full product life cycle development of:</li>
<ul>
<li>Provisioning and auto discovery of Oracle (10.2 - 12.1 RAC/Restart/Standalone) across multiple platforms
(Linux/Solaris/HP-UX/AIX/Windows).</li>
<li>'Actions', an interface to allow user generated content to be executed against supported object types.</li>
<li>'Reports', an interface to allow users to generate timeline, comparison, licensing and information reports
against supported object types.</li>
<li>Integration of core automation tool as an OSGi bundle in an Equiniox environment for use in
Platform/Infrastructure as a Service cloud offerings.</li>
</ul>
<li>Performed system audit to diagnose and address performance bottlenecks.</li>
<li>Designed and implemented system frameworks used through the automation product.</li>
<li>Integrated Inline::Java to allow automation tool to access cloud platform libraries.</li>
<li>Created Java API to wrap the automation tool SOAP interface to facilitate integration with the cloud platform and prototype integration with Amazon’s AWS RDS
offerings.</li>
<li>General product refactoring to reduce code duplication and defects.</li>
<li>Daily review of escalated customer support cases to determine if issues are product and/or environment related.</li>
<li>Participated in daily scrum meetings and code reviews of completed work using CodeCollaborator.</li>
<li>Setup and Administered Hudson to handle continuous builds of the Java code.</li>
<li>Created domain name registration backend, integrating registry toolkits and creating an API for a web frontend using Java (contract).</li>
</ul>
</p>
</div>
<br />
<div class="col-lg-3">
<p>
<sm>2005, 2006 - 2014</sm>
</p>
</div>
<div class="col-lg-6 col-lg-offset-3">
<p>
<t>Software Developer</t>
<br />
Generic Network Solutions - New York, NY
</p>
<p>
<more>Hired to design and implement solutions Java solutions built on top of various web services for the following client based project requests:</more>
</p>
<p>
<ul>
<li>Pre-paid credit card portal site allowing customers to check balances, pay bills, transfer money and other applicable actions.</li>
<li>Standalone reporting server using embedded Jetty instance and JasperReports.</li>
<li>SMS/Email web service used to send alerts for system outages, customer notifications, etc.</li>
</ul>
</p>
</div>
<div class="col-lg-3">
<p>
<sm>2005 - 2006</sm>
</p>
</div>
<div class="col-lg-6 col-lg-offset-3">
<p>
<t>Software Engineer</t>
<br />
TSYS Prepaid, Inc - New York, NY
</p>
<p>
<more>Transitioned back to NYC from Maryland to a small startup prepaid credit card company that was then acquired by TSYS Prepaid.</more>
</p>
<p>
<ul>
<li>Recommended, setup, and administered a Confluence instance.</li>
<li>Enhanced touchtone telephone interface backend software and ACH deposit processing.</li>
<li>Integrated JBoss/Jython using a custom deployment listener to address initialization issues upon container startup.</li>
</ul>
</p>
</div>
<div class="col-lg-3">
<p>
<sm>2004 - 2005</sm>
</p>
</div>
<div class="col-lg-6 col-lg-offset-3">
<p>
<t>Technical Lead</t>
<br />
Register.com - New York, NY / Columbia, MD
</p>
<p>
<more>Started as a junior developer, building a domain name registration in a startup environment before rising to the level of Technical Lead and relocating to Maryland where key assistance was provided to replace the original Perl/CGI/PLSQL system with a new Java/J2EE infrastructure that leveraged various open source technologies.</more>
</p>
<p>
<li>Responsible for full product life cycle development of:</li>
<ul>
<li>Provisioning and management system for 3rd party services offered to expand domain services.</li>
<li>Integration of registration and management functionality for new top level domain extensions (.biz, .info, .name), including registry accreditation and sunrise registrations.</li>
<li>Multilingual portal to allow registration of domains in other languages.</li>
<li>Automated email notification system to alert users to upcoming expiring services and renewal options.</li>
</ul>
<li>Contributing member of the Architecture Committee, responsibilities included:</li>
<ul>
<li>Review and recommendation of new technologies for the next generation systems.</li>
<li>Requirement analysis and design of next generation system architectures.</li>
<li>Architected and executed a design for integration with Oracle Financials System.</li>
</ul>
<li>Designed and implemented web interfaces, backend systems, and core components for what now would be referred as a legacy system.</li>
<li>Served as primary technical liaison with the new GTLD registries during implementation initiative.</li>
<li>Implemented build framework using Ant/XDoclet to allow for repeatability, continuous integration via CruiseControl, weekly integration builds and easy of deployment into production.</li>
<li>Setup, configuration, and troubleshooting of JBoss application server in development, staging, and production environments.</li>
<li>Solved development and deployment issues through creative solutions such as client/server interceptors, custom resource deployers, and transparent, pluggable message handlers.</li>
<li>Authored documents on standards, conventions, and development best practices; user guides.</li>
<li>Facilitated peer code reviews to ensure standards and coding practices were adhered to.</li>
</ul>
</p>
</div>
<div class="col-lg-3">
<p>
<sm>2000 - 2004</sm>
</p>
</div>
</div>
<!--/.row -->
<br />
</div>
<!--/.container -->
<!--SKILLS DESCRIPTION -->
<div id="skillswrap">
<div class="container">
<div class="row">
<div class="col-lg-2 col-lg-offset-1">
<h5>OPEN SOURCE</h5>
</div>
<div class="col-lg-6">
<p>Github: <a href="https://github.com/jgangemi">https://github.com/jgangemi</a> / <a href="https://github.com/skorg">https://github.com/skorg</a></p>
<p>Eclipse Dynamic Languages Toolkit: <a href="http://www.eclipse.org/dltk">http://www.eclipse.org/dltk</a></p>
</div>
</div>
</div>
</div>
<!--EDUCATION DESCRIPTION -->
<div class="container desc">
<div class="row">
<div class="col-lg-2 col-lg-offset-1">
<h5>EDUCATION</h5>
</div>
<div class="col-lg-6">
<p>
<t>BA, Computer Science</t>
<br />
Rutgers University - New Brunswick, NJ
</p>
</div>
<div class="col-lg-3">
<p>
<sm>May 2000</sm>
</p>
</div>
</div>
<!--/.row -->
<br />
</div>
<!--/.container -->
<section id="contact" name="contact"></section>
<!--FOOTER DESCRIPTION -->
<div id="footwrap">
<div class="container">
<div class="row">
<div class="col-lg-2 col-lg-offset-1">
<h5>CONTACT</h5>
</div>
<div class="col-lg-6">
<p>
<t>Email</t>
<br /> jgangemi at gmail.com <br />
</p>
</div>
<div class="col-lg-3">
<p>
<sm>SOCIAL LINKS</sm>
<br />
<a href="http://github.com/jgangemi"><i class="fa fa-github"></i></a>
<a href="http://www.linkedin.com/in/jaegangemi"><i class="fa fa-linkedin"></i></a>
<a href="http://www.flickr.com/photos/jgangemi"><i class="fa fa-flickr"></i></a>
</p>
</div>
</div>
<!--/.row -->
</div>
<!--/.container -->
</div>
<!--/ #footer -->
<div id="c">
<div class="container">
<p>
Created by <a href="http://www.blacktie.co">BLACKTIE.CO</a>
</p>
</div>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
<script type="text/javascript" src="javascript/smoothscroll.js"></script>
</body>
</html>