-
Notifications
You must be signed in to change notification settings - Fork 0
/
cv_10.tex
440 lines (389 loc) · 18.6 KB
/
cv_10.tex
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
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Friggeri Resume/CV
% XeLaTeX Template
% Version 1.0 (5/5/13)
%
% This template has been downloaded from:
% http://www.LaTeXTemplates.com
%
% Original author:
% Adrien Friggeri ([email protected])
% https://github.com/afriggeri/CV
%
% License:
% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/)
%
% Important notes:
% This template needs to be compiled with XeLaTeX and the bibliography, if used,
% needs to be compiled with biber rather than bibtex.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[]{friggeri-cv} % Add 'print' as an option into the square bracket to remove colors from this template for printing
\addbibresource{bibliography.bib} % Specify the bibliography file to include publications
\usepackage{lastpage}
\usepackage{fancyhdr}
\usepackage{multicol}
\usepackage[lastpage,user]{zref}
\newcommand{\pagenote}[1]{{%
\let\thempfn\relax% Remove footnote number printing mechanism
\footnotetext[0]{\emph{#1}}% Print footnote text
}}
\newcommand{\updateinfo}[1][\today]{\par\vfill\hfill{\scriptsize\color{gray}Last updated on #1}}
\pagestyle{fancy}
\cfoot{Page: \thepage\ of \pageref*{LastPage}}
\begin{document}
\header{Rohan }{Smith}{Software Architect | AI Engineer | Innovative Entrepreneur | \includegraphics[height=16pt]{druplicon.png} Drupal Developer}% | DevOps Engineer | embedded hardware electronics developer} % Your name and current job title/field
%----------------------------------------------------------------------------------------
% SIDEBAR SECTION
%----------------------------------------------------------------------------------------
\begin{aside} % In the aside, each new line forces a line break
\section{contact}
Rohan A. Smith
Moonstone Avenue
Signal Hill
Tobago
Trinidad \& Tobago
~
+1 (868) 706-0848
%\href {skype://rohanthesmith}{skype://rohanthesmith}\includegraphics[height=16pt]{images/skype.png}
%~
\href{mailto:[email protected]}{[email protected]}\includegraphics[height=16pt]{email.png}
\href{http://twitter.com/frazras}{@frazras}\includegraphics[height=16pt]{twitter.eps}
\href{http://drupal.org/user/34622}{drupal://frazras}\includegraphics[height=16pt]{druplicon.png}
\href {https://github.com/frazras}{github://frazras}\includegraphics[height=16pt]{octocat.png}
\href{http://stackexchange.com/users/530574/frazras?tab=accounts}{stackexchange://frazras}\includegraphics[height=16pt]{stackexchange.png}
\href {http://jm.linkedin.com/in/rohansmith}{LinkedIn://rohan}\includegraphics[height=16pt]{linkedin.png}
%\section{nationality}
%Jamaican
\section{programming}
PHP, JavaScript, Python, C++, Java, Bash, SQL, anything \textbf{ChatGPT} can produce.
\section{timezone}
Easter Standard Time (EST)
Atlantic Standard Time (AST)
GMT -4
\section{languages}
English (first)
Spanish (learning)
Klingon
Jamaican Creole (informal)
\end{aside}
%----------------------------------------------------------------------------------------
% WORK EXPERIENCE SECTION
%----------------------------------------------------------------------------------------
\section{experience}
\begin{entrylist}
%------------------------------------------------
% \entry
% {2019--2020}
% {Nalij - Web Article Narration Application}
% {Startup Project}
% {\emph{Founder}
% \begin{itemize}
% \item Built a cross platform mobile app using Flutter
% \item Built a serverless NodeJs API powered by Firebase
% \item Built a ReactJS web frontend
% \end{itemize}}
%------------------------------------------------
\entry
{2021--Present}
{Brooks Digital}
{Vancouver, Washington, U.S.A. (Remote)}
{\emph{Senior Software Engineer}
\begin{itemize}
\item Developed Symfony applications, Drupal 7 - 10 websites
\item Managed security updates and patches
\item Developed custom Drupal modules
\end{itemize}}
\entry
{2007--Present}
{Exterbox}
{Internet}
{\emph{Founder}
\begin{itemize}
\item Operates AI SEO Writing app \href{https://contentscibe.aismith.cc}{Content Scribe} (ReactJs \& Python).
\item Operates \href{https://uwi.edu/academic-advisor.php}{AI Academic Advisor} chatbot for University of the West Indies.
%https://www.youtube.com/@AISmithOfficial
\item Operates the \href{https://www.youtube.com/@AISmithOfficial}{ AI Smith Youtube Channel} and other youtube channels with a cumulative 13K+ subscriber count.
\item Operates an Etsy e-commerce brand
\item Operates multiple blogs with over 30k monthly visitors
% \item Operates the Document Repository for the Norman Manley Law School
% \item Operates a mobile app with over 100K downloads
\end{itemize}}
\entry
{2017--2019}
{Codigo Vision}
{Miami, Florida, U.S.A. (Remote)}
{\emph{Senior Developer}
\begin{itemize}
\item Developed object oriented PHP 7 web applications around Drupal 7 \& 8.
\item Built custom API endpoints for consumption by a JavaScript frontend.
\item Ran application profiling to analyze and improve performance.
\item Reduced application application run-times from multiple hours to minutes.
\item Offered project architecture consultancy.
\item Ported declarative Drupal 6 functionality to object oriented Drupal 7.
\item Constructed custom entities, schemas and built complex queries.
\item Javascript frontend (including ES6) Development.
\end{itemize}}
%------------------------------------------------
\entry
{2016--2017}
{Bluespark}
{Raleigh, North Carolina, U.S.A. (Remote)}
{\emph{Senior Developer/Tech Lead}
\begin{itemize}
\item Developed multi-lingual AngularJS application to interface with Drupal
\item Managed multi-lingual and multi domain sites
\item Architected site frameworks for high traffic clients
\item Developed Apache Solr search features with facets
\item Custom module and drupal features development
\end{itemize}}
%------------------------------------------------
\entry
{2014--2015}
{GIZMO Creative, Inc.}
{Caramel Valley, California, U.S.A. (Remote)}
{\emph{Senior Engineer}
\begin{itemize}
%\item Developed frontend admin interfaces using Sencha ExtJs and Jquery
\item Developed RESTful APIs to support web and mobile applications
\item Designed MySQL and SQLite Databases and constructed complex queries
\item Contributed to the development of payment gateways and e-commerce applications
\end{itemize}}
%------------------------------------------------
% \entry
% {2013--2015}
% {Rastival}
% {Jamaica, Trinidad \& Tobago, Florida \& Pennsylvania U.S.A. (Distributed)}
% {\emph{Co-Founder/CEO}
% \begin{itemize}
% \item Created OAuth and SSL secured API
% \item Developed a Chrome browser extension
% \item Developed native iOS and hybrid Ionic cross-platform Android \& iOS apps
% \item Designed MongoDB \& Postgres Databases and constructed complex queries
% \item Manged a team of 5 distributed developers/designers.
% \end{itemize}}
%------------------------------------------------
\entry
{2013--2014}
{Atrenet}
{Santa Cruz, California, U.S.A. (Remote)}
{\emph{Web Engineer}
Drupal Sitebuilding, architecting and development.
% \begin{itemize}
% \item Implemented a Drupal configuration and deployment strategy
% \item Developed Multilingual sites
% \item Site themeing \& Mobile responsive design
% \end{itemize}
}
%------------------------------------------------
\entry
{2012--2013}
{Thinkdrop LLC}
{Brooklyn, New York, U.S.A. (Remote)}
{ \emph{Backend Drupal Developer }
%Developed Drupal modules and features for various web applications. Maintained the company's website, in-house products and contributed to their open-source projects.
% \begin{itemize}
% \item Configured web-server backend automation with the Chef project. Integated the Github API.
% \item Wrote open-source Drupal modules for unit testing and contributed to other company made proprietary and open-source modules.
% %\item Worked with a multi-member team on git using SCRUM methodology.
% %\item Maintained the sense of humor in the team :-)
% \end{itemize}
}
%------------------------------------------------
%\entry
%{2012--2012}
%{That Exactly \& Bside Studios}
%{Miami, Florida, U.S.A. (Remote)}
%{\emph{Drupal and PHP Developer} \\
%Did utility work for two sister companies, from server configuration to Javascript.
%\begin{itemize}
%\item Developed Content Staging site for writers using Drupal Workbench.
%\item PHP development with the Rackspace API to do automated backups
%\item Worked with Drupal and Javascript, Linux system administration.
%\end{itemize}}
%------------------------------------------------
%\entry
%{2011-2011}
%{StillRock}
%{West Chester, Pennsylvania, U.S.A. (Remote)}
%{\emph{Drupal Site Builder} \\
%Apache Solr development on a former MTV subsidiary site, www.entertainher.com.}
%------------------------------------------------
% \entry
% {2007-Now}
% {Exterbox}
% {Kingston, jamaica}
% {\emph{Co-founder/Technical Lead} \\
% Exterbox is my startup company where I do any interesting projects that may fall in the field of web or embedded electronics development. We work on creating \emph{``out-of-the-box''} ideas to solve a client's needs or just to create cool products.
% \begin{itemize}
% \item Scoping, requirements gathering, recruitment, training for numerous projects.
% \item Developed a infra-red perimeter security system for farmers.
% \item The X10ABOT Robotics Development System \emph{(in development).
% \item Worked with SMS modems, Twilio and the Drupal SMS Framework
% }
% \end{itemize}
% }
\end{entrylist}
\newpage
%----------------------------------------------------------------------------------------
% EDUCATION SECTION
%----------------------------------------------------------------------------------------
\section{education}
\begin{entrylist}
%------------------------------------------------
\entry
{2017}
{Masters {\normalfont of Philosophy (Computer Science)}}
{The University of the West Indies, Mona}
{\emph{\texttt{X10ABOT}:The Modular, Extensible, Scalable Robotics Platform.}} \\
%This thesis brought together the necessary features of a good robotics kit architecture and implemented it using the Arduino hardware platform and C/C++.}
%------------------------------------------------
\entry
{2007}
{Bachelor {\normalfont of Science}}
{The University of the West Indies, Mona}
{Computer Science \& Electronics \emph{(Double Major)}}
%------------------------------------------------
%Completed the \href {https://learning.chaincode.com}{Chaincode} Cryptocurrency (Bitcoin Lightning Network) Seminar
\entry
{2019}
{Chaincode Labs}
{New York, New York, U.S.A. (Online)}
{Completed the \href {https://learning.chaincode.com}{Chaincode} Cryptocurrency (Bitcoin Lightning Network) Seminar}
%------------------------------------------------
\end{entrylist}
%----------------------------------------------------------------------------------------
% Technological Skills SECTION
%----------------------------------------------------------------------------------------
\section{Technological Skills}
\textbf{Artificial Intelligence:}
\begin{itemize}
\item \textbf{Large Language Models (LLMs): } OpenAI API, Gemini, Claude, Ollama(LLaMA3, Mixtral)
\item \textbf{Media Generation:} \textbf{Image} (Flux, Stable Diffusion, Dalle-E, Midjourney), \textbf{Audio} (ElevenLabs, Suno, Sonato, Udio), \textbf{Video} (Runway Gen-3)
\item \textbf{Chatbots:} RAG, Conversational, Multi-Agent, AnythingLLM
\item \textbf{Coding Tools:} Cursor AI, Github Copilot.
\end{itemize}
\textbf{Languages:}
\begin{itemize}
\item \textbf{Proficient: }PHP(Symfony, Drupal), JavaScript(ES6, React), Python(Flask, FastAPI), CSS(Tailwind, Bootstrap, SASS/SCSS), Bash, Dart(Flutter Framework), SQL.
\item \textbf{Capable: } React Native, Haskell, Assembly, Swift, Objective\-C, C++, Embedded C.
\item \textbf{Basic Proficiency: }ASP, Matlab, VB6, Perl, Ruby, BASIC.
\item \textbf{Applications:}L.A.M.P, A.W.S. Emacs, Vi, grep, sed, awk, Chef, MongoDB, PostgreSQL, \LaTeX, Drupal, Wordpress, Figma, Adobe Design Suite, Git, Mautic.
\item \textbf{Drupal Specific: } Drupal 4.7 - 10.x Solr, Drush, Panels, Ctools, Context, S.E.O, Display Suite, Workbench, Rules, Commerce.
\item \textbf{Hardware Applications (Proficient):} Arduino, Raspberry Pi.
\item \textbf{Writing content and creation:} Copywriting (Ads, Landing Pages), Content Marketing for SEO, Video editing, Audio Editing, Graphic design, social media.
\end{itemize}
%----------------------------------------------------------------------------------------
% INTERNET PROFILES
%----------------------------------------------------------------------------------------
\section{online profiles}
I am active in a number of online communities:
\href{http://drupal.org/user/34622}{\includegraphics[height=16pt]{druplicon.png} \textbf{Drupal }} \href{https://github.com/frazras}{\includegraphics[height=16pt]{octocat.png} \textbf{Github }}
\href{http://stackoverflow.com/users/1106420/frazras}{\includegraphics[height=16pt]{stackoverflow.png} \textbf{StackOverflow }}
\href{http://stackexchange.com/users/530574/frazras?tab=accounts}{\includegraphics[height=16pt]{stackexchange.png} \textbf{StackExchange }}
\href{http://twitter.com/frazras}{\includegraphics[height=16pt]{x.png} \includegraphics[height=16pt]{twitter.eps} \textbf{X/Twitter }}
\href{http://jm.linkedin.com/in/rohansmith}{\includegraphics[height=16pt]{linkedin.png} \textbf{Linkedin }}
%----------------------------------------------------------------------------------------
% INTERESTS SECTION
%----------------------------------------------------------------------------------------
\section{interests}
\textbf{professional:} Artificial Intelligence, Web development, Internet Marketing, writing, Linux and Devops, training, project management, UX design, mobile development, on-site searching, application architecting, marketing, idea brainstorming, embedded development, automation, robotics, telemetry, electronic security, computer and social networking, computer hardware
\textbf{personal:} hiking, guitar, physical and audio books, photography, videography, music, no-till organic farming, podcasts, cooking, football(soccer), long-distance running, nutrition.
%----------------------------------------------------------------------------------------
% AWARDS SECTION
%----------------------------------------------------------------------------------------
%\section{awards}
%\begin{entrylist}
%------------------------------------------------
%\entry
%{2007}
%{Computing Department Award}
%{Department of Computing, The University of the West Indies}{}
%------------------------------------------------
%\end{entrylist}
%----------------------------------------------------------------------------------------
% COMMUNICATION SKILLS SECTION
%----------------------------------------------------------------------------------------
\newpage
\section{communication skills}
\begin{entrylist}
%------------------------------------------------
\entry
{2013 - Now}
{Articles on Medium.com}
{Topics: Remote work, entrepreneurship, productivity, motivation}
{\href{http://medium.com/@frazras}{http://medium.com/@frazras}}
%------------------------------------------------
%------------------------------------------------
\entry
{2013}
{Oral Presentation and Written Paper}
{IEEE South East Conference 2013, Jacksonville, Florida, U.S.A}
{Presented the research I conducted for my Masters of Philosophy degree.}
%------------------------------------------------
%------------------------------------------------
\end{entrylist}
%----------------------------------------------------------------------------------------
% USEFUL ASSETS
%----------------------------------------------------------------------------------------
\section{useful assets}
\begin{itemize}
\item United States Non-Immigrant B1/B2 Visa
\item Caribbean Single Market and Economy(CSME) certificate
\item Driver's License
\item Sense of Humor
\end{itemize}
%----------------------------------------------------------------------------------------
% Active Side Projects
%----------------------------------------------------------------------------------------
\section{active and semi-active side projects}
\begin{itemize}
\item Nalij - Article Narration Application {\href{https://nalij-api.web.app/}{Nalij Website}}
\item {\href{https://exterbox.com}{Exterbox} finance blog}
\item {\href{https://play.google.com/store/apps/details?id=com.ionicframework.sdanewandoldhymnal816673&hl=en&gl=US}{SDA Hymnal} mobile app (over 100K downloads)}
\item {\href{https://www.etsy.com/shop/BalloonBlowout}{Etsy} Ecommerce shop (over 2400 sales)}
\end{itemize}
\section{notable past client projects}
\begin{multicols}{2}
\begin{itemize}
\item University of California, Los Angeles (UCLA)
\item TripAdvisor
\item Lowes
\item American Golf Corporation
\end{itemize}
\columnbreak
\begin{itemize}
\item University of the West Indies
\item Indiana University
\item Duke University
\item Stanford University
\end{itemize}
\end{multicols}
\section{recent books read}
\begin{itemize}
\item 10X is easier than 2X, Infinite Game, Hyperfocus, The Passion Paradox, 80/20 Running
\item Mindset, The One Thing, Grit, Sleep Smarter, Faster Than Normal, The Bitcoin Standard
\item The Power of Broke, Capital in the 21st Century, 12-week year, The 4-hour work week
\item Emotional Intelligence 2.0, Atomic Habits, Man's Search for Meaning, Content Inc.
\item So good they can't ignore you, Deep Work, Courage is Calling, Range, Whole,
\item Never Split the Difference, How to lead when you're not in charge, The 10X Rule
\end{itemize}
%----------------------------------------------------------------------------------------
% PUBLICATIONS SECTION
%----------------------------------------------------------------------------------------
%\section{publications}
%\printbibsection{article}{article in peer-reviewed journal} % Print all articles from the bibliography
%\printbibsection{book}{books} % Print all books from the bibliography
%\begin{refsection} % This is a custom heading for those references marked as "inproceedings" but not containing %"keyword=france"
%\nocite{*}
%\printbibliography[sorting=chronological, type=inproceedings, title={international peer-reviewed conferences/proceedings}, %notkeyword={france}, heading=subbibliography]
%\end{refsection}
%\begin{refsection} % This is a custom heading for those references marked as "inproceedings" and containing "keyword=france"
%\nocite{*}
%\printbibliography[sorting=chronological, type=inproceedings, title={local peer-reviewed conferences/proceedings}, %keyword={france}, heading=subbibliography]
%\end{refsection}
%\printbibsection{misc}{other publications} % Print all miscellaneous entries from the bibliography
%\printbibsection{report}{research reports} % Print all research reports from the bibliography
%----------------------------------------------------------------------------------------
\pagenote{\updateinfo - Made with \LaTeX.}
\end{document}