-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcv.json
More file actions
189 lines (189 loc) · 6.58 KB
/
Copy pathcv.json
File metadata and controls
189 lines (189 loc) · 6.58 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
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
{
"name": "Zalim Bashorov",
"title": "(Lead/Senior) Software Engineer",
"email": "bashorov@gmail.com",
"workExperience": [
{
"company": "JetBrains (JetBrains N.V.)",
"startDate": "Aug 2021",
"endDate": "Present",
"location": "Netherlands, Amsterdam",
"roles": [
{
"title": "Team Lead for Kotlin Wasm",
"startDate": "Oct 2022",
"endDate": "Present",
"responsibilities": []
},
{
"title": "Tech Lead for Kotlin Compiler Backends",
"startDate": "Aug 2021",
"endDate": "Oct 2022",
"responsibilities": [
"Design and evolution of common compiler infrastructure."
]
},
{
"title": "Team Lead for Kotlin JS & Wasm",
"startDate": "Feb 2018",
"endDate": "Oct 2022",
"responsibilities": [
"(Same as below)"
]
}
]
},
{
"company": "JetBrains (IntelliJ Labs Co Ltd.)",
"startDate": "Oct 2012",
"endDate": "Jul 2021",
"location": "Russia, Saint-Petersburg",
"roles": [
{
"title": "Team Lead for Kotlin JS & Wasm",
"startDate": "Feb 2018",
"endDate": "Jul 2021",
"responsibilities": [
"Actively worked on the design of Kotlin/JS interop.",
"Worked on the new Kotlin/JS compiler backend (as tech lead): made various improvements in DCE optimization, implemented sourcemap generation.",
"Actively participated in the common compiler infrastructure design: Common Intermediate Representation and utilities around it, drove works on klib (the new Kotlin library format).",
"Was responsible for planning and prioritizing tasks with the following execution.",
"Was involved in hiring processes: interviewed candidates, prepared trial assignment tasks, verified candidates' works.",
"Build and optimize processes inside the team.",
"Worked closely with users by helping them and processing their feedback.",
"Advocated supporting wasm as another compilation target and started a new compiler backend for that."
]
},
{
"title": "Coordinator for Kotlin Build Infrastructure",
"startDate": "Dec 2018",
"endDate": "Jun 2019",
"responsibilities": [
"Helped to coordinate and prioritize tasks due to team being left without a manager.",
"Started the hiring process and found and recommended a person as Team Lead of the team.",
"Actively pushed the process of getting regular green builds."
]
},
{
"title": "Software Engineer in Kotlin",
"startDate": "May 2013",
"endDate": "Feb 2018",
"responsibilities": [
"Worked on precise incremental compilation for Kotlin/JVM as coordinator and de facto tech lead: designed base principles, refactored critical compiler parts.",
"Helped fix bugs and implement various features in frontend and JVM compiler backend while preparing for the first release of Kotlin.",
"De facto for a long time was Project Manager and Tech Lead of Kotlin/JS target: worked on design of interop, implemented features and fixed bugs, prioritized and coordinated tasks.",
"Supervised an internship work on inline support in Kotlin/JS compiler backend."
]
},
{
"title": "Intern in Kotlin Project",
"startDate": "Oct 2012",
"endDate": "May 2013",
"responsibilities": [
"Worked on implementing features and fixing bugs for Kotlin/JS.",
"Analyzed performance of code generated by Kotlin/JS compiler on various scenarios and proposed changes to improve performance.",
"Actively participated in the Kotlin Community."
]
}
]
},
{
"company": "BFS corp.",
"startDate": "Jan 2010",
"endDate": "Aug 2011",
"location": "Russia, Nalchik",
"roles": [
{
"title": "Software Engineer",
"startDate": "Jan 2010",
"endDate": "Aug 2011",
"responsibilities": [
"Developed drivers on Windows and macOS to update firmwares using the DFU protocol and integrated it with the UI part.",
"Worked on a service to take a snapshot of sites by schedule.",
"Some other fixes and improvements in customer systems."
]
}
]
},
{
"company": "ITV Group / AxxonSoft",
"startDate": "Oct 2008",
"endDate": "Nov 2009",
"location": "Russia, Nalchik",
"roles": [
{
"title": "Software Engineer",
"startDate": "Oct 2008",
"endDate": "Nov 2009",
"responsibilities": [
"Worked on supporting IP and other CCTV cameras in software products developed by the company."
]
}
]
},
{
"company": "Kabardino-Balkarian State University",
"startDate": "Sep 2005",
"endDate": "Sep 2008",
"location": "Russia, Nalchik",
"roles": [
{
"title": "Engineer",
"startDate": "Sep 2005",
"endDate": "Sep 2008",
"responsibilities": [
"Helped users with their daily work.",
"Installed, updated, and set up software.",
"Wrote some tools to automate daily routines."
]
}
]
}
],
"education": [
{
"institution": "Saint Petersburg Academic University",
"startYear": 2011,
"endYear": 2013,
"degree": "Master of Applied Mathematics and Physics (Software Engineering Program)"
},
{
"institution": "Kabardino-Balkarian State University",
"startYear": 2003,
"endYear": 2008,
"degree": "Engineer of Automated Systems of Processing and Control Informations"
}
],
"skills": [
"Kotlin",
"Java",
"C++",
"Compilers",
"Interpreters",
"Virtual Machines"
],
"certificates": [
{
"title": "Brainbench C++ Fundamentals",
"date": "09 March 2012",
"score": 4.69,
"url": "https://www.brainbench.com/content/transcript/topicdetail.do?testid=12321604"
},
{
"title": "Brainbench C++",
"date": "09 March 2012",
"score": 4.25,
"url": "https://www.brainbench.com/content/transcript/topicdetail.do?testid=12322725"
}
],
"languages": [
{
"language": "Russian",
"proficiency": "Native"
},
{
"language": "English",
"proficiency": "B2/C1"
}
]
}