|
19 | 19 | </div>
|
20 | 20 | <div class="flex flex-row gap-4 items-center ml-4">
|
21 | 21 | <.icon name="hero-phone" />
|
22 |
| - <a |
23 |
| - class="text-sky-900 hover:text-amber-700 underline hover:underline" |
24 |
| - href="tel:+351927895565" |
25 |
| - > |
| 22 | + <span> |
26 | 23 | (+351) 927 895 565
|
27 |
| - </a> |
| 24 | + </span> |
28 | 25 | </div>
|
29 | 26 | <div class="flex flex-row gap-4 items-center ml-4">
|
30 | 27 | <.icon name="hero-home" />
|
31 | 28 | <span>
|
32 | 29 | Rua das Pereiras 156, 2785-173 São Domingos de Rana, Portugal
|
33 | 30 | </span>
|
34 | 31 | </div>
|
| 32 | + <div class="flex flex-row gap-4 items-center ml-4"> |
| 33 | + <.icon name="hero-globe-alt" /> |
| 34 | + <a |
| 35 | + class="text-sky-900 hover:text-amber-700 underline hover:underline" |
| 36 | + href="https://ejscunha.dev" |
| 37 | + > |
| 38 | + ejscunha.dev |
| 39 | + </a> |
| 40 | + </div> |
| 41 | + <div class="flex flex-row gap-4 items-center ml-4"> |
| 42 | + <.icon name="hero-github" /> |
| 43 | + <a |
| 44 | + class="text-sky-900 hover:text-amber-700 underline hover:underline" |
| 45 | + href="https://github.com/ejscunha" |
| 46 | + > |
| 47 | + github.com/ejscunha |
| 48 | + </a> |
| 49 | + </div> |
35 | 50 | </section>
|
36 | 51 | </div>
|
37 | 52 | </section>
|
38 | 53 | <section id="work" class="flex flex-col mb-5">
|
39 |
| - <h2 class="text-gray-500 font-bold mb-1 text-3xl md:text-4xl">Work</h2> |
| 54 | + <h2 class="text-gray-500 font-bold mb-1 text-3xl md:text-4xl">Work Experience</h2> |
40 | 55 | <hr />
|
41 | 56 | <div class="mt-3">
|
42 | 57 | <div class="flex flex-col mb-3">
|
|
52 | 67 | <li>
|
53 | 68 | Collaborated in the design and architecture discussions for the new platform
|
54 | 69 | </li>
|
55 |
| - <li>Created a service for credit card enrollment in the platform</li> |
| 70 | + <li>Created a service for credit card enrollment in the new platform</li> |
56 | 71 | <li>Created a service for cardholder verification</li>
|
| 72 | + <li>Helped the company get PCI DSS v4.0 certification for the new platform</li> |
57 | 73 | <li>
|
58 | 74 | Maintenance and building new features to all the services of the new spend management platform
|
59 | 75 | </li>
|
|
73 | 89 | Development of the backend and frontend of the marketplace application, including development of the data ingestion system.
|
74 | 90 | <ul class="list-disc mt-1 ml-10">
|
75 | 91 | <li>Add support to multiple currencies and networks in the marketplace</li>
|
76 |
| - <li> |
77 |
| - Created backoffice to manage marketplace collections and other configurations |
78 |
| - </li> |
79 |
| - <li>Created sales bots for Twitter and Discord</li> |
| 92 | + <li>Created backoffice to manage the whole marketplace configuration</li> |
| 93 | + <li>Created sales bot for Twitter and Discord</li> |
80 | 94 | <li>Added REST API endpoints to interact with the marketplace programmatically</li>
|
81 | 95 | <li>Add support to handle Seaport events from blockchain</li>
|
82 | 96 | <li>
|
|
93 | 107 | https://www.blockfi.com
|
94 | 108 | </a>
|
95 | 109 | <div class="mt-1 font-light">
|
96 |
| - Working as part of the backoffice team and later the credit cards team. |
| 110 | + Worked as part of the backoffice team and later the credit cards team. |
97 | 111 | <ul class="list-disc mt-1 ml-10">
|
98 | 112 | <li>
|
99 |
| - Decoupling of client service backoffice application from giant monolith application |
| 113 | + Decoupling of client service backoffice application from giant monolith application, improving drastically the development quality and deployment safety |
100 | 114 | </li>
|
101 | 115 | <li>
|
102 | 116 | Devised and implemented patterns to decouple tightly coupled functions of the backoffice application from monolithic application
|
|
118 | 132 | https://pro.bose.com
|
119 | 133 | </a>
|
120 | 134 | <div class="mt-1 font-light">
|
121 |
| - Worked as a backend software engineer for the development of a next generation platform to control audio devices. |
| 135 | + Worked as a backend software engineer for the development of a next generation platform to control audio devices in big venues. |
122 | 136 | <ul class="list-disc mt-1 ml-10">
|
123 | 137 | <li>
|
124 | 138 | Collaborated in the design and architecture discussions for the new platform
|
|
145 | 159 | Worked as a backend software engineer for the routing assignment team.
|
146 | 160 | <ul class="list-disc mt-1 ml-10">
|
147 | 161 | <li>Designed the architecture of the assignment system</li>
|
148 |
| - <li>Defined the patterns for the development of the assignment system</li> |
149 | 162 | <li>
|
150 | 163 | Collaborated with the definition and implementation of monitoring of the system
|
151 | 164 | </li>
|
|
160 | 173 | <li>
|
161 | 174 | Designed the architecture of a new version of assignment system with attributes based routing
|
162 | 175 | </li>
|
163 |
| - <li>Defined the patterns for the development of the new assignment system</li> |
164 | 176 | </ul>
|
165 | 177 | </div>
|
166 | 178 | </div>
|
|
194 | 206 | </div>
|
195 | 207 | </div>
|
196 | 208 | </section>
|
| 209 | + <section id="education" class="flex flex-col mb-5"> |
| 210 | + <h2 class="text-gray-500 font-bold mb-1 text-3xl md:text-4xl">Community</h2> |
| 211 | + <hr /> |
| 212 | + <div class="mt-3"> |
| 213 | + <div class="flex flex-col"> |
| 214 | + <h3 class="font-bold text-2xl">OpenFeature</h3> |
| 215 | + <h4 class="text-gray-700 font-bold text-lg"> |
| 216 | + Maintainer of the Elixir OpenFeature SDK |
| 217 | + </h4> |
| 218 | + <a |
| 219 | + class="text-sky-900 hover:text-amber-700 underline" |
| 220 | + href="https://github.com/open-feature/elixir-sdk" |
| 221 | + > |
| 222 | + https://github.com/open-feature/elixir-sdk |
| 223 | + </a> |
| 224 | + </div> |
| 225 | + </div> |
| 226 | + </section> |
197 | 227 | <section id="education" class="flex flex-col mb-5">
|
198 | 228 | <h2 class="text-gray-500 font-bold mb-1 text-3xl md:text-4xl">Education</h2>
|
199 | 229 | <hr />
|
|
234 | 264 | <span class="text-gray-500 font-bold text-lg">Advanced</span>
|
235 | 265 | <ul class="list-none">
|
236 | 266 | <li>Elixir</li>
|
| 267 | + <li>Javascript/Typescript</li> |
237 | 268 | </ul>
|
238 | 269 | </div>
|
239 | 270 | <div class="flex flex-col mt-1">
|
240 | 271 | <span class="text-gray-500 font-bold text-lg">Intermediate</span>
|
241 | 272 | <ul class="list-none">
|
242 |
| - <li>Javascript/Typescript</li> |
243 | 273 | <li>Python</li>
|
244 | 274 | <li>Ruby</li>
|
245 |
| - <li>NodeJS</li> |
246 | 275 | </ul>
|
247 | 276 | </div>
|
248 | 277 | </div>
|
|
0 commit comments