-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathKaroly Negyesi - resume.html
More file actions
113 lines (113 loc) · 21.4 KB
/
Karoly Negyesi - resume.html
File metadata and controls
113 lines (113 loc) · 21.4 KB
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
<!DOCTYPE html>
<html>
<head>
<meta name="generator" content="HTML Tidy for HTML5 for Linux version 5.6.0">
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<style type="text/css">
@import url(https://themes.googleusercontent.com/fonts/css?kit=fpjTOVmNbO4Lz34iLyptLUXza5VhXqVC6o75Eld_V98);ol{margin:0;padding:0}table td,table th{padding:0}.c4{margin-left:-7.1pt;padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left;height:11pt}.c8{color:#666666;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:4pt;font-family:"Calibri";font-style:normal}.c0{color:#000000;font-weight:400;text-decoration:none;vertical-align:baseline;font-size:2pt;font-family:"Arial";font-style:normal}.c5{color:#3d85cc;font-weight:700;text-decoration:none;vertical-align:baseline;font-size:2pt;font-family:"Calibri";font-style:normal}.c7{margin-left:-7.1pt;padding-top:0pt;padding-bottom:0pt;line-height:1.15;orphans:2;widows:2;text-align:left}.c12{font-size:10pt;font-family:"Calibri";color:#444746;font-weight:400}.c17{color:#434343;font-weight:400;font-size:7pt;font-family:"Calibri"}.c16{font-size:12pt;font-family:"Calibri";color:#434343;font-weight:700}.c2{font-size:10pt;font-family:"Calibri";color:#434343;font-weight:700}.c1{font-size:10pt;font-family:"Calibri";color:#434343;font-weight:400}.c14{color:#434343;font-weight:700;font-size:15pt;font-family:"Calibri"}.c24{color:#000000;font-weight:400;font-size:7pt;font-family:"Arial"}.c15{color:#434343;font-weight:700;font-size:2pt;font-family:"Calibri"}.c20{font-size:9pt;font-family:"Calibri";color:#434343;font-weight:400}.c26{font-size:9pt;font-family:"Calibri";color:#444746;font-weight:400}.c18{color:#3d85cc;font-weight:700;font-size:15pt;font-family:"Calibri"}.c6{font-size:13pt;font-family:"Calibri";color:#434343;font-weight:700}.c11{font-size:12pt;font-family:"Calibri";color:#434343;font-weight:400}.c13{color:#434343;font-weight:400;font-size:2pt;font-family:"Calibri"}.c22{font-size:4pt;font-family:"Calibri";color:#ffffff;font-weight:400}.c10{color:#3d85cc;font-weight:400;font-size:7pt;font-family:"Calibri"}.c21{color:#434343;font-weight:700;font-size:11pt;font-family:"Calibri"}.c19{font-size:22pt;font-family:"Calibri";color:#3d85cc;font-weight:700}.c25{color:#434343;font-weight:400;font-family:"Calibri"}.c23{color:#3d85cc;font-weight:700;font-family:"Calibri"}.c9{text-decoration:none;vertical-align:baseline;font-style:normal}.c27{max-width:504.3pt;padding:31.5pt 53.9pt 21.5pt 53.9pt}.c3{background-color:#ffffff}.title{padding-top:0pt;color:#000000;font-size:26pt;padding-bottom:3pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.subtitle{padding-top:0pt;color:#666666;font-size:15pt;padding-bottom:16pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}li{color:#000000;font-size:11pt;font-family:"Arial"}p{margin:0;color:#000000;font-size:11pt;font-family:"Arial"}h1{padding-top:20pt;color:#000000;font-size:20pt;padding-bottom:6pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h2{padding-top:18pt;color:#000000;font-size:16pt;padding-bottom:6pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h3{padding-top:16pt;color:#434343;font-size:14pt;padding-bottom:4pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h4{padding-top:14pt;color:#666666;font-size:12pt;padding-bottom:4pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h5{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}h6{padding-top:12pt;color:#666666;font-size:11pt;padding-bottom:4pt;font-family:"Arial";line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}
.c12, .fr {
float: right
}
</style>
<title></title>
</head>
<body class="c3 c27 doc-content">
<p class="c7"><span class="c19">Karoly Negyesi</span><span></span> <span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 18.67px; height: 18.67px;"><img alt="" src="images/image2.png" style="width: 18.67px; height: 18.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span><span style="overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 18.67px; height: 18.67px;"><img alt="" src="images/image1.jpg" style="width: 18.67px; height: 18.67px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);" title=""></span></p>
<p class="c7"><span class="c9 c14">Staff Backend Engineer</span></p>
<p class="c7"><span class="c26">Birżebbuġa</span><span class="c20">,</span> <span class="c20 c9">Malta • karoly@negyesi.net • +1-778-859-2592</span></p>
<p class="c4"></p>
<p class="c7"><span class="c18 c9">Profile Summary</span></p>
<p class="c7"><span class="c8">_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c22 c9">_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c1">• Seasoned </span><span class="c2">Staff Backend Engineer</span><span class="c1 c9"> with a wealth of experience delivering complex solutions including multilingual websites and third-party integrations within fast-paced environments.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Extensive technical skill set, with mastery in </span><span class="c2">Drupal</span><span class="c1">, proficiency in </span><span class="c2">Docker</span><span class="c1"> and </span> <span class="c2">nginx</span><span class="c1 c9"> technologies, with a focus on building performant, scalable and secure solutions.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Impactful contributions during each phase of the </span><span class="c2">Software Development Life Cycle</span><span class="c1 c9">, including requirements analysis, architecture design, implementation, testing, deployment and maintenance.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Engaged collaborator with strong interpersonal skills and well versed in </span><span class="c2">Agile</span><span class="c1"> methodologies, able to align </span><span class="c2">cross-functional stakeholders</span><span class="c1 c9"> with conflicting priorities to drive progress under aggressive time constraints.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• <span class="c2">Drupal Core</span><span class="c1"> contributor for twenty years, first leader of its </span><span class="c2">security team</span><span class="c1 c9">, inventor and maintainer of several subsystems including the migrate mechanism and the modernization of the fundamental hook system in the latest version.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c18">Technical Skills</span></p>
<p class="c7"><span class="c8">_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c22">____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c2">Domain of expertise: </span><span class="c2">Drupal</span><span class="c1 c9">, Git (including developing Git tooling in Go), Linux CLI</span></p>
<p class="c7"><span class="c2">Debugging Tools: </span><span class="c1 c9">xdebug and gdb</span></p>
<p class="c7"><span class="c2">Languages: </span><span class="c1 c9">JavaScript, SQL, HTML, CSS, Go, Python</span></p>
<p class="c7"><span class="c2">Frameworks & Libraries: </span><span class="c1 c9"> AJAX, php-parser, Rector</span></p>
<p class="c7"><span class="c2">Databases: </span><span class="c1 c9">MongoDB, MySQL, Redis</span></p>
<p class="c7"><span class="c2">Cloud & DevOps</span><span class="c1 c9">: Docker, nginx (ssi, load balancing), Apache</span></p>
<p class="c7"><span class="c2">Marketing Tools:</span> <span class="c1 c9">Marketo, Impartner, Cvent</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c9 c18">Work Experience</span></p>
<p class="c7"><span class="c8">_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c22 c9">_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c6">Smartsheet Inc. </span> <span class="c2"></span> <span class="c12">(remote) Bellevue, WA</span></p>
<p class="c7"><span class="c23">Staff Backend Engineer </span><span class="c1 c9 fr">Dec. 2015 - Jan. 2025</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Played a pivotal role within the </span><span class="c2">Software Development Life Cycle</span><span class="c1">, by architecting and maintaining scalable systems including a multilingual website and robust third-party integrations,</span> <span class="c1 c3">and completely rewriting the marketing website of</span> <span class="c2 c3">Smartsheet,</span><span class="c1 c3"></span><span class="c1"> while supporting the growth of the company from</span><span class="c2"> 180 </span><span class="c1">employees to a </span><span class="c2">8.2B</span><span class="c1 c9"> exit.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Collaborated within a pluridisciplinary team including </span> <span class="c2">Marketing</span><span class="c1">,</span> <span class="c2">Localization</span><span class="c1">,</span> <span class="c2">Partners</span><span class="c1">,</span> <span class="c2">Customer Support</span><span class="c1">,</span> <span class="c2">Events</span><span class="c1">, as well as the</span> <span class="c2">Director of Localization</span> <span class="c1">and the </span><span class="c2">Global Partner Operations Team</span><span class="c1 c9">, maintaining a close communication and asking calibrated questions to remove bottlenecks and reach alignment.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">•</span> <span class="c1">Engaged with partners to understand business use cases, gather </span><span class="c2">technical requirements</span><span class="c1 c9">, and extract architectural significance for solution design. Conveyed challenges and opportunities in a clear and concise way, adapting the message to each audience’s specific technical literacy.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Developed and maintained third-party integrations using</span> <span class="c2 c3">Impartner</span><span class="c1 c3">,</span> <span class="c2 c3">Cvent</span><span class="c1 c3">,</span> <span class="c2 c3">Marketo</span><span class="c1 c3">, and</span> <span class="c2 c3">Salesforce</span><span class="c1 c3">, thus ensuring seamless data synchronization across multiple platforms.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Deployed</span> <span class="c2 c3">green/blue</span><span class="c1 c3"> updates utilizing</span> <span class="c2 c3">Docker</span><span class="c1 c3"> Containers with</span> <span class="c2 c3">Nginx</span><span class="c1 c3"> and</span> <span class="c2 c3">PHP</span><span class="c1 c3">, ensuring zero customer downtime and optimal system performance.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Maintained and enhanced the Smartsheet software by implementing periodic updates and optimizations, utilizing</span> <span class="c2 c3">Git</span><span class="c1 c3"> for source code management and</span> <span class="c2 c3">New Relic</span><span class="c1 c3"> and </span> <span class="c2 c3">Kibana</span><span class="c1 c3"> for real-time performance monitoring, ensuring continuous system efficiency without public-facing downtime for years.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Crafted extremely complex reports within</span> <span class="c2 c3">Drupal</span><span class="c1 c3">, employing advanced</span> <span class="c2 c3">SQL</span><span class="c1 c3"> features with limited documentation online, evidenced by only two</span> <span class="c2 c3">StackOverflow</span> <span class="c1 c3">questions and</span> <span class="c2 c3">12</span><span class="c1 c9 c3"> web search results, thereby significantly deepening expertise with focused technologies and improving the decision-making process.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Optimized application performance by profiling and identifying bottlenecks with</span> <span class="c2 c3">New Relic</span><span class="c1 c3"> and </span> <span class="c2 c3">Datadog</span><span class="c1 c3">, and implementing changes that improved response times, thereby increasing customer satisfaction and engagement.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">•</span> <span class="c1 c3">Strengthened platform security by configuring internal access controls within Drupal and collaborating with the</span> <span class="c2 c3">Drupal</span><span class="c1 c3"></span><span class="c2 c3">Security Team</span><span class="c1 c3"> on resolving vulnerabilities we found</span><span class="c1 c3">, ensuring robust protection against unauthorized changes and consistently achieving favorable outcomes in department-led vulnerability assessments.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Delivered</span> <span class="c2 c3">technical presentations</span><span class="c1 c3"> to the team, successfully translating stakeholder needs into actionable requirements, and maintained high engagement by asking calibrated questions, to ensure alignment and optimize delivery outcomes.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c6">MongoDB Inc </span><span class="c12">(remote) New York, NY</span></p>
<p class="c7"><span class="c23">Drupal Evangelist </span> <span class="c1 c9 fr">May 2012 - Apr. 2015</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">•</span> <span class="c1 c3">Integrated</span> <span class="c2 c3">MongoDB</span><span class="c1 c3"> with</span> <span class="c2 c3">Drupal</span><span class="c1 c3">to significantly boost</span> <span class="c2 c3">MongoDB</span><span class="c1 c3">'s indexing capabilities, meeting</span> <span class="c2 c3">Drupal</span><span class="c1 c3">'s specific requirements and enabling its use within the</span> <span class="c2 c3">Drupal</span><span class="c1 c3"> framework, as endorsed by the</span> <span class="c2 c9 c3">CTO.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Evaluated solutions by deploying suites of tests including unit tests, integration tests, and end-to-end tests using frameworks such as </span><span class="c2 c3">Selenium</span><span class="c1 c3"> and </span><span class="c2 c3">PhpUnit</span><span class="c1 c9 c3">, to achieve targeted code coverage.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c6">Tag1 Consulting </span><span class="c12">(remote) St. Petersburg, FL</span></p>
<p class="c7"><span class="c23">Performance/ Edge Case Engineer </span> <span class="c1 c9 fr">Sep. 2011 - May 2015</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1">• Contributed to the technical effort by architecting and implementing critical systems including a video selling website and an employee rating backend, utilizing</span><span class="c2"> Nginx SSI</span><span class="c1 c9">.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Constructed a video selling platform for a</span> <span class="c2 c3">UK TV Channel</span><span class="c1 c3">, optimizing functionality with</span> <span class="c2 c3">Nginx</span><span class="c1 c3"></span><span class="c2 c3">SSI</span><span class="c1 c3"> under strict time and hardware limitations, and incorporating caching mechanisms and load balancing strategies to ensure a seamless video distribution experience, thus reducing server load significantly.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Created very complex reporting queries for a new</span> <span class="c2 c3">Drupal</span><span class="c1 c3"> site, improving the efficiency and speed of data retrieval for a</span> <span class="c2 c3">Fortune</span><span class="c1 c3"></span><span class="c2 c3"> 500 </span><span class="c1 c3">company.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Engineered solutions for performance problems by analyzing system bottlenecks, optimizing workflow processes, and revising performance metrics, thereby improving operational efficiency.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Designed and configured Continuous Integration/Continuous Deployment pipelines using</span> <span class="c2 c3">Jenkins</span><span class="c1 c3"> and </span><span class="c2 c3">Docker</span><span class="c1 c3"> to automate builds and deployments, reducing deployment times significantly and increasing deployment frequency, while ensuring reliability with automated testing stages employing</span> <span class="c2 c3">Selenium </span><span class="c1 c3">and </span><span class="c2 c3">PhpUnit</span><span class="c1 c3">.</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Assessed and improved code quality across numerous projects in adherence to coding standards, establishing coding standards and conducting thorough peer reviews, reducing bug rates and improving maintainability.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c6">Examiner Inc </span><span class="c2"> </span><span class="c12">(remote) Denver, CO</span></p>
<p class="c7"><span class="c23">Senior Backend Engineer </span><span class="c1 c9 fr">Sep. 2009 - May 2011</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c3">• Developed and launched a Quantcast Top</span> <span class="c2 c3">100</span><span class="c1 c3"> Website, utilizing MongoDB with Drupal in one of the first large-scale deployments of MongoDB , to efficiently handle the demands of an entirely uncacheable site.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c6">NowPublic </span><span class="c12">(remote) Vancouver, BC</span></p>
<p class="c7"><span class="c23">Backend Engineer </span><span class="c1 c9 fr">Dec. 2005 - Sep. 2009</span></p>
<p class="c4"></p>
<p class="c7"><span class="c1 c9">• Maintained one of the first citizen journalism websites and implemented a trend analyzer and visualizer for the Twitter gardenhose, leading to a successful exit for the company.</span></p>
<p class="c4"></p>
<p class="c4"></p>
<p class="c7"><span class="c18 c9">Education</span></p>
<p class="c7"><span class="c8">____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________</span></p>
<p class="c7"><span class="c2">Technical University of Budapest</span><span class="c16"></span><span class="c11"> - </span><span class="c16"></span><span class="c1">Classes in Engineering Informatics</span> <span class="c16"> </span><span class="c1 fr">Budapest, Hungary - Sep. 1998 - Jun. 2001</span></p>
<p class="c7"><span class="c2">Eötvös Loránd University - </span><span class="c1">M.S. in Mathematics Education</span><span class="c16"> </span><span class="c1 fr">Budapest, Hungary - Sep. 1993 - Jun. 2000</span></p>
</body>
</html>