-
Notifications
You must be signed in to change notification settings - Fork 0
/
about-tab.html
331 lines (304 loc) · 20.8 KB
/
about-tab.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
<!-- ABOUT -->
<div class="pb-0 pb-sm-2">
<h1 class="title title--h1 first-title title__separate">About Me</h1>
<p>I’m a senior .Net developer with high skills in math, algorithm and machine learning. I am skilled in problem-solving and resource optimization, and also parallelization in both CPU and GPU. I’ve been part of several web-based and windows based applications, all of which have extensive connections with AI and external hardware. I’ve managed the software side of CellNama (Slide Scanner System), which is installed in multiple pathology labs with an excellent satisfaction ratio.</p>
<p>I am eager to study and learn new technologies in software and artificial intelligence including ASP.NET Core, .Net MAUI, Xamarin and ML.Net in no particular order. I love exploring new technologies and experimenting with them.</p>
</div>
<!-- What -->
<div class="box-inner pb-0">
<h2 class="title title--h3">What I'm Doing</h2>
<div class="row">
<!-- Case Item -->
<div class="col-12 col-lg-6" style="margin-bottom: 1rem;">
<div class="case-item box box__second">
<img class="case-item__icon" src="assets/icons/dark/icon-windows.svg" alt="" />
<div>
<h3 class="title title--h5">Desktop Development</h3>
<p class="case-item__caption">Developing desktop applications using WPF, .Net MAUI and QT C++ for 7 years.</p>
</div>
</div>
</div>
<!-- Case Item -->
<div class="col-12 col-lg-6" style="margin-bottom: 1rem;">
<div class="case-item box box__second">
<img class="case-item__icon" src="assets/icons/dark/icon-dev.svg" alt="" />
<div>
<h3 class="title title--h5">Web Development</h3>
<p class="case-item__caption">Developing website with ASP.Net Core and Blazor for 3 years.</p>
</div>
</div>
</div>
<!-- Case Item -->
<div class="col-12 col-lg-6" style="margin-bottom: 1rem;">
<div class="case-item box box__second">
<img class="case-item__icon" src="assets/icons/dark/icon-app.svg" alt="" />
<div>
<h3 class="title title--h5">Mobile Apps</h3>
<p class="case-item__caption">Developing Android/IOS application using Xamarin for 3 years.</p>
</div>
</div>
</div>
<!-- Case Item -->
<div class="col-12 col-lg-6" style="margin-bottom: 1rem;">
<div class="case-item box box__second">
<img class="case-item__icon" src="assets/icons/dark/icon-ai.svg" alt="" />
<div>
<h3 class="title title--h5">Artificial Intelligence</h3>
<p class="case-item__caption">Research and Usage AI algorithms or Deep Learning models in enterprise application</p>
</div>
</div>
</div>
</div>
</div>
<!-- RESUME -->
<div class="pb-3" style="margin-top: 3rem;">
<h1 class="title title--h1 first-title title__separate">Resume</h1>
</div>
<!-- Experience -->
<div class="pb-0">
<div class="row">
<div class="col-12 col-lg-12">
<h2 class="title title--h3"><img class="title-icon" src="assets/icons/dark/icon-education.svg" alt="" /> Education</h2>
<div class="timeline">
<!-- Item -->
<article class="timeline__item">
<h5 class="title title--h5 timeline__title" data-toggle="tooltip" data-placement="right" title="University of Tehran is one of the best university in Iran in electerical and computer engineering">University of Tehran</h5>
<h5 class="title title--h5 timeline__title">M.Sc. in Electrical Engineering</h5>
<span class="timeline__period">
2015-2018
</span>
<p>
<a class="social__link" target=”_blank” href="assets/certificate/msc-diploma.pdf">
<i class="font-icon icon-download"></i> Certificate
</a>
<a class="social__link" target=”_blank” href="assets/certificate/msc-transcripts.pdf">
<i class="font-icon icon-download"></i> Transcripts
</a>
</p>
<p class="timeline__description">Represent a huristic solution by optimize the beam-alginment problem in anglog beamforming which eventually led to publish two articles.</p>
</article>
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Isfahan University of Technology</h5>
<h5 class="title title--h5 timeline__title" data-toggle="tooltip" data-placement="right" title="Awarded permission to study double-major simultaneously because of great performance over the first 2 years of B.Sc."
>B.Sc. in Computer Engineering</h5>
<span class="timeline__period">
2013-2017
</span>
<p>
<a class="social__link" target=”_blank” href="assets/certificate/bsc-diploma-computer.pdf">
<i class="font-icon icon-download"></i> Certificate
</a>
<a class="social__link" target=”_blank” href="assets/certificate/bsc-transcripts.pdf">
<i class="font-icon icon-download"></i> Transcripts
</a>
</p>
<p class="timeline__description">Desing and implement digital <a class="social__link" href="https://en.wikipedia.org/wiki/Oscilloscope">oscilloscope</a> by take advantabge of ARM microprocessor for android OS</p>
</article>
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Isfahan University of Technology</h5>
<h5 class="title title--h5 timeline__title" data-toggle="tooltip" data-placement="right" title="Awarded cash prize for achieving the rank of 7 among 1,000 participants in the Isfahan University of
Technology (IUT) Entrance">B.Sc. in Electrical Engineering</h5>
<span class="timeline__period">
2011-2015
</span>
<p>
<a class="social__link" target=”_blank” href="assets/certificate/bsc-diploma-electrical.pdf">
<i class="font-icon icon-download"></i> Certificate
</a>
<a class="social__link" target=”_blank” href="assets/certificate/bsc-transcripts.pdf">
<i class="font-icon icon-download"></i> Transcripts
</a>
</p>
<p class="timeline__description">Reduction of patient motion artifacts in Digital Subtraction Angiography (DSA) using image processing and image registration tools</p>
</article>
</div>
</div>
<div class="col-12 col-lg-12">
<h2 class="title title--h3"><img class="title-icon" src="assets/icons/dark/icon-experience.svg" alt="" /> Experience</h2>
<div class="timeline">
<!-- Basemap -->
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Software and Algorithm Developer</h5>
<h4 class="title title--h4 timeline__title">
<a class="social__link" target=”_blank” href="https://www.basemap.co.uk/">Basemap</a>
</h4>
<span class="timeline__period">2020 — Present</span>
<p class="timeline__description">The major responsibility is to develop new features and optimize the current algorithms in TRACC related products.
Task and technologies can grouped into followings:</p>
<ul>
<li> Developing a road network analysis software known as TRACC
<li> Desktop frontend is WPF and the web frontend is Blazor which both connected to ASP.Net core
<li> Work with importing-exporting GIS files like GTFS, TXC, and ShapeFile in efficient way
<li> Work with GIS 3rd party library like ArcGIS, ThinkGeo
<li> Use Test Driven Development to implement the code
<li> Use git + azure as the core of our DevOps, and also develop custom pipeline as our release pipeline
<li> Desing and implementing an algorithm for GIS routing
<li> Optimize the performance of previous algorithms by using Hash Tree and better use of resources like using DirectX and CUDA for processing arrays.
<li> Developing a website to manage client's licences using ASP.Net Core + Blazor WASM
</ul>
<span class="badge badge-pill badge-light">WPF</span>
<span class="badge badge-pill badge-light">C#</span>
<span class="badge badge-pill badge-light">Algorithm</span>
<span class="badge badge-pill badge-light">ASP.Net Core</span>
<span class="badge badge-pill badge-light">Blazor</span>
<span class="badge badge-pill badge-light">Parallelism</span>
<span class="badge badge-pill badge-light">Git</span>
<span class="badge badge-pill badge-light">Azure</span>
<span class="badge badge-pill badge-light">AWS</span>
</article>
<!-- Cell Nama -->
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Leading Software Developer</h5>
<h4 class="title title--h4 timeline__title">
<a class="social__link" target=”_blank” href="https://www.cellnama.ir/">CellNama</a>
</h4>
<span class="timeline__period">2016 — 2020</span>
<p class="timeline__description">As the young (but mature enough) software developer had responsibility to implement and lead multiple software to provide Telepathology.
Task and technologies can grouped into followings:</p>
<ul>
<li> Design and implementation of an expandable scanner controller software.
<li> Design and implementation of peer-to-peer slide management system capable of Telepathology.
<li> Design and implementation of a powerful and secure desktop WSI viewer and annotator software.
<li> Design and implementation of real-time ”encrypted” WSI read/write system
<li> Implementing CUDA-enabled focusing and image pre-processing algorithms
<li> Implementing an on-the-fly deep learning-based algorithm for cell and nuclei detection during slide scanning.
<li> Design and implement the Mask R-CNN model in TF to detect the tissue region on slide preview
</ul>
<span class="badge badge-pill badge-light">WPF</span>
<span class="badge badge-pill badge-light">Xamarin</span>
<span class="badge badge-pill badge-light">C#</span>
<span class="badge badge-pill badge-light">ASP.Net MVC</span>
<span class="badge badge-pill badge-light">Angular</span>
<span class="badge badge-pill badge-light">Tensorflow</span>
<span class="badge badge-pill badge-light">SQL Server</span>
<span class="badge badge-pill badge-light">CUDA</span>
</article>
<!-- Dorsa -->
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Junior Software Developer</h5>
<h4 class="title title--h4 timeline__title">
<a class="social__link" target=”_blank” href="http://dorsa-co.ir/">Dorsa</a>
</h4>
<span class="timeline__period">2015 — 2016</span>
<p class="timeline__description">Participation in a large industrial project in Iran, which had very valuable experiences for me, in general, the work I did included:</p>
<ul>
<li> Design and implementation of the near real-time software include watch-dog itself
<li> Design and implementation workflow to read sensor data (ADAM) as well as images from IP Camera.
<li> Processing the images to detect failure or issues in making steel process by using Edge Detection Technique
<li> Call external hardware as an emergency alarm when failing detected
</ul>
<span class="badge badge-pill badge-light">WinForm</span>
<span class="badge badge-pill badge-light">SQL Server</span>
<span class="badge badge-pill badge-light">IP Camera</span>
<span class="badge badge-pill badge-light">MATLAB</span>
<span class="badge badge-pill badge-light">Image Segmentation and Detecion</span>
<span class="badge badge-pill badge-light">SVM</span>
<span class="badge badge-pill badge-light">RS485</span>
<span class="badge badge-pill badge-light">USB Protocol</span>
</article>
<!-- Dorsa -->
<article class="timeline__item">
<h5 class="title title--h5 timeline__title">Junior Hardware and Software Developer</h5>
<h4 class="title title--h4 timeline__title">
<a class="social__link" target=”_blank” href="http://omega-co.ir/">Omega-IR</a>
</h4>
<span class="timeline__period">2011 — 2015</span>
<p class="timeline__description">During my undergraduate studies, I worked part-time in the field of electrical and computer hardware, my experiences include:</p>
<ul>
<li> Implementation of a servo-motor controller from Smartphone by using ARM microprocessor
<li> Implementation of a USB Audio in ARM and its driver in windows to play high-frequency sound
<li> Implementation of a controller system, which will be turned off or on when receiving SMS by taking advantabge of PIC micro-controller
</ul>
<span class="badge badge-pill badge-light">QT C++</span>
<span class="badge badge-pill badge-light">ARM</span>
<span class="badge badge-pill badge-light">PIC</span>
<span class="badge badge-pill badge-light">AVR</span>
<span class="badge badge-pill badge-light">USB</span>
<span class="badge badge-pill badge-light">C#</span>
<span class="badge badge-pill badge-light">WinForm</span>
</article>
</div>
</div>
</div>
</div>
<!-- Skills -->
<div class="box-inner box-inner--rounded">
<h2 class="title title--h3"><img class="title-icon" src="assets/icons/dark/icon-skills.svg" alt="" /> Skills</h2>
<div class="row">
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">Programming Language</h2>
<span class="badge badge-pill badge-light">C#/.Net</span>
<span class="badge badge-pill badge-light">C++</span>
<span class="badge badge-pill badge-light">Java</span>
<span class="badge badge-pill badge-light">Java/Type Script</span>
<span class="badge badge-pill badge-light">MATLAB</span>
<span class="badge badge-pill badge-light">Python</span>
<span class="badge badge-pill badge-light">Flutter/Dart</span>
</div>
</div>
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">C#/.Net</h2>
<span class="badge badge-pill badge-light">WPF</span>
<span class="badge badge-pill badge-light">UWP</span>
<span class="badge badge-pill badge-light">WinForm</span>
<span class="badge badge-pill badge-light">ASP.Net Core</span>
<span class="badge badge-pill badge-light">Blazor</span>
<span class="badge badge-pill badge-light">Xamarin, Xamarin.Forms</span>
<span class="badge badge-pill badge-light">.Net MAUI</span>
<span class="badge badge-pill badge-light">WinUI</span>
</div>
</div>
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">Database Related</h2>
<span class="badge badge-pill badge-light">MS SQL</span>
<span class="badge badge-pill badge-light">PostgreSQL</span>
<span class="badge badge-pill badge-light">MongoDB</span>
<span class="badge badge-pill badge-light">Sqlite</span>
<span class="badge badge-pill badge-light">SQL Compact</span>
<span class="badge badge-pill badge-light">Entity Framework</span>
<span class="badge badge-pill badge-light">ADO.Net</span>
<span class="badge badge-pill badge-light">Dapper</span>
<span class="badge badge-pill badge-light">LinqToSQL</span>
</div>
</div>
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">Testing</h2>
<span class="badge badge-pill badge-light">MS-Test, NUnit, xUnit</span>
<span class="badge badge-pill badge-light">MOQ</span>
<span class="badge badge-pill badge-light">TDD</span>
<span class="badge badge-pill badge-light">UnitTest</span>
<span class="badge badge-pill badge-light">Integration Test</span>
<span class="badge badge-pill badge-light">Regression Test</span>
</div>
</div>
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">Frameworks, Libraries</h2>
<span class="badge badge-pill badge-light">MVVM, MVVM Cross, PRISM</span>
<span class="badge badge-pill badge-light">StructureMap, Autofac</span>
<span class="badge badge-pill badge-light">AutoMapper, Mapster, Mapperly</span>
<span class="badge badge-pill badge-light">FluentValidation, FluentAssertaion</span>
<span class="badge badge-pill badge-light">MediatR</span>
<span class="badge badge-pill badge-light">Polly</span>
</div>
</div>
<div class="col-12 col-lg-6" style="margin-top: 1rem;">
<div class="box box__second">
<h4 class="title title--h4" style="margin-bottom: 1rem;margin-top: -0.8rem;opacity: 0.8;margin-left: -0.3rem;">Others</h2>
<span class="badge badge-pill badge-light">OOP</span>
<span class="badge badge-pill badge-light">ML.Net</span>
<span class="badge badge-pill badge-light">TensofrFlow</span>
<span class="badge badge-pill badge-light">SVM</span>
<span class="badge badge-pill badge-light">GIT</span>
<span class="badge badge-pill badge-light">AWS</span>
<span class="badge badge-pill badge-light">Azure</span>
<span class="badge badge-pill badge-light">DevOps</span>
<span class="badge badge-pill badge-light">Scrum</span>
</div>
</div>
</div>
</div>