Help
RSS
API
Feed
Maltego
Contact
Domain > www.tomd.tech
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2022-03-09
23.200.0.188
(
ClassC
)
2025-08-01
52.52.134.71
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: openrestyDate: Fri, 01 Aug 2025 21:58:42 GMTContent-Type: text/htmlContent-Length: 166Connection: keep-aliveLocation: https://www.tomd.tech/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>openresty/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: openrestyDate: Fri, 01 Aug 2025 21:58:42 GMTContent-Type: text/html; charsetutf-8Content-Length: 202359Connection: keep-aliveVary: Accept-EncodingStrikingly-Cache: currentStrikingly-Cache-Version: 0000-0Strikingly-Cache-Region: us-west-1Set-Cookie: __strk_viewer_infoeyJpcCI6IjUyLjQwLjIzNC4xMDUiLCJjb250aW5lbnRDb2RlIjoiTkEiLCJjb250aW5lbnROYW1lIjoiTm9ydGggQW1lcmljYSIsImNvdW50cnlDb2RlIjoiVVMiLCJjb3VudHJ5TmFtZSI6IlVuaXRlZCBTdGF0ZXMiLCJyZWdpb25OYW1lIjoiT3JlZ29uIiwicG9zdGFsQ29kZSI6Ijk3ODE4IiwiY2l0eU5hbWUiOiJCb2FyZG1hbiIsInRpbWVab25lIjoiQW1lcmljYVwvTG9zX0FuZ2VsZXMiLCJsYXRpdHVkZSI6IjQ1Ljg0MDEwIiwibG9uZ2l0dWRlIjoiLTExOS43MDUwMCJ9; Path/; ExpiresSat, 01-Aug-26 21:58:42 GMT; SecureSet-Cookie: __strk_cookie_eu_visitorfalse; Path/; Secure !-- Powered by Strikingly.com 4 (1) Jul 29, 2025 at 21:55-->!DOCTYPE html>html itemscope itemtypehttp://schema.org/WebPage langen xmlns:oghttp://ogp.me/ns# xmlnshttp://www.w3.org/1999/xhtml>head>title>Tom Donovan - Software Developer/title>!-- removing_gon has activated 100%, so we add not_removing_gon rollout for specific user -->script>//!CDATAwindow.$S{};$S.app_instances;$S.nav{name:null,uid:33396cd0-2262-4a0c-94a5-10f05c2df0d0,memberOnly:false,hasPassword:false,isHomePage:true};$S.conf{SUPPORTED_CURRENCY:{code:AED,symbol:\u062f.\u0625,decimal:.,thousand:,,precision:2,name:United Arab Emirates Dirham},{code:AFN,symbol:\u060b,decimal:.,thousand:,,precision:2,name:Afghan afghani},{code:ALL,symbol:Lek,decimal:,,thousand:.,precision:2,name:Albanian lek},{code:AMD,symbol:\u058f,decimal:,,thousand:.,precision:2,name:Armenian dram},{code:ANG,symbol:\u0192,decimal:,,thousand:.,precision:2,name:Netherlands Antillean guilder},{code:AOA,symbol:Kz,decimal:,,thousand:.,precision:2,name:Angolan kwanza},{code:ARS,symbol:$,decimal:,,thousand:.,precision:2,name:Argentine peso},{code:AUD,symbol:A$,decimal:.,thousand: ,precision:2,name:Australian Dollar},{code:AWG,symbol:\u0192,decimal:.,thousand:,,precision:2,name:Aruban florin},{code:AZN,symbol:\u20bc,decimal:.,thousand:,,precision:2,name:Azerbaijani Manat},{code:BAM,symbol:KM,decimal:,,thousand:.,precision:2,name:Bosnia and Herzegovina convertible mark},{code:BBD,symbol:$,decimal:.,thousand:,,precision:2,name:Barbadian dollar},{code:BDT,symbol:Tk,decimal:.,thousand:,,precision:2,name:Bangladeshi Taka},{code:BGN,symbol:\u043b\u0432,decimal:,,thousand:.,precision:2,name:Bulgarian lev},{code:BHD,symbol:\u062f.\u0628,decimal:.,thousand:,,precision:3,name:Bahraini dinar},{code:BIF,symbol:FBu,decimal:.,thousand:,,precision:0,name:Burundian franc},{code:BMD,symbol:$,decimal:.,thousand:,,precision:2,name:Bermudian dollar},{code:BND,symbol:$,decimal:.,thousand:,,precision:2,name:Brunei dollar},{code:BOB,symbol:$b,decimal:,,thousand:.,precision:2,name:Bolivian boliviano},{code:BRL,symbol:R$,decimal:,,thousand:.,precision:2,name:Brazilian Real,format:%s %v},{code:BSD,symbol:$,decimal:.,thousand:,,precision:2,name:Bahamian dollar},{code:BTN,symbol:Nu.,decimal:.,thousand:,,precision:2,name:Bhutanese ngultrum},{code:BWP,symbol:P,decimal:.,thousand:,,precision:2,name:Botswana pula},{code:BYN,symbol:Br,decimal:.,thousand:,,precision:2,name:Belarusian ruble},{code:BZD,symbol:BZ$,decimal:.,thousand:,,precision:2,name:Belize dollar},{code:CAD,symbol:$,decimal:.,thousand:,,precision:2,name:Canadian Dollar},{code:CDF,symbol:FC,decimal:.,thousand:,,precision:2,name:Congolese franc},{code:CHF,symbol:CHF,decimal:.,thousand:,precision:2,name:Swiss Franc,format:%s %v},{code:CLP,symbol:$,decimal:,thousand:.,precision:0,name:Chilean Peso},{code:CNY,symbol:\u00a5,decimal:.,thousand:,,precision:2,name:Chinese Yuan},{code:CRC,symbol:\u20a1,decimal:,,thousand:.,precision:2,name:Costa Rican col\u00f3n},{code:CUP,symbol:$,decimal:.,thousand:,,precision:2,name:Cuban peso},{code:CVE,symbol:$,decimal:.,thousand:,,precision:2,name:Cape Verdean escudo},{code:CZK,symbol:K\u010d,decimal:,,thousand:.,precision:2,name:Czech Koruna,format:%v %s},{code:DJF,symbol:Fdj,decimal:.,thousand:,,precision:0,name:Djiboutian franc},{code:DKK,symbol:kr,decimal:.,thousand:,,precision:2,name:Danish Krone,format:%v %s},{code:DOP,symbol:RD$,decimal:.,thousand:,,precision:2,name:Dominican peso},{code:DZD,symbol:\u062f\u062c,decimal:,,thousand:.,precision:2,name:Algerian dinar},{code:EGP,symbol:E\u00a3,decimal:.,thousand:,,precision:2,name:Egyptian pound},{code:ERN,symbol:Nkf,decimal:.,thousand:,,precision:2,name:Eritrean nakfa},{code:ETB,symbol:Br,decimal:.,thousand:,,precision:2,name:Ethiopian birr},{code:EUR,symbol:\u20ac,decimal:,,thousand:.,precision:2,name:Euro,format:%v %s},{code:FJD,symbol:$,decimal:.,thousand:,,precision:2,name:Fijian dollar},{code:FKP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Falkland Islands pound},{code:GBP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:British Pound},{code:GEL,symbol:\u10da,decimal:,,thousand:.,precision:2,name:Georgian lari},{code:GGP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Guernsey pound},{code:GHS,symbol:GH\u20b5,decimal:.,thousand:,,precision:2,name:Ghanaian cedi},{code:GIP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Gibraltar pound},{code:GMD,symbol:D,decimal:.,thousand:,,precision:2,name:Gambian dalasi},{code:GNF,symbol:\u20a3,decimal:.,thousand:,,precision:0,name:Guinean franc},{code:GTQ,symbol:Q,decimal:.,thousand:,,precision:2,name:Guatemalan quetzal},{code:GYD,symbol:G$,decimal:.,thousand:,,precision:2,name:Guyanese dollar},{code:HKD,symbol:HK$,decimal:.,thousand:,,precision:2,name:Hong Kong Dollar},{code:HNL,symbol:L,decimal:.,thousand:,,precision:2,name:Honduran lempira},{code:HRK,symbol:kn,decimal:.,thousand:,,precision:2,name:Croatian kuna},{code:HTG,symbol:G,decimal:.,thousand:,,precision:2,name:Haitian gourde},{code:HUF,symbol:Ft,decimal:,thousand:,,precision:0,name:Hungarian Forint,format:%v %s},{code:ILS,symbol:\u20aa,decimal:.,thousand:,,precision:2,name:Israeli New Shekel},{code:IMP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Isle of Man pound},{code:INR,symbol:\u20b9,decimal:.,thousand:,,precision:2,name:Indian Rupee},{code:IQD,symbol:\u062f.\u0639,decimal:.,thousand:,,precision:3,name:Iraqi dinar},{code:IRR,symbol:\u062a\u0648\u0645\u0627\u0646,decimal:.,thousand:,,precision:2,name:Iranian rial},{code:ISK,symbol:kr,decimal:,,thousand:.,precision:2,name:Icelandic kr\u00f3na},{code:JEP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Jersey pound},{code:JMD,symbol:J$,decimal:.,thousand:,,precision:2,name:Jamaican Dollar},{code:JOD,symbol:JD,decimal:.,thousand:,,precision:3,name:Jordanian Dinar},{code:JPY,symbol:\u00a5,decimal:,thousand:,,precision:0,name:Japanese Yen,format:%s %v},{code:KES,symbol:KSh,decimal:.,thousand:,,precision:2,name:Kenyan shilling},{code:KGS,symbol:\u043b\u0432,decimal:,,thousand:.,precision:2,name:Kyrgyzstani som},{code:KHR,symbol:\u17db,decimal:.,thousand:,,precision:2,name:Cambodian riel},{code:KMF,symbol:CF,decimal:.,thousand:,,precision:0,name:Comorian franc},{code:KPW,symbol:\u20a9,decimal:.,thousand:,,precision:2,name:North Korean won},{code:KRW,symbol:\uc6d0,decimal:,thousand:,,precision:0,name:South Korean Won,format:%v %s},{code:KWD,symbol:\u062f.\u0643,decimal:.,thousand:,,precision:3,name:Kuwait dinar},{code:KYD,symbol:CI$,decimal:.,thousand:,,precision:2,name:Cayman Islands dollar},{code:KZT,symbol:\u20b8,decimal:,,thousand:.,precision:2,name:Kazakhstani tenge},{code:LBP,symbol:LL,decimal:.,thousand:,,precision:2,name:Lebanese pound},{code:LKR,symbol:\u20a8,decimal:.,thousand:,,precision:2,name:Sri Lankan rupee},{code:LRD,symbol:LR$,decimal:.,thousand:,,precision:2,name:Liberian dollar},{code:LSL,symbol:M,decimal:.,thousand:,,precision:2,name:Lesotho loti},{code:LYD,symbol:LD,decimal:.,thousand:,,precision:3,name:Libyan dinar},{code:MAD,symbol:\u062f.\u0645.,decimal:,,thousand:.,precision:2,name:Moroccan dirham},{code:MDL,symbol:L,decimal:,,thousand:.,precision:2,name:Moldovan leu},{code:MGA,symbol:Ar,decimal:.,thousand:,,precision:0,name:Malagasy ariary},{code:MKD,symbol:\u0434\u0435\u043d,decimal:,,thousand:.,precision:2,name:Macedonian denar},{code:MMK,symbol:Ks,decimal:.,thousand:,,precision:2,name:Myanmar kyat},{code:MNT,symbol:\u20ae,decimal:.,thousand:,,precision:2,name:Mongolian tugrik},{code:MOP,symbol:MOP$,decimal:.,thousand:,,precision:2,name:Macanese pataca},{code:MRO,symbol:UM,decimal:.,thousand:,,precision:2,name:Mauritanian Ouguiya},{code:MRU,symbol:UM,decimal:.,thousand:,,precision:2,name:Mauritanian ouguiya},{code:MUR,symbol:\u20a8,decimal:.,thousand:,,precision:2,name:Mauritian rupee},{code:MVR,symbol:Rf,decimal:.,thousand:,,precision:2,name:Maldivian rufiyaa},{code:MWK,symbol:K,decimal:.,thousand:,,precision:2,name:Malawian kwacha},{code:MXN,symbol:$,decimal:.,thousand:,,precision:2,name:Mexican Peso},{code:MYR,symbol:RM,decimal:.,thousand:,,precision:2,name:Malaysian Ringgit},{code:MZN,symbol:MT,decimal:,,thousand:.,precision:2,name:Mozambican metical},{code:NAD,symbol:N$,decimal:.,thousand:,,precision:2,name:Namibian dollar},{code:NGN,symbol:\u20a6,decimal:.,thousand:,,precision:2,name:Nigerian naira},{code:NIO,symbol:C$,decimal:.,thousand:,,precision:2,name:Nicaraguan c\u00f3rdoba},{code:NOK,symbol:kr,decimal:,,thousand:.,precision:2,name:Norwegian Krone,format:%v %s},{code:NPR,symbol:\u20a8,decimal:.,thousand:,,precision:2,name:Nepalese rupee},{code:NZD,symbol:$,decimal:.,thousand:,,precision:2,name:New Zealand Dollar},{code:OMR,symbol:\u0631.\u0639.,decimal:.,thousand:,,precision:3,name:Omani rial},{code:PAB,symbol:B\/.,decimal:.,thousand:,,precision:2,name:Panamanian balboa},{code:PEN,symbol:S\/.,decimal:.,thousand:,,precision:2,name:Peruvian Sol},{code:PGK,symbol:K,decimal:.,thousand:,,precision:2,name:Papua New Guinean kina},{code:PHP,symbol:\u20b1,decimal:.,thousand:,,precision:2,name:Philippine Peso},{code:PKR,symbol:\u20a8,decimal:.,thousand:,,precision:2,name:Pakistani rupee},{code:PLN,symbol:z\u0142,decimal:,,thousand: ,precision:2,name:Polish Zloty,format:%v %s},{code:PYG,symbol:\u20b2,decimal:,,thousand:.,precision:0,name:Paraguayan guaran\u00ed},{code:QAR,symbol:\u0631.\u0642,decimal:.,thousand:,,precision:2,name:Qatari riyal},{code:RON,symbol:lei,decimal:,,thousand:.,precision:2,name:Romanian leu},{code:RSD,symbol:\u0434\u0438\u043d,decimal:,,thousand:.,precision:2,name:Serbian dinar},{code:RUB,symbol:\u20bd,decimal:,,thousand:.,precision:2,name:Russian Ruble,format:%v %s},{code:RWF,symbol:FRw,decimal:.,thousand:,,precision:0,name:Rwandan franc},{code:SAR,symbol:\u0631.\u0633,decimal:.,thousand:,,precision:2,name:Saudi Arabian riyal},{code:SBD,symbol:SI$,decimal:.,thousand:,,precision:2,name:Solomon Islands dollar},{code:SCR,symbol:SRe,decimal:.,thousand:,,precision:2,name:Seychellois rupee},{code:SDG,symbol:SDG,decimal:.,thousand:,,precision:2,name:Sudanese pound},{code:SEK,symbol:kr,decimal:.,thousand: ,precision:2,name:Swedish Krona,format:%v %s},{code:SGD,symbol:S$,decimal:.,thousand:,,precision:2,name:Singapore Dollar},{code:SHP,symbol:\u00a3,decimal:.,thousand:,,precision:2,name:Saint Helena pound},{code:SLL,symbol:Le,decimal:.,thousand:,,precision:2,name:Sierra Leonean leone},{code:SOS,symbol:S,decimal:.,thousand:,,precision:2,name:Somali shilling},{code:SRD,symbol:$,decimal:,,thousand:.,precision:2,name:Surinamese dollar},{code:SSP,symbol:SS\u00a3,decimal:.,thousand:,,precision:2,name:South Sudanese pound},{code:STD,symbol:Db,decimal:.,thousand:,,precision:2,name:Sao Tomean Dobra},{code:STN,symbol:Db,decimal:.,thousand:,,precision:2,name:S\u00e3o Tom\u00e9 and Pr\u00edncipe dobra},{code:SYP,symbol:LS,decimal:.,thousand:,,precision:2,name:Syrian pound},{code:SZL,symbol:E,decimal:.,thousand:,,precision:2,name:Swazi lilangeni},{code:THB,symbol:\u0e3f,decimal:.,thousand:,,precision:2,name:Thai Baht},{code:TJS,symbol:SM,decimal:.,thousand:,,precision:2,name:Tajikistani somoni},{code:TMT,symbol:T,decimal:.,thousand:,,precision:2,name:Turkmenistan manat},{code:TND,symbol:\u062f.\u062a,decimal:.,thousand:,,precision:3,name:Tunisian dinar},{code:TOP,symbol:T$,decimal:.,thousand:,,precision:2,name:Tongan pa\u02bbanga},{code:TRY,symbol:\u20ba,decimal:.,thousand:,,precision:2,name:Turkish lira},{code:TTD,symbol:TT$,decimal:.,thousand:,,precision:2,name:Trinidad and Tobago dollar},{code:TWD,symbol:NT$,decimal:,thousand:,,precision:0,name:New Taiwan Dollar},{code:TZS,symbol:Tsh,decimal:.,thousand:,,precision:2,name:Tanzanian shilling},{code:UAH,symbol:\u20b4,decimal:.,thousand:,,precision:2,name:Ukrainian hryvnia},{code:UGX,symbol:USh,decimal:.,thousand:,,precision:2,name:Ugandan shilling},{code:USD,symbol:$,decimal:.,thousand:,,precision:2,name:United States Dollar},{code:UYU,symbol:$U,decimal:,,thousand:.,precision:2,name:Uruguayan peso},{code:UZS,symbol:\u043b\u0432,decimal:,,thousand:.,precision:2,name:Uzbekistani so\u02bbm},{code:VES,symbol:Bs.S.,decimal:.,thousand:,,precision:2,name:Venezuelan bol\u00edvar soberano},{code:VUV,symbol:VT,decimal:.,thousand:,,precision:0,name:Vanuatu vatu},{code:WST,symbol:WS$,decimal:.,thousand:,,precision:2,name:Samoan t\u0101l\u0101},{code:XAF,symbol:FCFA,decimal:.,thousand:,,precision:0,name:Central African CFA franc},{code:XCD,symbol:EC$,decimal:.,thousand:,,precision:2,name:East Caribbean dollar},{code:XDR,symbol:SDR,decimal:.,thousand:,precision:0,name:Special drawing rights},{code:XOF,symbol:CFA,decimal:.,thousand:,,precision:0,name:West African CFA franc},{code:XPF,symbol:\u20a3,decimal:.,thousand:,,precision:0,name:CFP franc},{code:YER,symbol:\u0631.\u064a,decimal:.,thousand:,,precision:2,name:Yemeni rial},{code:ZAR,symbol:R,decimal:.,thousand:,,precision:2,name:South African Rand},{code:ZMW,symbol:K,decimal:,,thousand:.,precision:2,name:Zambian kwacha},{code:IDR,symbol:Rp ,decimal:,thousand:.,precision:0,name:Indonesian Rupiah},{code:VND,symbol:\u20ab,decimal:,thousand:.,precision:0,name:Vietnamese Dong,format:%v%s},{code:LAK,symbol:\u20ad,decimal:.,thousand:,,precision:2,name:Lao kip},{code:COP,symbol:$,decimal:.,thousand:,,precision:0,name:Colombian Peso},pages_show_static_path:https:\/\/static-assets.strikinglycdn.com\/pages_show_static-c7018331243e363626cee0e56425d21142344ee6f60693f932bdc80bbe99f881.js,keenio_collection:strikingly_pageviews,keenio_collection_sharding:strikingly_pageviews-100001-200000,keenio_pbs_impression_collection:strikingly_pbs_impression,keenio_pbs_conversion_collection:strikingly_pbs_conversion,keenio_pageservice_imageshare_collection:strikingly_pageservice_imageshare,keenio_page_socialshare_collection:strikingly_page_socialshare,keenio_page_framing_collection:strikingly_page_framing,keenio_file_download_collection:strikingly_file_download,keenio_ecommerce_buyer_landing:strikingly_ecommerce_buyer_landing,keenio_ecommerce_buyer_viewed_checkout_dialog:strikingly_ecommerce_buyer_viewed_checkout_dialog,keenio_ecommerce_buyer_completed_shipping_address:strikingly_ecommerce_buyer_completed_shipping_address,keenio_ecommerce_buyer_selected_payment_method:strikingly_ecommerce_buyer_selected_payment_method,keenio_ecommerce_buyer_canceled_order:strikingly_ecommerce_buyer_canceled_order,keenio_ecommerce_buyer_added_item_to_cart:strikingly_ecommerce_buyer_added_item_to_cart,keenio_events_collection:strikingly_events,is_screenshot_rendering:false,ecommerce_stripe_alipay:false,headless_render:null,wx_instant_follow:false,is_google_analytics_enabled:true,is_strikingly_analytics_enabled:true,is_from_site_to_app:false,is_weitie:false,weitie_post_id:null,weitie_meta_info:null,weitie_slogan:\u65e0\u9700\u6ce8\u518c\u7684\u53d1\u5e16\u795e\u5668,gdpr_compliance_feature:false,strikingly_live_chat_settings:null,FACEBOOK_APP_ID:138736959550286,FACEBOOK_PERMS:email};$S.fontsnull;$S.live_sitetrue;$S.user_meta{user_type:,live_chat_branding:false,oneClickShareInfo:null};$S.global_conf{premium_apps:HtmlApp,EcwidApp,MailChimpApp,CeleryApp,LocuApp,environment:production,env:production,host_suffix:strikingly.com,asset_url:https:\/\/static-assets.strikinglycdn.com,locale:en,in_china:false,country_code:null,browser_locale:null,is_sxl:false,china_optimization:false,enable_live_chat:true,user_image_cdn:{qn:\/\/user-assets.sxlcdn.com,s:\/\/custom-images.strikinglycdn.com},GROWINGIO_API_KEY:null,BAIDU_API_KEY:null,SEGMENTIO_API_KEY:eb3txa37hi,FACEBOOK_APP_ID:138736959550286,WECHAT_APP_ID:null,WECHAT_MP_APP_ID:,KEEN_IO_PROJECT_ID:5317e03605cd66236a000002,KEEN_IO_WRITE_KEY:efd460f8e282891930ff1957321c12b64a6db50694fd0b4a01d01f347920dfa3ce48e8ca249b5ea9917f98865696cfc39bc6814e4743c39af0a4720bb711627d9cf0fe63d5d52c3866c9c1c3178aaec6cbfc1a9ab62a3c9a827d2846a9be93ecf4ee3d61ebee8baaa6a1d735bff6e37b,FIREBASE_URL:bobcat.firebaseIO.com,CLOUDINARY_CLOUD_NAME:hrscywv4p,CLOUDINARY_PRESET:oxbxiyxl,rollout:{background_for_all_sections:false,crm_livechat:true,stripe_payer_email:false,stripe_alipay:true,stripe_wechatpay:true,stripe_afterpay:true,stripe_klarna:true,paynow_unionpay:true,tw_payment_registration_upgrade:true,new_checkout_design:true,checkout_form_integration:true,s6_feature:true,customize_image_appearance:true,advanced_section_layout_setting:true,google_invisible_recaptcha:true,invisible_hcaptcha:false,show_dummy_data_in_editor:true,show_dummy_data_in_cro_editor:true,mobile_editor_2023:true,mobile_editor_2023_part3:true,vertical_alignment_2023:true,portfolio_region_options:false,domain_connection_v2:true,new_blog_editor:true,new_blog_editor_disabled:false,draft_editor:true,disable_draft_editor:false,new_blog_layout:true,new_store_layout:true,gallery_section_2021:true,strikingly_618:false,nav_2021:true,can_use_section_default_format:true,can_use_section_text_align:true,section_improvements_part1:true,nav_2021_off:false,nav_2023:true,delay_gon:false,shake_ssr_gon:false,feature_list_2023:true,pbs_i18n:true,support_sca:false,dlz_badge:false,show_kickstart_entry_in_dashboard_support_widget:true,need_html_custom_code_review:true,has_hydrated_sections:false,show_support_widget_in_live_site:false,wechat_sharing:false,new_wechat_oauth:false,midtrans_payments:false,pbs_variation_b:true,all_currencies:true,language_region_redirect_options:false,portfolio_addon_items:false,custom_review_v2:false},cookie_categories:{necessary:_claim_popup_ref,member_name,authenticationToken,_pbs_i18n_ab_test,__strk_cookie_notification,__is_open_strk_necessary_cookie,__is_open_strk_analytics_cookie,__is_open_strk_preferences_cookie,site_id,crm_chat_token,authenticationToken,member_id,page_nocache,page_password,page_password_uid,return_path_after_verification,return_path_after_page_verification,is_submitted_all,preferences:__strk_cookie_comment_name,__strk_cookie_comment_email,analytics:__strk_session_id},WEITIE_APP_ID:null,WEITIE_MP_APP_ID:null,BUGSNAG_FE_API_KEY:,BUGSNAG_FE_JS_RELEASE_STAGE:production,google:{recaptcha_v2_client_key:6LeRypQbAAAAAGgaIHIak2L7UaH4Mm3iS6Tpp7vY,recaptcha_v2_invisible_client_key:6LdmtBYdAAAAAJmE1hETf4IHoUqXQaFuJxZPO8tW},hcaptcha:{hcaptcha_checkbox_key:cd7ccab0-57ca-49aa-98ac-db26473a942a,hcaptcha_invisible_key:65400c5a-c122-4648-971c-9f7e931cd872},kickstart_locale_selection:{en:100,de:100,es:100,fr:100,it:100,nl:100,pt-BR:100,fi:100,no:100,sv:100,cs:0,ro:100,ar:100,ja:100,zh-CN:100,zh-TW:100,id:100},honeypot:cc6f0d1c};$S.country_list{europe:{name:Europe,continent:europe},asia:{name:Asia,continent:asia},northamerica:{name:North America,continent:northamerica},southamerica:{name:South America,continent:southamerica},australia:{name:Australia,continent:australia},antarctica:{name:Antarctica,continent:antarctica},africa:{name:Africa,continent:africa},ad:{name:Andorra,continent:europe},ae:{name:United Arab Emirates,continent:asia},af:{name:Afghanistan,continent:asia},ag:{name:Antigua and Barbuda,continent:northamerica},ai:{name:Anguilla,continent:northamerica},al:{name:Albania,continent:europe},am:{name:Armenia,continent:asia},an:{name:Netherlands Antilles,continent:northamerica},ao:{name:Angola,continent:africa},aq:{name:Antarctica,continent:antarctica},ar:{name:Argentina,continent:southamerica},as:{name:American Samoa,continent:australia},at:{name:Austria,continent:europe},au:{name:Australia,continent:australia},aw:{name:Aruba,continent:northamerica},ax:{name:\u00c5land Islands,continent:europe},az:{name:Azerbaijan,continent:asia},ba:{name:Bosnia and Herzegovina,continent:europe},bb:{name:Barbados,continent:northamerica},bd:{name:Bangladesh,continent:asia},be:{name:Belgium,continent:europe},bf:{name:Burkina Faso,continent:africa},bg:{name:Bulgaria,continent:europe},bh:{name:Bahrain,continent:asia},bi:{name:Burundi,continent:africa},bj:{name:Benin,continent:africa},bl:{name:Saint Barth\u00e9lemy,continent:northamerica},bm:{name:Bermuda,continent:northamerica},bn:{name:Brunei Darussalam,continent:asia},bo:{name:Bolivia,continent:southamerica},bq:{name:Bonaire, Sint Eustatius and Saba,continent:northamerica},br:{name:Brazil,continent:southamerica},bs:{name:Bahamas,continent:northamerica},bt:{name:Bhutan,continent:asia},bv:{name:Bouvet Island,continent:antarctica},bw:{name:Botswana,continent:africa},by:{name:Belarus,continent:europe},bz:{name:Belize,continent:northamerica},ca:{name:Canada,continent:northamerica},cc:{name:Cocos (Keeling) Islands,continent:asia},cd:{name:Congo, The Democratic Republic Of The,continent:africa},cf:{name:Central African Republic,continent:africa},cg:{name:Congo,continent:africa},ch:{name:Switzerland,continent:europe},ci:{name:C\u00f4te DIvoire,continent:africa},ck:{name:Cook Islands,continent:australia},cl:{name:Chile,continent:southamerica},cm:{name:Cameroon,continent:africa},cn:{name:China,continent:asia},co:{name:Colombia,continent:southamerica},cr:{name:Costa Rica,continent:northamerica},cu:{name:Cuba,continent:northamerica},cv:{name:Cape Verde,continent:africa},cw:{name:Cura\u00e7ao,continent:northamerica},cx:{name:Christmas Island,continent:asia},cy:{name:Cyprus,continent:asia},cz:{name:Czech Republic,continent:europe},de:{name:Germany,continent:europe},dj:{name:Djibouti,continent:africa},dk:{name:Denmark,continent:europe},dm:{name:Dominica,continent:northamerica},do:{name:Dominican Republic,continent:northamerica},dz:{name:Algeria,continent:africa},ec:{name:Ecuador,continent:southamerica},ee:{name:Estonia,continent:europe},eg:{name:Egypt,continent:africa},eh:{name:Western Sahara,continent:africa},er:{name:Eritrea,continent:africa},es:{name:Spain,continent:europe},et:{name:Ethiopia,continent:africa},fi:{name:Finland,continent:europe},fj:{name:Fiji,continent:australia},fk:{name:Falkland Islands (Malvinas),continent:southamerica},fm:{name:Micronesia, Federated States Of,continent:australia},fo:{name:Faroe Islands,continent:europe},fr:{name:France,continent:europe},ga:{name:Gabon,continent:africa},gb:{name:United Kingdom,continent:europe},gd:{name:Grenada,continent:northamerica},ge:{name:Georgia,continent:asia},gf:{name:French Guiana,continent:southamerica},gg:{name:Guernsey,continent:europe},gh:{name:Ghana,continent:africa},gi:{name:Gibraltar,continent:europe},gl:{name:Greenland,continent:northamerica},gm:{name:Gambia,continent:africa},gn:{name:Guinea,continent:africa},gp:{name:Guadeloupe,continent:northamerica},gq:{name:Equatorial Guinea,continent:africa},gr:{name:Greece,continent:europe},gs:{name:South Georgia and the South Sandwich Islands,continent:antarctica},gt:{name:Guatemala,continent:northamerica},gu:{name:Guam,continent:australia},gw:{name:Guinea-Bissau,continent:africa},gy:{name:Guyana,continent:southamerica},hk:{name:Hong Kong SAR China,continent:asia},hm:{name:Heard and McDonald Islands,continent:antarctica},hn:{name:Honduras,continent:northamerica},hr:{name:Croatia,continent:europe},ht:{name:Haiti,continent:northamerica},hu:{name:Hungary,continent:europe},id:{name:Indonesia,continent:asia},ie:{name:Ireland,continent:europe},il:{name:Israel,continent:asia},im:{name:Isle of Man,continent:europe},in:{name:India,continent:asia},io:{name:British Indian Ocean Territory,continent:asia},iq:{name:Iraq,continent:asia},ir:{name:Iran, Islamic Republic Of,continent:asia},is:{name:Iceland,continent:europe},it:{name:Italy,continent:europe},je:{name:Jersey,continent:europe},jm:{name:Jamaica,continent:northamerica},jo:{name:Jordan,continent:asia},jp:{name:Japan,continent:asia},ke:{name:Kenya,continent:africa},kg:{name:Kyrgyzstan,continent:asia},kh:{name:Cambodia,continent:asia},ki:{name:Kiribati,continent:australia},km:{name:Comoros,continent:africa},kn:{name:Saint Kitts And Nevis,continent:northamerica},kp:{name:Korea, Democratic Peoples Republic Of,continent:asia},kr:{name:Korea, Republic of,continent:asia},kw:{name:Kuwait,continent:asia},ky:{name:Cayman Islands,continent:northamerica},kz:{name:Kazakhstan,continent:asia},la:{name:Lao Peoples Democratic Republic,continent:asia},lb:{name:Lebanon,continent:asia},lc:{name:Saint Lucia,continent:northamerica},li:{name:Liechtenstein,continent:europe},lk:{name:Sri Lanka,continent:asia},lr:{name:Liberia,continent:africa},ls:{name:Lesotho,continent:africa},lt:{name:Lithuania,continent:europe},lu:{name:Luxembourg,continent:europe},lv:{name:Latvia,continent:europe},ly:{name:Libya,continent:africa},ma:{name:Morocco,continent:africa},mc:{name:Monaco,continent:europe},md:{name:Moldova, Republic of,continent:europe},me:{name:Montenegro,continent:europe},mf:{name:Saint Martin,continent:northamerica},mg:{name:Madagascar,continent:africa},mh:{name:Marshall Islands,continent:australia},mk:{name:North Macedonia,continent:europe},ml:{name:Mali,continent:africa},mm:{name:Myanmar,continent:asia},mn:{name:Mongolia,continent:asia},mo:{name:Macao SAR China,continent:asia},mp:{name:Northern Mariana Islands,continent:australia},mq:{name:Martinique,continent:northamerica},mr:{name:Mauritania,continent:africa},ms:{name:Montserrat,continent:northamerica},mt:{name:Malta,continent:europe},mu:{name:Mauritius,continent:africa},mv:{name:Maldives,continent:asia},mw:{name:Malawi,continent:africa},mx:{name:Mexico,continent:northamerica},my:{name:Malaysia,continent:asia},mz:{name:Mozambique,continent:africa},na:{name:Namibia,continent:africa},nc:{name:New Caledonia,continent:australia},ne:{name:Niger,continent:africa},nf:{name:Norfolk Island,continent:australia},ng:{name:Nigeria,continent:africa},ni:{name:Nicaragua,continent:northamerica},nl:{name:Netherlands,continent:europe},no:{name:Norway,continent:europe},np:{name:Nepal,continent:asia},nr:{name:Nauru,continent:australia},nu:{name:Niue,continent:australia},nz:{name:New Zealand,continent:australia},om:{name:Oman,continent:asia},pa:{name:Panama,continent:northamerica},pe:{name:Peru,continent:southamerica},pf:{name:French Polynesia,continent:australia},pg:{name:Papua New Guinea,continent:australia},ph:{name:Philippines,continent:asia},pk:{name:Pakistan,continent:asia},pl:{name:Poland,continent:europe},pm:{name:Saint Pierre And Miquelon,continent:northamerica},pn:{name:Pitcairn,continent:australia},pr:{name:Puerto Rico,continent:northamerica},ps:{name:Palestine, State of,continent:asia},pt:{name:Portugal,continent:europe},pw:{name:Palau,continent:australia},py:{name:Paraguay,continent:southamerica},qa:{name:Qatar,continent:asia},re:{name:R\u00e9union,continent:africa},ro:{name:Romania,continent:europe},rs:{name:Serbia,continent:europe},ru:{name:Russian Federation,continent:europe},rw:{name:Rwanda,continent:africa},sa:{name:Saudi Arabia,continent:asia},sb:{name:Solomon Islands,continent:australia},sc:{name:Seychelles,continent:africa},sd:{name:Sudan,continent:africa},se:{name:Sweden,continent:europe},sg:{name:Singapore,continent:asia},sh:{name:Saint Helena,continent:africa},si:{name:Slovenia,continent:europe},sj:{name:Svalbard And Jan Mayen,continent:europe},sk:{name:Slovakia,continent:europe},sl:{name:Sierra Leone,continent:africa},sm:{name:San Marino,continent:europe},sn:{name:Senegal,continent:africa},so:{name:Somalia,continent:africa},sr:{name:Suriname,continent:southamerica},ss:{name:South Sudan,continent:africa},st:{name:Sao Tome and Principe,continent:africa},sv:{name:El Salvador,continent:northamerica},sx:{name:Sint Maarten,continent:northamerica},sy:{name:Syrian Arab Republic,continent:asia},sz:{name:Swaziland,continent:africa},tc:{name:Turks and Caicos Islands,continent:northamerica},td:{name:Chad,continent:africa},tf:{name:French Southern Territories,continent:antarctica},tg:{name:Togo,continent:africa},th:{name:Thailand,continent:asia},tj:{name:Tajikistan,continent:asia},tk:{name:Tokelau,continent:australia},tl:{name:Timor-Leste,continent:asia},tm:{name:Turkmenistan,continent:asia},tn:{name:Tunisia,continent:africa},to:{name:Tonga,continent:australia},tr:{name:Turkey,continent:europe},tt:{name:Trinidad and Tobago,continent:northamerica},tv:{name:Tuvalu,continent:australia},tw:{name:Taiwan,continent:asia},tz:{name:Tanzania, United Republic of,continent:africa},ua:{name:Ukraine,continent:europe},ug:{name:Uganda,continent:africa},um:{name:United States Minor Outlying Islands,continent:australia},us:{name:United States,continent:northamerica},uy:{name:Uruguay,continent:southamerica},uz:{name:Uzbekistan,continent:asia},va:{name:Holy See (Vatican City State),continent:europe},vc:{name:Saint Vincent And The Grenadines,continent:northamerica},ve:{name:Venezuela, Bolivarian Republic of,continent:southamerica},vg:{name:Virgin Islands, British,continent:northamerica},vi:{name:Virgin Islands, U.S.,continent:northamerica},vn:{name:Vietnam,continent:asia},vu:{name:Vanuatu,continent:australia},wf:{name:Wallis and Futuna,continent:australia},ws:{name:Samoa,continent:australia},ye:{name:Yemen,continent:asia},yt:{name:Mayotte,continent:africa},za:{name:South Africa,continent:africa},zm:{name:Zambia,continent:africa},zw:{name:Zimbabwe,continent:africa}};$S.state_list{us:{name:Alabama,abbr:AL},{name:Alaska,abbr:AK},{name:American Samoa,abbr:AS},{name:Arizona,abbr:AZ},{name:Arkansas,abbr:AR},{name:California,abbr:CA},{name:Colorado,abbr:CO},{name:Connecticut,abbr:CT},{name:Delaware,abbr:DE},{name:District of Columbia,abbr:DC},{name:Florida,abbr:FL},{name:Georgia,abbr:GA},{name:Guam,abbr:GU},{name:Hawaii,abbr:HI},{name:Idaho,abbr:ID},{name:Illinois,abbr:IL},{name:Indiana,abbr:IN},{name:Iowa,abbr:IA},{name:Kansas,abbr:KS},{name:Kentucky,abbr:KY},{name:Louisiana,abbr:LA},{name:Maine,abbr:ME},{name:Maryland,abbr:MD},{name:Massachusetts,abbr:MA},{name:Michigan,abbr:MI},{name:Minnesota,abbr:MN},{name:Mississippi,abbr:MS},{name:Missouri,abbr:MO},{name:Montana,abbr:MT},{name:Nebraska,abbr:NE},{name:Nevada,abbr:NV},{name:New Hampshire,abbr:NH},{name:New Jersey,abbr:NJ},{name:New Mexico,abbr:NM},{name:New York,abbr:NY},{name:North Carolina,abbr:NC},{name:North Dakota,abbr:ND},{name:Northern Mariana Islands,abbr:MP},{name:Ohio,abbr:OH},{name:Oklahoma,abbr:OK},{name:Oregon,abbr:OR},{name:Pennsylvania,abbr:PA},{name:Puerto Rico,abbr:PR},{name:Rhode Island,abbr:RI},{name:South Carolina,abbr:SC},{name:South Dakota,abbr:SD},{name:Tennessee,abbr:TN},{name:Texas,abbr:TX},{name:Utah,abbr:UT},{name:Vermont,abbr:VT},{name:Virgin Islands,abbr:VI},{name:Virginia,abbr:VA},{name:Washington,abbr:WA},{name:West Virginia,abbr:WV},{name:Wisconsin,abbr:WI},{name:Wyoming,abbr:WY},ca:{name:Alberta,abbr:AB},{name:British Columbia,abbr:BC},{name:Manitoba,abbr:MB},{name:New Brunswick,abbr:NB},{name:Newfoundland and Labrador,abbr:NL},{name:Nova Scotia,abbr:NS},{name:Northwest Territories,abbr:NT},{name:Nunavut,abbr:NU},{name:Ontario,abbr:ON},{name:Prince Edward Island,abbr:PE},{name:Quebec,abbr:QC},{name:Saskatchewan,abbr:SK},{name:Yukon,abbr:YT},cn:{name:Beijing,abbr:Beijing},{name:Tianjin,abbr:Tianjin},{name:Hebei,abbr:Hebei},{name:Shanxi,abbr:Shanxi},{name:Nei Mongol,abbr:Nei Mongol},{name:Liaoning,abbr:Liaoning},{name:Jilin,abbr:Jilin},{name:Heilongjiang,abbr:Heilongjiang},{name:Shanghai,abbr:Shanghai},{name:Jiangsu,abbr:Jiangsu},{name:Zhejiang,abbr:Zhejiang},{name:Anhui,abbr:Anhui},{name:Fujian,abbr:Fujian},{name:Jiangxi,abbr:Jiangxi},{name:Shandong,abbr:Shandong},{name:Henan,abbr:Henan},{name:Hubei,abbr:Hubei},{name:Hunan,abbr:Hunan},{name:Guangdong,abbr:Guangdong},{name:Guangxi,abbr:Guangxi},{name:Hainan,abbr:Hainan},{name:Chongqing,abbr:Chongqing},{name:Sichuan,abbr:Sichuan},{name:Guizhou,abbr:Guizhou},{name:Yunnan,abbr:Yunnan},{name:Xizang,abbr:Xizang},{name:Shaanxi,abbr:Shaanxi},{name:Gansu,abbr:Gansu},{name:Qinghai,abbr:Qinghai},{name:Ningxia,abbr:Ningxia},{name:Xinjiang,abbr:Xinjiang}};$S.stores{fonts_v2:{name:varela round,fontType:google,displayName:Varela Round,cssValue:\varela round\,settings:{weight:regular},hidden:false,cssFallback:sans-serif,disableBody:false,isSuggested:false},{name:helvetica,fontType:system,displayName:Helvetica,cssValue:helvetica, arial,settings:null,hidden:false,cssFallback:sans-serif,disableBody:false,isSuggested:false},showStatic:{footerLogoSeoData:{anchor_link:https:\/\/www.strikingly.com\/?reflogo\u0026permalinktomdonovan\u0026custom_domainwww.tomd.tech\u0026utm_campaignfooter_pbs\u0026utm_contenthttps%3A%2F%2Fwww.tomd.tech%2F\u0026utm_mediumuser_page\u0026utm_source132557\u0026utm_termpbs_b,anchor_text:Free website builder},isEditMode:false},pageData:{type:Site,id:f_bd281221-646d-4400-8e50-c418b788eea2,defaultValue:null,horizontal:false,fixedSocialMedia:false,new_page:false,showMobileNav:true,showCookieNotification:false,showTermsAndConditions:false,showPrivacyPolicy:false,activateGDPRCompliance:false,multi_pages:false,live_chat:false,showNav:true,showFooter:true,showStrikinglyLogo:true,showNavigationButtons:true,showButtons:true,navFont:,titleFont:,logoFont:,bodyFont:,buttonFont:,headingFont:,bodyFontWeight:null,theme:fresh,templateVariation:default,templatePreset:default,termsText:null,privacyPolicyText:null,fontPreset:null,GDPRHtml:null,pages:{type:Page,id:f_8d33ae60-ada6-4b46-8b4e-17448acaca90,defaultValue:null,sections:{type:Slide,id:f_9d2a8974-4937-435d-bc57-ce6360c9562e,defaultValue:null,template_id:null,template_name:title,components:{background1:{type:Background,id:f_0249ef55-4f3c-4851-9aa1-2253230a7c84,defaultValue:null,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_progressive,h_1200,q_90,w_2000\/bhx5onkpsiw9cpoe01ok.jpg,textColor:light,backgroundVariation:,sizing:tile,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:,videoHtml:,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}},media1:{type:Media,id:f_901cb4ed-5dae-4c11-b36c-f4fae65814e2,defaultValue:null,video:{type:Video,id:f_88932886-7445-42dc-825e-bde1cb7a02b4,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_7dbbc40c-fb5e-4ceb-9eda-880d1e90e544,defaultValue:true,link_url:null,thumb_url:null,url:,caption:null,description:null,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},text3:{type:RichText,id:f_65325484-0b59-4b55-b86b-0d8d3d0d384d,defaultValue:null,value:null,backupValue:null,version:null},text2:{type:RichText,id:f_f0574174-c11e-41a2-9e03-ce5316cacdd2,defaultValue:false,value:\u003cp\u003e\u003cem\u003eTech, sports, \u0026amp; pizza\u003c\/em\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_fdc026ab-9b07-4f16-ad36-940df46851e2,defaultValue:false,value:\u003cp style\text-align:center\\u003eTOM DONOVAN\u003c\/p\u003e,backupValue:null,version:1},slideSettings:{type:SlideSettings,id:f_b8652112-daa7-4e48-8921-35cfe5e3f2fe,defaultValue:null,show_nav:false,show_nav_multi_mode:null,nameChanged:null,hidden_section:null,name:Title,sync_key:null,layout_variation:center-subTop-full,display_settings:{},padding:null},button1:{type:Button,id:f_76a186ed-22a2-48ec-8577-7e03984e7f86,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:false}}},{type:Slide,id:f_36fcc368-8b86-4ea9-bb55-d08d1d6eab9e,defaultValue:null,template_id:null,template_name:rows,components:{repeatable1:{type:Repeatable,id:f_173a40a8-7b85-4dcc-88fa-08d6928d66a2,defaultValue:null,list:{type:RepeatableItem,id:f_f7c3f76d-81b8-4ee7-be94-d0f733ce4608,defaultValue:null,components:{text3:{type:RichText,id:f_1426a08f-e8ce-44d3-b404-4a2a820dd95e,defaultValue:false,value:\u003cp\u003eB.S. in Management Information Systems (MIS)\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cul\u003e\u003cli\u003e\u003cp style\font-size:100%\\u003eAlfred Lerner School of Business and Economics\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp style\font-size:100%\\u003eConcentration in Marketing\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp style\font-size:100%\\u003eSigma Chi Fraternity, Kappa Epsilon Chapter\u003c\/p\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cp\u003e\u00a0 \u00a0 \u00a0 \u00a0 -\u00a0Alumni Relations Chairman (2011)\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_7a5f8683-0b9a-45e6-aee1-dfcc52d2c745,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eClass of 2014 - Newark, DE\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_c792f844-0adf-4ba4-8d4d-fc6a33be6504,defaultValue:false,value:\u003cp\u003eUniversity of Delaware\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_b5258153-0eb0-45bf-a6a9-c8f9d956507a,defaultValue:null,video:{type:Video,id:f_d54e4661-30a5-44b6-8ed1-8ae4d50675b4,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_7e1e3079-6e91-44ce-855c-ff8ab67a31a0,defaultValue:false,link_url:www.udel.edu,thumb_url:!,url:!,caption:Click to visit my schools homepage!,description:,storageKey:132557\/675899_423504,storage:s,storagePrefix:null,format:png,h:512,w:473,s:138353,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_87641089-20f5-4ab7-83ef-23860e263c06,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_6b5b7c55-2344-4cb6-937a-e6b6df0c5178,defaultValue:null,components:{text3:{type:RichText,id:f_393f07c3-9b7f-4b96-938d-fa8931971b2e,defaultValue:false,value:\u003cp\u003eStudent, athlete, and active alumni member\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eCross country, ice hockey, and tennis player\u003c\/li\u003e\u003cli\u003e2009 class representative for the Archmere Alumni Council\u003c\/li\u003e\u003cli\u003eWon $1,000 as one of four team members from The Academy to win state-wide Financial Analysis competition hosted by the University of Delaware in 2009\u003c\/li\u003e\u003cli\u003eAnnual Contributor\u003c\/li\u003e\u003cli\u003eWhere I made some of the best friends and memories of my life\u003c\/li\u003e\u003cli\u003eJunior Career Day presenter annually 2017 - 2021 for students interested in careers in Computer Science - easily one of the most fun \u0026amp; rewarding events I look forward to each year!\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_435962c7-1525-40a7-974b-9702cb7b86fc,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eClass of 2009 - Claymont, DE\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_98e59d45-133c-4835-ad3e-c1e4c5dfc91d,defaultValue:false,value:\u003cp\u003eArchmere Academy\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_6a430388-ec42-49c5-abd7-3bf1a44d30c8,defaultValue:null,video:{type:Video,id:f_89ad2a69-0d09-4180-a309-51b03fb89cae,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_df7d8195-7900-48fc-9fbd-be84823e05c2,defaultValue:false,link_url:www.archmereacademy.com,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/gljyou5epkvx1ld2ltzu.gif,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/gljyou5epkvx1ld2ltzu.gif,caption:Click to visit Archmeres webpage!,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:281,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_82eb407f-9fee-45a5-b517-07e716e4a74f,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},components:{text3:{type:RichText,id:f_995f0b07-2630-472f-a97f-d8a4da7ca597,defaultValue:null,value:Ixtapa, Mexico\u003cbr\u003eOpportunity Collaboration brings together nonprofit leaders, social entrepreneurs, and social investors to move together towards poverty alleviation. With Kips help, Opportunity Collaborations Facebook reach grew by up to 700 percent.,backupValue:null,version:null},text2:{type:RichText,id:f_2f87b10d-8ea5-4c78-99f4-f588e40ca884,defaultValue:null,value:\u003cstrong\u003eMission: Social Change Leaders + Conversations + Beaches\u003c\/strong\u003e,backupValue:null,version:null},text1:{type:RichText,id:f_0d3f4e92-74c7-45c0-894b-677d4cc6da6a,defaultValue:null,value:Opportunity Collaboration,backupValue:null,version:null},media1:{type:Media,id:f_9373a4b2-2339-4edc-8161-d51c070c1c4c,defaultValue:null,video:{type:Video,id:f_b5c4cafb-05ed-403b-811a-3225750e70d2,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_dc353bc0-130d-4377-9cc6-0b4183848e6d,defaultValue:true,link_url:,thumb_url:,url:\/assets\/themes\/fresh\/logo3.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image}}},text2:{type:RichText,id:f_8d077061-9556-4878-8261-ee5cc07572d0,defaultValue:false,value:\u003cp\u003e\u003ci\u003eDie-hard Auk \u0026amp; proud Blue Hen\u003c\/i\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_3de7e70f-048c-4037-9314-6752a781c50b,defaultValue:false,value:\u003cp style\text-align:center\\u003eEDUCATION\u003c\/p\u003e,backupValue:null,version:1},background1:{type:Background,id:f_2ec2b1eb-b900-4595-9bb7-90a0a700421f,defaultValue:false,url:,textColor:dark,backgroundVariation:null,sizing:null,userClassName:s-bg-white,linkUrl:null,linkTarget:null,videoUrl:null,videoHtml:,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:false,noCompression:null,focus:{}},slideSettings:{type:SlideSettings,id:f_d85bb5b2-21ac-4531-af3e-f631892903d2,defaultValue:null,show_nav:true,show_nav_multi_mode:null,nameChanged:null,hidden_section:null,name:Education,sync_key:null,layout_variation:row-medium1-text-left,display_settings:{},padding:null}}},{type:Slide,id:f_fe47248a-e48b-49cf-8e42-7b63a7e65253,defaultValue:null,template_id:null,template_name:rows,components:{repeatable1:{type:Repeatable,id:f_9b3c1a18-a7eb-423d-a58f-41e2f1e3fcb0,defaultValue:false,list:{type:RepeatableItem,id:f_2f82740b-d734-4b1e-a54a-b804e1598fe2,defaultValue:null,components:{text3:{type:RichText,id:f_0fa4f80a-eb15-433b-91d1-a0211723b712,defaultValue:false,value:\u003cp\u003eMay 2019 - Present, - Telecommuter\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eRetained through the Walletron acquisition, which closed May 9th, 2019\u003c\/li\u003e\u003cli\u003eResponsible for successfully transitioning the existing Walletron product, infrastructure, source code, \u0026amp; client support efforts into the greater ACI org\u003c\/li\u003e\u003cli\u003eAssist sales team and solution consultants with Walletron moBills\u2122\u0026nbsp;opportunities\u003c\/li\u003e\u003cli\u003eSince transitioning to Sr. Solution Consultant role, responsible for providing technical insight for sales opportunities across ACIs suite of bill pay products, specifically as the lead SC of the Consumer Finance vertical\u0026nbsp;(primarily auto loans, personal loans, mortgage, banks, \u0026amp; credit unions)\u003c\/li\u003e\u003cli\u003eIn 2020 alone, provided customized payments software demos to ~125 unique clients, resulting in closing deals worth 177% of annual quota, with 22 wins \u0026gt;$1M TCV in the Consumer Finance vertical\u003c\/li\u003e\u003cli\u003eFrequent travel (up to 50%) to present to C-suite executives and other high-ranking executives at top 20 US banks, top 10 auto lenders, \u0026amp; top 10 credit unions\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_5433e43c-a247-4c12-b6eb-cecb4e3d46ff,defaultValue:false,value:\u003cul\u003e\u003cli\u003e\u003cstrong\u003ePrincipal Solution Consultant (Sep 2021 - present)\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSr. Solution Consultant (Jan 2020 - Aug 2021)\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eProduct Manager (2019)\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_0c9d8585-8fa6-45a9-adc5-52bf077de103,defaultValue:false,value:\u003cp\u003eACI Worldwide, Inc\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_be36149b-2187-4bea-ada9-436024438b01,defaultValue:null,video:{type:Video,id:f_73e7baad-fb5c-4cff-836f-c2345d6efca7,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_006d69d8-49fc-4c93-b821-1e58c1c1a397,defaultValue:false,link_url:https:\/\/www.aciworldwide.com\/,thumb_url:!,url:!,caption:Click to visit ACI Worldwides homepage!,description:,storageKey:132557\/940693_838739,storage:s,storagePrefix:null,format:png,h:136,w:600,s:25695,new_target:true,noCompression:null,cropMode:null,focus:null},current:image},button1:{type:Button,id:f_455d4b05-723f-4cc0-be93-7a0ed143a624,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_d0a2f6a5-b03d-4fef-8500-7c28056bb9ef,defaultValue:null,components:{text3:{type:RichText,id:f_a622ae88-7d9f-428f-8a7c-6abeb00c0ff5,defaultValue:false,value:\u003cp\u003eMarch 2017 - April 2019, - Philadelphia, PA\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cul\u003e\u003cli\u003eExpert on Apple Wallet \u0026amp; Google Pay, the two leading mobile wallet platforms in todays industry\u003c\/li\u003e\u003cli\u003eLeading many DevOps initiatives to enhance efficiency \u0026amp; satisfy PCI, change management, and all other auditing requirements\u003c\/li\u003e\u003cli\u003eGuide all clients, partners, and resellers through the capabilities of mobile wallets, the integration with our systems, and ongoing support of the platform.\u003c\/li\u003e\u003cli\u003eAssisted with the successful acquisition of our company by Western Unions Speedpay division, later acquired by ACI Worldwide. Details \u003ca target\_blank\ href\https:\/\/www.aciworldwide.com\/news-and-events\/press-releases\/2019\/may\/aci-worldwide-unveils-new-mobile-wallet-payment-and-loyalty-capabilities\\u003ehere\u003c\/a\u003e.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_4af8344d-cea2-438f-8bb9-a8c34d26c14d,defaultValue:false,value:\u003cul\u003e\u003cli\u003e\u003cstrong\u003eDirector of Implementation (March 2018 - April 2019)\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSoftware Developer \u0026amp; Sales Engineer (March 2017 - February 2018)\u00a0\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_eb76f1b7-3bbe-4d90-affe-e98995f5f43b,defaultValue:false,value:\u003cp\u003eWalletron, Inc\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_e646faec-1b86-4350-b87a-d142761a9b03,defaultValue:null,video:{type:Video,id:f_73e7baad-fb5c-4cff-836f-c2345d6efca7,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_006d69d8-49fc-4c93-b821-1e58c1c1a397,defaultValue:false,link_url:www.walletron.com,thumb_url:!,url:!,caption:Click to visit Walletrons homepage!,description:,storageKey:132557\/walletron-rectangle_ltnfau,storage:c,storagePrefix:null,format:png,h:344,w:720,s:62292,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_475758c2-6d34-484a-b362-9b4037e58e2f,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_d4377728-38dd-40b1-9da7-2c10ffea8a09,defaultValue:null,components:{text3:{type:RichText,id:f_0ce721e0-f8c2-4266-8d1e-1f398373357a,defaultValue:false,value:\u003cp\u003eJune 2013 - February 2017, Wilmington, DE\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSales Engineer\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003eDeliver product demos both remotely \u0026amp;\u00a0on-site at international client offices\u003c\/li\u003e\u003cli\u003eLead presentations to prospects IT teams\u00a0detailing our software, server, \u0026amp; security architecture\u003c\/li\u003e\u003cli\u003eSupport regional Sales leads in North American, European, \u0026amp; Australian markets\u003c\/li\u003e\u003cli\u003eEvaluate \u0026amp; complete detailed proposals (RFPs) for potential clients\u003c\/li\u003e\u003cli\u003eDeliver up-sell presentations to existing clients across the world\u003c\/li\u003e\u003cli\u003eDesign innovative ways for potential clients to solve business needs using our product in unique ways\u003c\/li\u003e\u003cli\u003eSalesforce Administrator (working on certifications)\u003c\/li\u003e\u003cli\u003ePlayed major role in redesigning a\u00a0calculated Sales Process to ensure success across the Sales team\u003c\/li\u003e\u003cli\u003eManage all dedicated demo regions with full access, including front end, web servers, DB servers, \u0026amp; batch servers to tailor demos specifically for each prospect.\u00a0\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eJava Developer\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\u003cli\u003eSupporting\/Lead developer on multiple projects with many major United States \u0026amp; international credit card and student-loan issuers\u003c\/li\u003e\u003cli\u003eScrum Master of Product team\u00a0August 2015 - June 2016\u003c\/li\u003e\u003cli\u003eParticipated in international client-facing meetings to develop project scopes, requirements, and timelines\u003c\/li\u003e\u003cli\u003eConfigured AWS from scratch to comply with standard company server architecture, including using AWS to deploy, house, and test entire suite of web apps, DB servers, \u0026amp; batch processes\u003c\/li\u003e\u003cli\u003eHeavy use of Linux (RHEL 5+), MySQL, Git, JIRA, Tomcat, Sprint, Hibernate\u003c\/li\u003e\u003cli\u003eAutomated many repeated mundane tasks via Bash scripts to increase efficiency and reduce keystrokes of my team\u003c\/li\u003e\u003cli\u003eWork directly with executive leadership on roadmap and developing requirements of highly sought after new product features\u003c\/li\u003e\u003cli\u003eDeveloped CMCs first test automation framework for our suite of web based collections software\u003c\/li\u003e\u003cli\u003eUtilized the Selenium API locally and on remote virtual machines via SauceLabs to automate performance testing of client sites under various levels of heavy concurrent load\u003c\/li\u003e\u003cli\u003eManually regression tested various builds in QA and UAT environments to thoroughly document and address any issues before they reach the production region or the client\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_d5db9ec8-0280-4bcc-a255-d9e74e42dcc3,defaultValue:false,value:\u003cul\u003e\u003cli\u003e\u003cspan class\#(className)\ style\color:#000000;\\u003eFormerly named Collections Marketing Center until 2017, acquired by Ontario Systems in 2021, and since rebranded as Finvi\u003c\/span\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eSales Engineer (2016 - 2017)\u003c\/strong\u003e\u003c\/li\u003e\u003cli\u003e\u003cstrong\u003eJava Developer (2013 - early 2016)\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_f20b3eee-e4ff-4ef3-8c47-71b64f9f2126,defaultValue:false,value:\u003cp\u003eKatabat\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_9c26bf57-779f-43e3-a91e-4f3148a167d0,defaultValue:null,video:{type:Video,id:f_630568bb-a6ea-4ec1-a6c4-00df60eca54a,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_caba9e53-d85f-4d81-be22-0414a6751d54,defaultValue:false,link_url:https:\/\/www.katabat.com\/,thumb_url:!,url:!,caption:Click to visit Katabats homepage!,description:,storageKey:132557\/417555_142937,storage:s,storagePrefix:null,format:png,h:94,w:400,s:12890,new_target:true,noCompression:null,cropMode:null,focus:null},current:image},button1:{type:Button,id:f_e630ef3d-b6f7-41b5-8f60-16b1019ae256,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_107a5bbe-d162-4c29-ad92-94d638c7935e,defaultValue:null,components:{text3:{type:RichText,id:f_649ef6f4-c0e7-430a-a60f-a5975040dec9,defaultValue:false,value:\u003cp\u003eNovember 2010 - May 2014, Newark, DE\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cul\u003e\u003cli\u003eWalked customers through every part of the phone buying process\u003c\/li\u003e\u003cli\u003eWorked with local small businesses up to 75 lines to lower monthly costs\u003c\/li\u003e\u003cli\u003eParticipated in local networking events to find new sales opportunities\u003c\/li\u003e\u003cli\u003eDeveloped and maintained a profit calculating desktop program designed to show sales people potential profit before the sale was completed\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_216dada7-abc9-4eea-8812-44fb8fc60c09,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eStore Manager (3 years), Outside Salesman (1 year)\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_0a73c47f-02cf-4206-ac6c-42e20fe8a2ff,defaultValue:false,value:\u003cp\u003eWireless Zone, d.b.a. Verizon Wireless\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_e4c53600-d445-4af8-bb47-721ede1a85c3,defaultValue:null,video:{type:Video,id:f_73e7baad-fb5c-4cff-836f-c2345d6efca7,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_006d69d8-49fc-4c93-b821-1e58c1c1a397,defaultValue:false,link_url:www.wirelesszone.com,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/itt6mnwewhntgfl5l83d.jpg,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/itt6mnwewhntgfl5l83d.jpg,caption:Click to visit Wireless Zones homepage!,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:282,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_29878906-9b76-448a-80c5-237cac431c4a,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},components:{text3:{type:RichText,id:f_d9dda144-161c-483c-89fb-b59bdade986c,defaultValue:null,value:Ixtapa, Mexico\u003cbr\u003eOpportunity Collaboration brings together nonprofit leaders, social entrepreneurs, and social investors to move together towards poverty alleviation. With Kips help, Opportunity Collaborations Facebook reach grew by up to 700 percent.,backupValue:null,version:null},text2:{type:RichText,id:f_a9a66df9-6c1d-449b-82c7-2a304c8a186e,defaultValue:null,value:\u003cstrong\u003eMission: Social Change Leaders + Conversations + Beaches\u003c\/strong\u003e,backupValue:null,version:null},text1:{type:RichText,id:f_7dad6aae-bc82-4513-b0a3-1d7f0f0fea4f,defaultValue:null,value:Opportunity Collaboration,backupValue:null,version:null},media1:{type:Media,id:f_cc245449-de68-4bfc-a025-a62eae3177fe,defaultValue:null,video:{type:Video,id:f_f29fb80d-aefa-4e2f-ad3c-8f6b0004c068,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_8f00057b-22f8-4b53-a85b-1185728fa27e,defaultValue:true,link_url:,thumb_url:,url:\/assets\/themes\/fresh\/logo3.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image}}},text2:{type:RichText,id:f_ac0a350a-f9f7-4974-8e3e-82ab5a41ebc3,defaultValue:false,value:\u003cp\u003e\u003cem\u003eI have been lucky enough to be a part of these great companies:\u003c\/em\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_b0a80b65-352e-400a-a576-56eedf66271c,defaultValue:false,value:\u003cp style\text-align:center\\u003eEXPERIENCE\u003c\/p\u003e,backupValue:null,version:1},background1:{type:Background,id:f_76eaa159-b3bc-4dd2-a12d-64d64c0bbd06,defaultValue:null,url:null,textColor:dark,backgroundVariation:null,sizing:null,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:null,videoHtml:null,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}},slideSettings:{type:SlideSettings,id:f_0cba04e5-500c-49e3-8077-2d44e0a9734f,defaultValue:null,show_nav:true,show_nav_multi_mode:null,nameChanged:null,hidden_section:null,name:Experience,sync_key:null,layout_variation:row-medium1-text-left,display_settings:{},padding:null}}},{type:Slide,id:f_6d012581-e405-4b6a-8257-c0ba288625d5,defaultValue:null,template_id:null,template_name:rows,components:{repeatable1:{type:Repeatable,id:f_b2ec312b-36e8-4125-81cc-bd482b55e23a,defaultValue:false,list:{type:RepeatableItem,id:f_9ed9abe9-b6ea-49d5-bac0-51414273f95a,defaultValue:null,components:{text3:{type:RichText,id:f_24d5938d-c0cb-425c-ada6-126b66276b9e,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/developer.apple.com\/wallet\/\\u003ehttps:\/\/developer.apple.com\/wallet\/\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eApples answer for digitizing credit cards (via Apple Pay), and boarding passes \/ loyalty \/ gift cards\u0026nbsp;\u003c\/li\u003e\u003cli\u003eExpert knowledge of the capabilities the Apple Wallet SDK provides, including layouts, data transmission, push notifications, 2D\/3D barcodes, and other best practices to engage end-users\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_a43d7505-a34f-4531-8e03-e4eb37030fc3,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eApples home for mobile wallet items\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_af1a444b-711a-4c01-9d53-31b51b8d56b7,defaultValue:false,value:\u003cp\u003eApple Wallet\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_e08b10cc-5c62-4752-9c69-f56d7385a91c,defaultValue:null,video:{type:Video,id:f_645864e8-0113-4a85-926f-e58c7a90e786,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_95444756-7214-4fb9-a193-993084b42c6c,defaultValue:false,link_url:,thumb_url:!,url:!,caption:,description:,storageKey:132557\/AddToAppleWalletImage_v0sk4a,storage:c,storagePrefix:null,format:png,h:74,w:240,s:3434,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_f9199856-0d00-4f79-9d16-50b722649c27,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_25955b3d-b469-4207-b450-90875b7a1d77,components:{text3:{type:RichText,id:f_ea849531-fd57-4ed3-9f41-30016dac8240,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.postman.com\/\\u003ePostman.com\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eBuilt various customized Postman Collections to share with prospects, demonstrating how they could leverage our APIs on sites they host\u003c\/li\u003e\u003cli\u003eCreated standardized automation for implementation-related tasks that is more quickly, easily, and more safely accomplished through APIs\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_b27dedd2-10b6-43be-b6d9-fedc560a1312,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eThe best way to test (and demo!) APIs\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_b58fdccc-a475-4848-9df7-2f267025ed3b,defaultValue:false,value:\u003cp\u003ePostman\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_ce251434-e99f-4f53-9070-9d35159893e3,defaultValue:null,video:{type:Video,id:f_645864e8-0113-4a85-926f-e58c7a90e786,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_95444756-7214-4fb9-a193-993084b42c6c,defaultValue:false,link_url:,thumb_url:!,url:!,caption:,description:,storageKey:132557\/952819_563116,storage:s,storagePrefix:null,format:png,h:228,w:720,s:22830,new_target:true,noCompression:null,cropMode:null,focus:null},current:image},button1:{type:Button,id:f_04c5f219-1509-419a-a407-14f66fab7e63,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_a2e15f99-15a2-4a74-a710-51c09e3990f4,defaultValue:null,components:{text3:{type:RichText,id:f_75236f71-c78c-4898-aa86-88e623d17758,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.java.com\/en\/\\u003eJava.com\/en\/\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eArguably the most recognized programming language on the planet\u003c\/li\u003e\u003cli\u003eInstalled on billions of devices worldwide\u003c\/li\u003e\u003cli\u003eHighly powerful for a variety of applications\u003c\/li\u003e\u003cli\u003eMy best programming language\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_32551203-aebe-4448-9bfa-26a1a9c3acfc,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eThe worlds most popular programming language\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_21e27e2d-206f-45bf-8320-dcecb9a06c5f,defaultValue:false,value:\u003cp\u003eJava\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_ccf8c8e4-13d9-4012-b28e-e52568e326b9,defaultValue:null,video:{type:Video,id:f_a823592e-746a-4f99-885b-c504994ea544,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_d3fd00e1-40c8-46ca-ab8e-5b8d09b73c57,defaultValue:false,link_url:,thumb_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,f_auto,g_faces:center,h_128,q_80,w_128\/132557\/java_ld7yfg.jpg,url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,f_auto,h_540,q_80,w_720\/132557\/java_ld7yfg.jpg,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:432,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_171cf8b5-dc53-4058-9997-8663d1f27bd6,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_043bee72-794c-4f3a-b414-7e02914bdd41,defaultValue:null,components:{text3:{type:RichText,id:f_8c2b60f9-cd15-4278-b808-fa43b5b72384,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.linux.com\/\\u003eLinux.com\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eWidely used server OS\u003c\/li\u003e\u003cli\u003eSpecifically, RHEL versions 5 and higher, Ubuntu Linux, \u0026amp; Amazon Linux\u003c\/li\u003e\u003cli\u003eGreat for batch jobs, monitoring, web servers, etc\u003c\/li\u003e\u003cli\u003eExtremely powerful and highly useful for various back-end tasks\u003c\/li\u003e\u003cli\u003eTux is pretty adorable, too!\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_82687089-7837-488e-b002-b85e2f712a01,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eProof a GUI isnt required to be\u00a0a powerful OS\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_e52ec61f-a553-4500-9580-95ed0f142408,defaultValue:false,value:\u003cp\u003eLinux\u00a0\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_8cf6afd0-89cf-472a-b2d1-44ab57397279,defaultValue:null,video:{type:Video,id:f_5e8209de-713c-480a-b43e-03b5ea5df80b,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_0a97e060-6ea4-4546-830b-9b20104d298b,defaultValue:false,link_url:,thumb_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,f_auto,g_faces:center,h_128,q_80,w_128\/132557\/Tux_nxrxr1.png,url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,f_auto,h_540,q_80,w_720\/132557\/Tux_nxrxr1.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:540,w:489,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_bd8dbe99-9afa-464a-9282-f526c79896f5,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_d03023af-1644-4f09-a8ec-ded02b319b91,defaultValue:null,components:{text3:{type:RichText,id:f_b0f5b26e-eafe-4874-a6a3-bb69ed80ed30,defaultValue:false,value:\u003cp\u003e\u003ca href\https:\/\/aws.amazon.com\/\\u003eAWS.Amazon.com\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cul\u003e\u003cli\u003eUtilized EC2 instances to configure web, batch, \u0026amp; DB servers on AWS from scratch in various worldwide regions\u003c\/li\u003e\u003cli\u003eManage AMIs for easy backups and restoration\/redeployment of previously configured servers\u003c\/li\u003e\u003cli\u003eMaintain \u0026amp; frequently update software on\u00a0multiple environments for dev testing, QA validation, and UAT acceptance regions\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_ebb8ee8a-ca7f-4f05-9835-6be9bf2a735c,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eThe industry leader in on-demand hardware\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_03b0f9d3-8e2a-430c-bb50-9fa58e549f1f,defaultValue:false,value:\u003cp\u003eAWS\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_71636251-3cbd-4695-851e-3851f3125b62,defaultValue:null,video:{type:Video,id:f_080b23f9-e09d-453a-9ae0-1f324ad2e0d2,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_54e7a4d5-32e9-42bf-a1c7-8169d65fb0b7,defaultValue:false,link_url:,thumb_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,f_auto,g_faces:center,h_128,q_90,w_128\/132557\/aws_logo_transparent_mkiqsa.png,url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,f_auto,h_1440,q_90,w_720\/132557\/aws_logo_transparent_mkiqsa.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:263,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_db7b0e8a-055d-4e8a-bcdf-fc5d350f3b88,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_87b09978-e881-4c48-a3b4-55bdf6d31f22,defaultValue:null,components:{text3:{type:RichText,id:f_b2f23bf6-f0ee-4f43-82ac-bf7853fd07fa,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.mysql.com\/\\u003eMySQL.com\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eCommonly used Database Management Software\u003c\/li\u003e\u003cli\u003eFully proficient user via\u0026nbsp;MySQL Workbench \u0026amp; command line\u003c\/li\u003e\u003cli\u003eActed as DB Administrator for new schemas hosted on AWS, including configuring appropriate access to web\/batch application users and\u0026nbsp;employee users\u003c\/li\u003e\u003cli\u003eAutomated backups during periods of heavy changes to ensure proper versioning if any rollbacks are ever required\u003c\/li\u003e\u003cli\u003eWritten Bash\u0026nbsp;scripts to automate creating new DB schemas, configure applicable users, grant those users proper privileges, and load structure and master data needed to startup entire suite of web based applications\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_df3d1456-0abd-41d3-93f1-e8496f90455a,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eBecause Excel Spreadsheets cant do everything\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_10efb1b6-1953-4995-9ff6-4137ff9394f3,defaultValue:false,value:\u003cp\u003eMySQL\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_846c6677-e0f1-4252-88af-ed8e6bdca7c6,defaultValue:null,video:{type:Video,id:f_e29448ac-0ed8-45ce-b67f-595ed2096436,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_ffc0d800-f185-47fb-b960-09b0fc77fd3d,defaultValue:false,link_url:,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/z76wcpznop7y5jisdmab.png,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/z76wcpznop7y5jisdmab.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:115,w:170,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_b501d963-9e75-44f6-ab35-a2906790f3f7,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_a5aaf1f0-057c-4380-8065-37cb285ae789,defaultValue:null,components:{text3:{type:RichText,id:f_df8849ea-69e6-4dd2-be08-9c58c5788db3,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.atlassian.com\/software\/jira\\u003eAtlassian.com\/software\/jira\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eIssue tracking tool used to document all items employees are working on\u003c\/li\u003e\u003cli\u003eGreat for logging hours, communicating problems, etc\u003c\/li\u003e\u003cli\u003eHead administrator of JIRA Cloud instance for Walletron, Inc\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_a9d4a385-fd3a-40cd-a0b7-0c7d304d94c9,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eFor those rare times when my code has issues...\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_81ecaf13-3a43-4854-88bc-43242871b099,defaultValue:false,value:\u003cp\u003eJIRA\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_5733619c-8fad-48fe-a919-9bf119605642,defaultValue:null,video:{type:Video,id:f_ae624851-e25b-4280-89c0-0d5893ac529e,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_91c705d8-a8ca-455e-869b-cb754a327c90,defaultValue:false,link_url:,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/qidlwo3snlp6y0f3l238.png,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/qidlwo3snlp6y0f3l238.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:250,w:459,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_13113f25-499e-49ac-8111-90163160021b,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_951ea1b8-9b73-4d14-b918-5e9b1dd0b6d3,defaultValue:null,components:{text3:{type:RichText,id:f_b246ef93-edee-47a7-aaa9-20f802dff2e4,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.selenium.dev\/\\u003eSeleniumHQ.org\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eCode that mimics a human using the web that tests all aspects of a site\u003c\/li\u003e\u003cli\u003eImplemented a data-driven framework that outputs all test results to an external database or an easy to read, color-coded Excel spreadsheet\u003c\/li\u003e\u003cli\u003eWritten in JAVA\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_7bece2ad-3427-4ee4-9e4b-5b658fd03015,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eDaily User\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_eae4f342-a441-4cf0-a136-d73b92bb4dda,defaultValue:false,value:\u003cp\u003eSelenium WebDriver\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_4acef24a-c661-4524-9153-1cf0018656b3,defaultValue:null,video:{type:Video,id:f_c1a5a1cb-0c8a-4d0c-a107-ee38e11d68c5,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_47580273-5e3a-418c-bc1c-a2ecdfc55f2d,defaultValue:false,link_url:,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/rznifddiq84b9jchmz28.png,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/rznifddiq84b9jchmz28.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:181,w:200,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_f46d7532-f9c9-4def-beea-e87827508dfe,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_4c24eed9-b6ce-4162-9cc3-f0b18d566148,defaultValue:null,components:{text3:{type:RichText,id:f_28d5268f-88f7-4e1b-88a2-35486e182797,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/github.com\/tdonovan58\\u003ehttps:\/\/github.com\/tdonovan58\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003ePopular code repository used by amateurs and professionals alike\u003c\/li\u003e\u003cli\u003eEasily the best place to browse and contribute to others code\u003c\/li\u003e\u003cli\u003eCheck out my GitHub above if youd like a free subscription to the Wall Street Journal (but shhhh... dont tell\u0026nbsp;\u003cem\u003etoo many\u003c\/em\u003e\u0026nbsp;of your friends!)\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_4e1e742f-93d8-437c-9445-1fa5c26388dc,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eConsistent Committer\u00a0\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_d4e9253f-6002-4c8e-bbd3-15b3dd1b0f1f,defaultValue:false,value:\u003cp\u003eGitHub\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_f81d639d-051b-4ff9-9263-b17c28b452f7,defaultValue:null,video:{type:Video,id:f_4beaa44d-d424-49ae-ae2a-b46009d4685e,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_968ad3f0-1f3c-4056-b5f8-70e619a06577,defaultValue:false,link_url:,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/qlqo49gcwcbneezyvhra.png,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/qlqo49gcwcbneezyvhra.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:540,w:650,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_414aa11d-0cde-4acc-8646-c8714c643cd7,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_3a8cf1f5-8656-40fb-a686-8502ceb4fcdf,defaultValue:null,components:{text3:{type:RichText,id:f_f07ef8d3-dd8a-406e-a19f-43eef083311a,defaultValue:false,value:\u003cp\u003e\u003ca target\_blank\ href\https:\/\/www.jetbrains.com\/idea\/\\u003eJetBrains.com\/idea\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cul\u003e\u003cli\u003eWonderful IDE, a bit more advanced than Eclipse (IMHO)\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_db24fd0c-0ab5-4d95-9dfd-e8bd2825735a,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003eWhats a developer without his IDE?\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_fbbee59c-6620-4758-8c03-4e6326ac034f,defaultValue:false,value:\u003cp\u003eIntelliJ\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_4ffd6c38-c57b-46ef-ad1f-6ee1e9c6652c,defaultValue:null,video:{type:Video,id:f_a7d04dfb-9916-4db4-9aec-f877481859df,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_0206bc2b-f149-4dca-8392-2544959bb7de,defaultValue:false,link_url:,thumb_url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,g_faces:center,h_128,w_128\/sfq0exel5u1wd0tsd1hy.gif,url:http:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,h_540,w_720\/sfq0exel5u1wd0tsd1hy.gif,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:138,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_c9b37fef-c6ac-4b24-aa43-ba6c91f0406c,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},{type:RepeatableItem,id:f_1c61e0ef-7499-434c-a1e4-25cab564c0c4,defaultValue:null,components:{text3:{type:RichText,id:f_f69af580-07cd-47a0-9ac2-565e2e3d7db1,defaultValue:false,value:\u003cp\u003e\u003ca href\https:\/\/www.twilio.com\/\\u003eTwilio.com\u003c\/a\u003e\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cul\u003e\u003cli\u003eHelps add live calling and text messaging to web applications\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},text2:{type:RichText,id:f_ab21e0c1-00e5-4474-9a43-682fce9997b1,defaultValue:false,value:\u003cp\u003e\u003cstrong\u003ePowerful VoIP API, SMS Platform, and so much more\u003c\/strong\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_baed79f4-27b5-43ce-ab6a-1e958068db69,defaultValue:false,value:\u003cp\u003eTwilio\u003c\/p\u003e,backupValue:null,version:1},media1:{type:Media,id:f_f1a46f5c-11fd-45f4-a02c-f8721d171391,defaultValue:null,video:{type:Video,id:f_645864e8-0113-4a85-926f-e58c7a90e786,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_95444756-7214-4fb9-a193-993084b42c6c,defaultValue:false,link_url:,thumb_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_fill,f_auto,g_faces:center,h_128,q_80,w_128\/132557\/twilio_sp47dv.png,url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,f_auto,h_540,q_80,w_720\/132557\/twilio_sp47dv.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:223,w:720,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image},button1:{type:Button,id:f_616e5213-6d5e-4d06-b77f-0156193233e3,defaultValue:true,text:,link_type:null,page_id:null,section_id:null,url:,new_target:null}}},components:{text3:{type:RichText,id:f_2640f4fb-9903-43f8-a33b-a01f71cc71bd,defaultValue:null,value:Ixtapa, Mexico\u003cbr\u003eOpportunity Collaboration brings together nonprofit leaders, social entrepreneurs, and social investors to move together towards poverty alleviation. With Kips help, Opportunity Collaborations Facebook reach grew by up to 700 percent.,backupValue:null,version:null},text2:{type:RichText,id:f_733c260b-f646-4d54-9037-d0d960be086a,defaultValue:null,value:\u003cstrong\u003eMission: Social Change Leaders + Conversations + Beaches\u003c\/strong\u003e,backupValue:null,version:null},text1:{type:RichText,id:f_d68625ec-0ff5-4364-88a2-3d1f5cce1d14,defaultValue:null,value:Opportunity Collaboration,backupValue:null,version:null},media1:{type:Media,id:f_c981844a-405d-4a0f-8ccc-4394fe131f73,defaultValue:null,video:{type:Video,id:f_a6c4340d-acec-4267-8d8e-eb7505fa6f07,defaultValue:null,html:,url:,thumbnail_url:null,maxwidth:700,description:null},image:{type:Image,id:f_d485f36e-4487-45f6-b5cb-e3f391e041b8,defaultValue:true,link_url:,thumb_url:,url:\/assets\/themes\/fresh\/logo3.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},current:image}}},text2:{type:RichText,id:f_446a6a2e-3df0-4a05-b60c-d3b71c98ceb7,defaultValue:false,value:\u003cp\u003e\u003cem\u003eSoftware I use daily\u003c\/em\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_3e8804b7-ad3d-4792-8b9d-0a56da68db8a,defaultValue:false,value:\u003cp style\text-align:center\\u003eSKILLS\u003c\/p\u003e,backupValue:null,version:1},background1:{type:Background,id:f_352c1343-135f-497e-a378-25c980913149,defaultValue:null,url:null,textColor:dark,backgroundVariation:null,sizing:null,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:null,videoHtml:null,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}},slideSettings:{type:SlideSettings,id:f_c88e0a95-18e7-48cd-9ba3-9a29d445e6f8,defaultValue:null,show_nav:true,show_nav_multi_mode:null,nameChanged:null,hidden_section:null,name:Skills,sync_key:null,layout_variation:row-medium1-text-left,display_settings:{},padding:null}}},{type:Slide,id:f_c0134140-b96a-4c5c-b73c-63e953e969af,defaultValue:null,template_id:null,template_name:icons,components:{repeatable1:{type:Repeatable,id:f_d19e8124-6aae-4d36-a22c-540f7d6777fc,defaultValue:false,list:{type:RepeatableItem,id:f_f4d80fdd-4dc3-492c-bb6b-43ab0599589a,defaultValue:null,components:{text1:{type:RichText,id:f_bdb30d7f-564b-4fb7-99df-2cc4ae6929d9,defaultValue:false,value:\u003cp\u003eLinkedIn\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e\u003cp\u003eA bit more professional than Facebook\u003c\/p\u003e\u003cp\u003e\u00a0\u003c\/p\u003e,backupValue:null,version:1},image1:{type:Image,id:f_5b18a898-70e6-4e5b-90c0-69a9c9ee9435,defaultValue:false,link_url:http:\/\/www.linkedin.com\/pub\/tom-donovan\/45\/937\/196,thumb_url:http:\/\/uploads.striking.ly\/page\/images\/icons\/linkedin-icon.png,url:http:\/\/uploads.striking.ly\/page\/images\/icons\/linkedin-icon.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:160,w:160,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}}}},{type:RepeatableItem,id:f_422f70bf-e40c-413a-8079-ddc2706f21f8,defaultValue:null,components:{text1:{type:RichText,id:f_9be51874-5c6c-44fa-a918-0487cc4c68be,defaultValue:false,value:\u003cp\u003eEmail\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e\u003cp\u003etdonovan58 at gmail\u003c\/p\u003e\u003cp\u003e\u0026nbsp;\u003c\/p\u003e,backupValue:null,version:1},image1:{type:Image,id:f_451f153b-7839-4718-aa1c-86476a844c48,defaultValue:false,link_url:,thumb_url:,url:\/assets\/themes\/fresh\/email-icon.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:160,w:160,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}}}},components:{text1:{type:RichText,id:f_46a52136-506c-4d89-b941-ba81a1c75925,defaultValue:null,value:Title\u003cbr\u003eLorem ipsum dolor sit amet, consectetuer adipiscing elit,backupValue:null,version:null},image1:{type:Image,id:f_34cad949-283c-4594-a767-a5c58a7c83cd,defaultValue:null,link_url:,thumb_url:,url:\/assets\/themes\/fresh\/fb-icon.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:null,noCompression:null,cropMode:null,focus:{}}}},text2:{type:RichText,id:f_96644590-a29f-4c08-99b5-ff576c5e585a,defaultValue:false,value:\u003cp\u003e\u003cem\u003eLike what youve seen above? Lets chat!\u003c\/em\u003e\u003c\/p\u003e,backupValue:null,version:1},text1:{type:RichText,id:f_aa818ab3-3188-409a-bfda-c1c9b4c42bfc,defaultValue:false,value:\u003cp style\text-align:center\\u003eDONT BE AFRAID TO SAY HI!\u003c\/p\u003e,backupValue:null,version:1},background1:{type:Background,id:f_5f23eeef-88be-4e6d-a6eb-05cc0f791936,defaultValue:null,url:\/assets\/defaults\/background2.jpg,textColor:light,backgroundVariation:,sizing:cover,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:,videoHtml:,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}},slideSettings:{type:SlideSettings,id:f_e1c2218e-b858-4eaf-8fcb-a73c318f1a82,defaultValue:null,show_nav:true,show_nav_multi_mode:null,nameChanged:null,hidden_section:null,name:CONNECT,sync_key:null,layout_variation:col,display_settings:{},padding:null}}},title:null,description:null,uid:33396cd0-2262-4a0c-94a5-10f05c2df0d0,path:null,pageTitle:null,pagePassword:null,memberOnly:null,paidMemberOnly:null,buySpecificProductList:null,pwdPrompt:null,autoPath:null,authorized:true},menu:{type:Menu,id:f_db9f907a-e916-4731-95f5-ab7b2b521b98,defaultValue:null,template_name:navbar,logo:null,components:{button1:{type:Button,id:f_812ca0a0-ff72-4791-89ed-ea301d3ca845,defaultValue:null,text:Add a button,link_type:null,page_id:null,section_id:null,url:http:\/\/strikingly.com,new_target:null},text2:{type:RichText,id:f_2f16b4b7-7c10-491e-b42a-7c8912f53f82,defaultValue:null,value:Subtitle Text,backupValue:null,version:null},text1:{type:RichText,id:f_7cd8eee9-b344-4136-8a04-39c1a0403a5f,defaultValue:null,value:Title Text,backupValue:null,version:null},image2:{type:Image,id:f_ce4703e4-53c2-4b29-b9e5-27178d93a1ac,defaultValue:false,link_url:#1,thumb_url:,url:\/assets\/themes\/fresh\/power.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:37,w:32,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},image1:{type:Image,id:f_2ffcfde6-c124-4aeb-aef8-1edf06f6964f,defaultValue:null,link_url:,thumb_url:\/assets\/icons\/transparent.png,url:\/assets\/icons\/transparent.png,caption:,description:,storageKey:null,storage:null,storagePrefix:null,format:null,h:null,w:null,s:null,new_target:true,noCompression:null,cropMode:null,focus:{}},background1:{type:Background,id:f_7a1a2c17-fc8b-4ab8-8bbe-6f1307a81c5f,defaultValue:null,url:http:\/\/uploads.strikinglycdn.com\/static\/backgrounds\/striking-pack-2\/28.jpg,textColor:light,backgroundVariation:,sizing:cover,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:,videoHtml:,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}}}},footer:{type:Footer,id:f_e48f3024-6eac-4e84-87b5-150979012daa,defaultValue:null,socialMedia:{type:SocialMediaList,id:f_44dc6cf1-90c9-473f-a22b-228600000336,defaultValue:null,link_list:{type:Facebook,id:f_5618934e-0c24-4cd6-a0f0-a244235e53c6,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null,app_id:138736959550286},{type:Twitter,id:f_d99b5d94-a2da-402a-9699-fe9194567239,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out #strikingly,show_button:null},{type:GPlus,id:f_761ab34e-4304-494a-8c1a-96c84a8d28bd,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null},button_list:{type:Facebook,id:f_d3523a52-2de8-435a-a056-524ad68bf9a1,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true,app_id:138736959550286},{type:Twitter,id:f_cb86c1d8-6408-4c0b-9c36-36c77ac13a9a,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out @strikingly,show_button:true},{type:GPlus,id:f_41eb9fbc-45ab-44cb-8053-efa22500836f,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true},{type:LinkedIn,id:f_285d1195-52b3-4aa1-93a9-ee48ca9b8e17,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:false},list_type:null},copyright:{type:RichText,id:f_8d8ce2a2-e9d9-48b6-bba8-5aa3e14439ed,defaultValue:null,value:\u003cdiv\u003e\u00a9\u00a02014\u003c\/div\u003e,backupValue:null,version:null},components:{copyright:{type:RichText,id:f_125aa12f-ee86-44f2-8f24-b42dff743409,defaultValue:false,value:\u003cp\u003e\u00a9 2021\u003c\/p\u003e,backupValue:null,version:1},socialMedia:{type:SocialMediaList,id:f_efd1f489-262c-4bf5-a078-ae759824bed4,defaultValue:false,link_list:{type:Facebook,id:f_7c2104a0-5ff7-488d-88af-b2c687526233,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null,app_id:138736959550286},{type:Twitter,id:f_6336ea28-f35c-487d-a611-46e5cb19c698,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out #strikingly,show_button:null},{type:GPlus,id:f_0a730aed-5035-47b1-b768-ba0cfc52ada6,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null},{type:LinkedIn,id:f_babb49ac-8d0d-421a-b543-c444cf212756,defaultValue:null,url:,link_url:null,share_text:null,show_button:false},{type:Instagram,id:f_d278821f-e53a-4e80-a5c9-14d3edc4d6c9,defaultValue:null,url:,link_url:null,share_text:null,show_button:false},{type:YouTube,id:f_915197c3-03ea-4375-87c2-108561317190,defaultValue:null,url:,link_url:null,share_text:null,show_button:false},{type:Pinterest,id:f_d61f2d6f-a4ca-4d86-91b7-192d7588dfba,defaultValue:null,url:,link_url:null,share_text:null,show_button:false},{type:Snapchat,id:f_0b5f7247-a4ca-4779-803b-8cd886176cd3,url:,show_button:false},{type:TikTok,id:f_b456ec4d-d003-4a6b-aeed-061a3f59ef9f,url:,show_button:false},{type:Messenger,id:f_7b6db8f8-5975-49d9-a308-b4fca41a5b12,url:,show_button:false},button_list:{type:Facebook,id:f_f06c4a20-5e2c-4379-a14b-0dbee30000c7,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true,app_id:138736959550286},{type:Twitter,id:f_cd90cf07-61f4-4671-b483-044a0793e9d6,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out @strikingly,show_button:true},{type:GPlus,id:f_305d0452-0031-4590-809a-a6ec11186f58,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true},{type:LinkedIn,id:f_69d1fe40-66ba-4470-91c8-8ba073f11838,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:false},{type:Pinterest,id:f_9fe5ea35-be84-4f6d-8972-12aa0ad3d822,defaultValue:null,url:,link_url:null,share_text:null,show_button:false},list_type:null},background1:{type:Background,id:f_2e1879cd-14c3-421f-a7c7-d342ec93c8f0,defaultValue:true,url:,textColor:light,backgroundVariation:,sizing:cover,userClassName:null,linkUrl:null,linkTarget:null,videoUrl:,videoHtml:,storageKey:null,storage:null,format:null,h:null,w:null,s:null,useImage:null,noCompression:null,focus:{}}},layout_variation:null,padding:null},submenu:{type:SubMenu,id:f_41c015df-ad88-4ea4-8139-678dd55c8a70,defaultValue:null,list:{type:RepeatableItem,id:f_5d7bffaf-e249-4584-8148-008186a2b017,defaultValue:null,components:{link:{type:Button,id:f_d7bfa981-e388-4deb-9e51-52c8ba950f9d,defaultValue:false,text:My travels,link_type:null,page_id:null,section_id:null,url:http:\/\/fun.tomd.tech,new_target:true}}},components:{link:{type:Button,id:f_0ed9b5d9-4b75-4761-89ae-c62272f7fd43,defaultValue:null,text:Facebook,link_type:null,page_id:null,section_id:null,url:http:\/\/www.facebook.com,new_target:true}}},customColors:null,animations:{type:Animations,id:f_df6e2ec1-a860-47b4-9786-42b16c1dbcda,defaultValue:null,page_scroll:none,background:none,image_link_hover:none},s5Theme:{type:Theme,id:f_198bb215-e6d2-414a-a737-9b966903e2d7,version:10,nav:{type:NavTheme,id:f_1448ccf8-10d5-4614-8994-f59bde4f8e32,name:topBar,layout:a,padding:medium,sidebarWidth:small,topContentWidth:full,horizontalContentAlignment:left,verticalContentAlignment:top,fontSize:medium,backgroundColor1:#dddddd,highlightColor:null,presetColorName:transparent,isTransparent:true,isSticky:true,showSocialMedia:false,socialMedia:},section:{type:SectionTheme,id:f_63700b04-491f-4ca7-83ed-a42344036966,padding:normal,contentWidth:full,contentAlignment:center,baseFontSize:null,titleFontSize:null,subtitleFontSize:null,itemTitleFontSize:null,itemSubtitleFontSize:null,textHighlightColor:null,baseColor:null,titleColor:null,subtitleColor:null,itemTitleColor:null,itemSubtitleColor:null,textHighlightSelection:{type:TextHighlightSelection,id:f_7c448aed-12c9-4263-89c1-75022fd89037,title:false,subtitle:true,itemTitle:false,itemSubtitle:true}},firstSection:{type:FirstSectionTheme,id:f_452767c8-fd59-4d08-b920-247cc9395225,height:normal,shape:none},button:{type:ButtonTheme,id:f_86026170-138e-4d37-a239-36d04d6b0ca7,backgroundColor:#000000,shape:square,fill:solid}},navigation:{}},pageMeta:{user:{membership:starter,subscription_plan:starter_yearly,subscription_period:yearly,is_on_trial:false,id:132557,enable_desktop_notifications:null,canUseLiveChat:false,hideNavTextColor:false,hideNewDashboardTour:false,hideMobileEditorTour:false,hideMobileActionsTour:false,hideNewEditorTour:true,hideChangeStyleTooltip:false},guides:{display_site_new_editor_modal:false},ecommerceSettings:{currencyCode:USD,currencyData:{code:USD,symbol:$,decimal:.,thousand:,,precision:2,name:United States Dollar},displayTax:true,registration:no_registration,postOrderRedirection:{},enableProductReview:false,paymentGateways:{stripe:false,square:false,offline:false,paypal:false,midtrans:false,alipay:false,pingpp_wx_pub:false,pingpp_wx_pub_qr:false,pingpp_alipay_qr:false,pingpp_alipay_wap:false,wechatpay:false}},portfolioSetting:true,portfolioCurrencyCode:USD,portfolioContactRequired:false,portfolioRestrictedDetails:null,portfolioCustomButton:{buttonType:not_set,urlType:null,individualButtonMigrated:null,buttonSetting:{}},chatSettings:null,connectedSites:,category:{name:presentation,id:7},s4_migration:{is_migrated:true,is_retired_theme:false,has_custom_code:false},page_groups:,slide_names:Title,Education,Experience,Skills,CONNECT,theme:{name:fresh},theme_selection:null,description:Tom Donovan - Software Developer \u0026 Test Automation Engineer,connected_sites:,linkedin_app:false,is_weitie_page:false,canonical_locale_supported:true,forced_locale:en,china_optimization:false,mobile_actions:{phone:null,sms:null,location:null,email:null,version:null,actions:},domain_connection:{domain_id:null,idn:www.tomd.tech,fqdn:www.tomd.tech,https_status:ssl_active,ssl_cert_status:activated,dns_status:null,connect_status:connected},public_url:https:\/\/www.tomd.tech\/,current_path:\/,rollouts:{custom_code:true,pro_sections:true,pro_apps:true,google_analytics:true,strikingly_analytics:true,manually_checked:false,custom_form:false},membership_feature_active:false,site_mode:show,password_protected:false,is_section_template:false,google:{enable_ga_universal:false,analytics_tracker:,analytics_type:classic,site_checker:r0A2eMpofiB2gvz1WwfhVsCKyEKRYILF8g-YCNBhRnA},facebook_pixel_id:null,enable_site_search:false,enable_fixed_button_color:false,enable_fixed_text_color:false,enable_fixed_text_color_remaining:false,enable_faq_text_color_adjust:false,enable_new_luma_version:false,enable_match_height_for_feature_list:false,enable_tweaked_text_alignment:true,enable_layout_setting_text_alignment:true,enable_grid_slider_first_section_full_height:false,enable_tweak_footer_hyperlink_color:false,enable_slider_layout_c_content_align:false,enable_form_alignment_fix:false,optimizely:{project_id:null,experiment_id:null},splash_screen_color:#ffffff,id:161919,permalink:tomdonovan,created_at:2014-02-26T11:31:28.651-08:00,logo_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/132557\/Tom4_gfrifx.png,icon_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto\/132557\/Tom4_ebttyj.png,name:Tom Donovan - Software Developer,url_type:subdomain_link,icp_filing_number:null,psb_filing_number:null,social_media_config:{url:https:\/\/www.tomd.tech\/,title:Tom Donovan - Software Developer,image:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/132557\/Tom4_gfrifx.png,description:Tom Donovan - Software Developer \u0026 Test Automation Engineer,fb_app_id:138736959550286},keenio_config:{keenio_project_id:5317e03605cd66236a000002,keenio_write_key:efd460f8e282891930ff1957321c12b64a6db50694fd0b4a01d01f347920dfa3ce48e8ca249b5ea9917f98865696cfc39bc6814e4743c39af0a4720bb711627d9cf0fe63d5d52c3866c9c1c3178aaec6cbfc1a9ab62a3c9a827d2846a9be93ecf4ee3d61ebee8baaa6a1d735bff6e37b},show_strikingly_logo:true,show_navigation_buttons:true,social_media:{type:SocialMediaList,id:f_44dc6cf1-90c9-473f-a22b-228600000336,defaultValue:null,link_list:{type:Facebook,id:f_5618934e-0c24-4cd6-a0f0-a244235e53c6,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null,app_id:138736959550286},{type:Twitter,id:f_d99b5d94-a2da-402a-9699-fe9194567239,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out #strikingly,show_button:null},{type:GPlus,id:f_761ab34e-4304-494a-8c1a-96c84a8d28bd,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:null},button_list:{type:Facebook,id:f_d3523a52-2de8-435a-a056-524ad68bf9a1,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true,app_id:138736959550286},{type:Twitter,id:f_cb86c1d8-6408-4c0b-9c36-36c77ac13a9a,defaultValue:null,url:,link_url:,share_text:Saw an awesome one pager. Check it out @strikingly,show_button:true},{type:GPlus,id:f_41eb9fbc-45ab-44cb-8053-efa22500836f,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:true},{type:LinkedIn,id:f_285d1195-52b3-4aa1-93a9-ee48ca9b8e17,defaultValue:null,url:,link_url:,share_text:My name is Tom Donovan, and heres a little bit about me! Hope you enjoy!,show_button:false},list_type:null},has_optimizely:false,optimizely_experiment_id:null,services:,strk_upvt:K3EvM3ljTjZDbU1JamhOYzl0bERJaDNjdVE0dStXNXNHbSt6SWk0MTJjdUpiR3BUZW9HMng0YzBzbkFXWmJMcWxnRVYxSFBFWVNRb2g1aUtBdU4wY2Y0K3FDMkRKYjk0MThiNUkrSTZIV0Z5a3doVGxEa0RZT0pkNGdMUTZpSitSUHh4ck4ydFZNVTFQMmlDTkZqbll3PT0tLUlYSnBZM3JwcEVUYytobEV3OGxONVE9PQ--a9957d426adb67e8be091ccc77f289c900d69713,strk_ga_tracker:UA-25124444-6,google_analytics_tracker:,google_analytics_type:classic,exception_tracking:true,ecommerce:{seller_wechat_app_id:null,has_set_payment_account:false},customCodes:{},hideDummyData:{hideEcommerceDummyData:false,hidePortfolioDummyData:false,hideBlogDummyData:false,hideBookingDummyData:false},redirectUrls:},blogCollection:{data:{blog:{id:161919,blogSettings:{mailchimpCode:null},blogPosts:,wechatMpAccountId:null,pagination:{blogPosts:{currentPage:1,previousPage:null,nextPage:null,perPage:20,totalPages:0,totalCount:0}}}}},ecommerceProductCollection:{data:{products:}},ecommerceCategoriesProductCollection:null,portfolioCategoriesProductCollection:null,portfolioProductCollection:{data:{products:}},blogCategoriesPostCollection:null,ecommerceProductOrderList:{},ecommerceCategoryCollection:{data:{categories:}},portfolioCategoryCollection:{data:{categories:}},blogCategoryCollection:{},eventTypeCategoryCollection:null};$S.blink{page:{logo_url:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/132557\/Tom4_gfrifx.png,weitie_url:http:\/\/tomdonovan.weitie.co,description:Tom Donovan - Software Developer \u0026 Test Automation Engineer,name:Tom Donovan - Software Developer},conf:{WECHAT_APP_ID:wxd009fb01de1ec8b5}};//>/script>script> function setCookieItem(key, value, options) { if (typeof options.expires number) { var days options.expires, t options.expires new Date(); t.setTime(+t + days * 864e+5); } return (document.cookie encodeURIComponent(key), , encodeURIComponent(String(value)), options.expires ? ; expires + options.expires.toUTCString() : , // use expires attribute, max-age is not supported by IE options.path ? ; path + options.path : , options.domain ? ; domain + options.domain : , options.secure ? ; secure : .join()); } function getCookieItem(cookieName) { const name cookieName + ; const decodedCookie decodeURIComponent(document.cookie); const cookieArray decodedCookie.split(;); for (let i 0; i cookieArray.length; i++) { let cookie cookieArrayi.trim(); if (cookie.indexOf(name) 0) { return cookie.substring(name.length, cookie.length); } } return null; } function getQueryParam(url, param) { // Expects a raw URL var newParam param.replace(//, \\).replace(/\/, \\); var regexS \\?& + newParam + (^*); var regex new RegExp(regexS); var results regex.exec(url); if (results null || results && typeof results1 ! string && results1.length) { return ; } else { var result results1; try { result decodeURIComponent(result); } catch (err) { console.error(Skipping decoding for malformed query param: + result); } return result.replace(/\+/g, ); } } function utmNamesMapping(utmName) { var expandedUtmName ; switch (utmName) { case gclid: case utm_gclid_current: expandedUtmName utm_gclid; break; default: expandedUtmName utmName; } return expandedUtmName; } function getTrackDomain() { var trackDomain ; var hostName document.domain; var host $S && $S.global_conf && $S.global_conf.host_suffix || $S && $S.globalConf && $S.globalConf.host_suffix || ; if (hostName && hostName.includes(.strikingly.com)) { trackDomain .strikingly.com; } else if (hostName && hostName.includes(.sxl.cn)) { trackDomain .sxl.cn; } else if ($S && $S.live_site || $S && $S.liveBlog) { trackDomain hostName; } else if (host) { trackDomain . + host; } else { trackDomain location.href && location.href.includes(strikingly) ? .strikingly.com : .sxl.cn; } return trackDomain; } function recordUniqUtmCookies(originUrl, needSetCookie true) { var campaign_keywords utm_source gclid utm_medium utm_campaign utm_content utm_term.split( ), kw , uniq_utm_config {}; var index; var siteUrl originUrl || document.URL; for (index 0; index campaign_keywords.length; ++index) { kw getQueryParam(siteUrl, campaign_keywordsindex); var utm_name utmNamesMapping(campaign_keywordsindex); if (kw.length ! 0) { uniq_utm_configutm_name kw; } } var isUtmCookieExisted document.cookie && document.cookie.includes(__uniq_utm_config); if (!isUtmCookieExisted) { uniq_utm_configutm_timestamp new Date().getTime(); uniq_utm_configutm_referrer document.referrer; var gclidValue getQueryParam(siteUrl, gclid); var gbraidValue getQueryParam(siteUrl, gbraid); var wbraidValue getQueryParam(siteUrl, wbraid); var ttclidValue getQueryParam(siteUrl, ttclid); var fbclidValue getQueryParam(siteUrl, fbclid); var msclkidValue getQueryParam(siteUrl, msclkid); var bdvidValue getQueryParam(siteUrl, bd_vid); if (gclidValue) { uniq_utm_configutm_gclid gclidValue; } if (gbraidValue) { uniq_utm_configutm_gbraid gbraidValue; } if (wbraidValue) { uniq_utm_configutm_wbraid wbraidValue; } if (ttclidValue) { uniq_utm_configutm_ttclid ttclidValue; } if (fbclidValue) { uniq_utm_configutm_fbclid fbclidValue; } if (msclkidValue) { uniq_utm_configutm_msclkid msclkidValue; } if (bdvidValue) { uniq_utm_configutm_bdvid bdvidValue; uniq_utm_configutm_bdlogidurl siteUrl; } if (needSetCookie) { var cookieDomain getTrackDomain(); var cookieConfig { expires: 120, path: /, domain: cookieDomain } if (window.$ && window.$.cookie) { window.$.cookie(__uniq_utm_config, JSON.stringify(uniq_utm_config), cookieConfig); } else { setCookieItem(__uniq_utm_config, JSON.stringify(uniq_utm_config), cookieConfig); } } else { var utmLoopId setInterval(()> { if(document.body) { var $inputs document.getElementsByClassName(sign-up-utm-config-input) var configStr encodeURIComponent(JSON.stringify(uniq_utm_config)) for (var $item of $inputs ) { $item.value configStr } clearInterval(utmLoopId) } }, 500) } } } function recordBaiDuAnalyticsCookies() { var siteUrl document.URL; var baiduVid getQueryParam(siteUrl, bd_vid); if (baiduVid) { var analyticsDomain getTrackDomain(); setCookieItem(__bd_analytics_config, JSON.stringify({ bd_vid: baiduVid, logid_url: siteUrl }), { expires: 120, path: /, domain: analyticsDomain }); } } function recordFacebookAnalyticsCookies() { var siteUrl document.URL; var fbclid getQueryParam(siteUrl, fbclid); if (fbclid) { var trackDomain getTrackDomain(); setCookieItem(__fe_fbclid, fbclid, { expires: 90, path: /, domain: trackDomain }); } } const isEuVisitor getCookieItem(__strk_cookie_eu_visitor) true const isOpenStrkAnalyticsCookie getCookieItem(__is_open_strk_analytics_cookie) let cookieNotificationArea undefined let isShowCookieNotification undefined if($S && $S.stores && $S.stores.pageData) { cookieNotificationArea $S.stores.pageData.cookieNotificationArea isShowCookieNotification $S.stores.pageData.showCookieNotification } else if ($S && $S.blogPostData && $S.blogPostData.pageData) { cookieNotificationArea $S.blogPostData.pageData.cookieNotificationArea isShowCookieNotification $S.blogPostData.pageData.showCookieNotification } const isLiveSite Boolean($S && $S.live_site) || Boolean($S && $S.liveBlog) function handleRecordUniqUtmCookies() { try { if(isLiveSite) { if(isShowCookieNotification) { if(cookieNotificationArea eu) { if(isEuVisitor) { return; } else { recordUniqUtmCookies(); } } else { return; } } else { recordUniqUtmCookies(); return; } } else { if (isEuVisitor && !getCookieItem(__is_open_strk_analytics_cookie)) { recordUniqUtmCookies(null, false); return; } else if (!isEuVisitor) { recordUniqUtmCookies(); } } } catch (error) { console.error(error); } } // record unique utm cookies handleRecordUniqUtmCookies(); // record Bai Du analytics cookies for sxl try { if(isLiveSite) { if(isShowCookieNotification) { if(cookieNotificationArea eu) { if(!isEuVisitor) { recordBaiDuAnalyticsCookies(); } } } else { recordBaiDuAnalyticsCookies(); } } else if (!isEuVisitor) { recordBaiDuAnalyticsCookies(); } } catch (error) { console.error(error); } function handleRecordFacebookAnalyticsCookies() { try { if(isLiveSite) { if(isShowCookieNotification) { if(cookieNotificationArea eu) { if(isEuVisitor) { return; } else { recordFacebookAnalyticsCookies(); } } else { return; } } else { recordFacebookAnalyticsCookies(); return; } } else if (!isEuVisitor) { recordFacebookAnalyticsCookies(); } } catch (error) { console.error(error); } } // record Fackbook analytics cookies handleRecordFacebookAnalyticsCookies();/script>meta contenttext/html; charsetUTF-8 http-equivContent-Type>meta contentwidthdevice-width,initial-scale1.0,user-scalableyes,minimum-scale1.0,maximum-scale3.0 idviewport nameviewport>meta content#ffffff nametheme-color>style> html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,input,textarea,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not(controls){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;-ms-interpolation-mode:bicubic}nav,section,aside,article,figure,header,footer,hgroup{display:block;clear:both}a{text-decoration:none}nav ul,footer ul{list-style-type:none}html{font-size:14px;line-height:1}input::-webkit-input-placeholder{color:#c0c4c8}/style>link relpreconnect mediascreen hrefhttps://static-fonts-css.strikinglycdn.com crossorigintrue>link relpreload mediascreen hrefhttps://static-fonts-css.strikinglycdn.com/css?familyVarela+Round:regular&subsetlatin,latin-ext&displayswap asfont>link relstylesheet mediaprint hrefhttps://static-fonts-css.strikinglycdn.com/css?familyVarela+Round:regular&subsetlatin,latin-ext&displayswap asstyle onloadthis.mediaall>link relpreload stylesheet mediascreen hrefhttps://static-assets.strikinglycdn.com/themes/fresh/main_v4.82bf9c106b07d799fea7.bundle.css asstyle typetext/css onloadif(media!screen)mediascreen>link defertrue href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relshortcut icon typeimage/x-icon>script typeapplication/ld+json>{ @context: https://schema.org, @type: website, name: Tom Donovan - Software Developer, description: }/script>meta contentwebsite propertyog:type>meta contentTom Donovan - Software Developer propertyog:title>meta contenthttps://www.tomd.tech/ propertyog:url>meta content//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto/132557/Tom4_gfrifx.png propertyog:image>meta contentTom Donovan - Software Developer propertyog:site_name>meta contentTom Donovan - Software Developer & Test Automation Engineer propertyog:description>meta contentTom Donovan - Software Developer itempropname>meta contentTom Donovan - Software Developer & Test Automation Engineer itempropdescription>meta content//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto/132557/Tom4_gfrifx.png itempropimage>meta contentsummary_large_image nametwitter:card>meta contentTom Donovan - Software Developer nametwitter:title>meta contentTom Donovan - Software Developer & Test Automation Engineer nametwitter:description>meta content//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto/132557/Tom4_gfrifx.png nametwitter:image>meta contentTom Donovan - Software Developer & Test Automation Engineer namedescription>meta namesupport-helper content{"permalink":"tomdonovan","id":161919}>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes58x58>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes76x76>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes80x80>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes87x87>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes114x114>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes120x120>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes152x152>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes167x167>link href//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_64,w_64,f_auto,q_auto/132557/Tom4_ebttyj.png relapple-touch-icon sizes180x180>link relcanonical hrefhttps://www.tomd.tech/>script> if (!window.utils) window.utils {} window.utils.getCookieByName (name) > { const cookies document.cookie.split(;) for (const cookie of cookies) { const key, value cookie.trim().split() if (key name) { return decodeURIComponent(value) } } return }/script>script>var _strk _strk || _strk.push function(arg1, arg2){ var _arrayPush Array.prototype.push.bind(this) if (typeof arg1 string && typeof arg2 function) { // Support _strk.push(event, fn) for better UX _arrayPush(arg1, arg2) } else { _arrayPush.apply(this, arguments) }}window.runAfterDomBinding { add: function(name, fn) { _strk.push(Page.didMount, fn) }}/script>meta namegoogle-site-verification contentr0A2eMpofiB2gvz1WwfhVsCKyEKRYILF8g-YCNBhRnA>!-- CUSTOM_CODE_START -->!-- CUSTOM_CODE_END -->meta nameasset-url contenthttps://static-assets.strikinglycdn.com>script> (function() { window.$B || (window.$B {}); window.utils || (window.utils {}); window.utils.getCookieValue function(name) { var cookie, cookies, key, value, _i, _len, _ref; cookies document.cookie.split(;); for (_i 0, _len cookies.length; _i _len; _i++) { cookie cookies_i; _ref cookie.trim().split(), key _ref0, value _ref1; if (key name) { return decodeURIComponent(value); } } return ; }; }).call(this);/script>script srchttps://static-assets.strikinglycdn.com/detectIE-c385c24313ef0e9e4e7a1e131bf5e59f0fbd468f9f9ef44fd6739ae84ef0c0a4.js asyncasync>/script>/head>body classshow locale-en iduser_sites theme_namefresh>div class data-id161919 ids-page-container>style>#nav-popover-panel.nav-dropdown-popover{z-index:999999;padding:0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;}#nav-popover-panel.nav-dropdown-popover .inner-content{background-color:white;border:none;border-radius:0;padding:unset;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container{background-color:white;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel{border-left:solid 1px #f4f6f8;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel{max-height:46vh;overflow-y:auto;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel .inner-container,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel .inner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul{background-color:white;padding:0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left;box-shadow:none;margin:0;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li{width:100%;padding:0 0;margin-left:0;margin-right:0;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none;padding:15px;max-width:300px;box-sizing:border-box;cursor:pointer;word-break:break-word;left:0;border:none;background-color:inherit;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a.selected,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a.selected,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item.selected,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item.selected{background-color:inherit;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item:hover,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item:hover{background-color:#f4f6f8;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a:before,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a:before,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item:before,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item:before,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a:after,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a:after,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item:after,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item:after{content:none;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a .s-nav-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a .s-nav-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item .s-nav-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item .s-nav-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a .s-nav-dropdown-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a .s-nav-dropdown-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item .s-nav-dropdown-text,#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item .s-nav-dropdown-text{line-height:1.5;background:inherit;color:inherit;word-break:break-word;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li a:not(.selected),#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li a:not(.selected),#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .main-panel ul li .s-nav-dropdown-item:not(.selected),#nav-popover-panel.nav-dropdown-popover .inner-content .panel-container .sub-panel ul li .s-nav-dropdown-item:not(.selected){color:#2e2e2f;}/style>div data-hypernova-keySiteBootstrapper data-hypernova-idcd95056c-994f-4050-9967-665c3dd88e67 data-hypernova-emotion-idx7ikzn>script>window.ssrIsLoadedtrue/script>div ids-page-client-container>div>div ids-content classs-variation-default s-font-body-default s-font-title-default s-font-heading-default s-font-button-default s-font-nav_item-default s-font-nav_dropdown-default s-font-weight-body-default s-font-weight-title-default s-font-weight-heading-default s-font-weight-button-default s-font-weight-nav_item-default s-font-weight-nav_dropdown-default s-entrance-mask s-template-fresh s-site-page-content langen>div classsocial-thumbnail>div styledisplay:none>img src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto/132557/Tom4_gfrifx.png width300 height300 altthumbnail image/>/div>/div>div>style idcolor-style-tag>/style>style idfont-style-tag>/style>/div>div classs-navbar-section>div idheader-container classnavigator no-logo>div classcontainer wide-container>div classsixteen columns header center>div idlogo classlogo ib>div classs-component s-image>div>/div>/div>/div>div classnav>ul classs-nav>span>li styledisplay:none>a classs-nav-item href#title>span classs-font-body>Title/span>/a>/li>li>a classs-nav-item href#education>span classs-font-body>Education/span>/a>/li>li>a classs-nav-item href#experience>span classs-font-body>Experience/span>/a>/li>li>a classs-nav-item href#skills>span classs-font-body>Skills/span>/a>/li>li>a classs-nav-item href#connect>span classs-font-body>CONNECT/span>/a>/li>/span>span>li>a classs-external-link-item s-nav-item hrefhttp://fun.tomd.tech target_blank>span classs-font-body>My travels/span>/a>/li>/span>/ul>div idnavbarPopover>/div>/div>div classpower-container>div idnavbar-top-button classpower>div classs-component s-image>div>div classs-component-content>div classs-img-wrapper>a href#1 target_blank aria-labelimage link>img srchttps://static-assets.strikinglycdn.com/images/themes/fresh/power.png altbroken image title classcrop-default data-description data-image-link#1/>/a>/div>/div>/div>/div>/div>/div>/div>/div>/div>div idheader-spacer>/div>/div>div classpage-wrapper>div idprerendered-inline-theme-html>/div>ul styledisplay:block classslides s-page-1 >li classslide s-section-1 s-first-visible-section idsection-f_9d2a8974-4937-435d-bc57-ce6360c9562e>div classwaypoint>/div>div classsection-anchor>/div>div> div classlazyload s-bg-image s-bg-blurred s-bg-light-text s-new-title-section s-section s-section-full background-image stylebackground-repeat:repeat;background-size:unset;background-color:transparent;background-position:50% 50%;background-image:url(http://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_progressive,h_1200,q_90,w_2000/bhx5onkpsiw9cpoe01ok.jpg) data-bghttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_progressive,h_1200,q_90,w_2000/bhx5onkpsiw9cpoe01ok.jpg data-react-style{"backgroundRepeat":"repeat","backgroundSize":"unset","backgroundColor":"transparent","backgroundPosition":"50% 50%"}>style data-emotioncss 1tnf9eu>.css-1tnf9eu{position:absolute;top:0;left:0;width:100%;height:100%;line-height:1;-webkit-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:all ease-in 0.2s;transition:all ease-in 0.2s;}.css-1tnf9eu.loaded{-webkit-backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);visibility:hidden;}/style>div classblurred-layer css-1tnf9eu css-1oh32810>/div> div classcontainer stylez-index:3>div classsixteen columns>div classs-title-group s-only-title-group>div classs-subtitle>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h4>p>em>Tech, sports, & pizza/em>/p>/h4>/div>/div>/div>/div>div classs-title sb-title-center-align>div classs-component s-text>div class>div classs-component-content s-font-title stylewhite-space:pre-wrap>h1>p styletext-align:center>TOM DONOVAN/p>/h1>/div>/div>/div>/div>/div>/div>/div>/div>/div>/li>li classslide s-section-2 idsection-f_36fcc368-8b86-4ea9-bb55-d08d1d6eab9e>div classwaypoint>/div>div classsection-anchor>/div>div> div classlazyload s-bg-white s-new-media-section s-section s-rows-section background-image data-react-style{}>div classcontainer>div classcolumns sixteen>div classs-title-group>div classs-title has-fresh-line sb-title-center-align>div classs-component s-text>div class>div classs-component-content s-font-title stylewhite-space:pre-wrap>h2>p styletext-align:center>EDUCATION/p>/h2>/div>/div>/div>/div>div classs-subtitle>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h4>p>i>Die-hard Auk & proud Blue Hen/i>/p>/h4>/div>/div>/div>/div>/div>/div> div classs-media-left s-layout-mediaLeft s-repeatable>div classs-section-item-wrapper>div data-sorting-index0 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttp://www.udel.edu target_blank aria-labelimage link>img src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/675899_423504.png altClick to visit my school's homepage! titleClick to visit my school's homepage! classcrop-default data-description data-image-linkhttp://www.udel.edu/>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>University of Delaware/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Class of 2014 - Newark, DE/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>B.S. in Management Information Systems (MIS)/p>p> /p>ul>li>p stylefont-size:100%>Alfred Lerner School of Business and Economics/p>/li>li>p stylefont-size:100%>Concentration in Marketing/p>/li>li>p stylefont-size:100%>Sigma Chi Fraternity, Kappa Epsilon Chapter/p>/li>/ul>p> /p>p> - Alumni Relations Chairman (2011)/p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index1 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttp://www.archmereacademy.com target_blank aria-labelimage link>img srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/gljyou5epkvx1ld2ltzu.gif altClick to visit Archmere's webpage! titleClick to visit Archmere's webpage! classcrop-default data-description data-image-linkhttp://www.archmereacademy.com/>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Archmere Academy/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Class of 2009 - Claymont, DE/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>Student, athlete, and active alumni member/p>p> /p>ul>li>Cross country, ice hockey, and tennis player/li>li>2009 class representative for the Archmere Alumni Council/li>li>Won $1,000 as one of four team members from The Academy to win state-wide Financial Analysis competition hosted by the University of Delaware in 2009/li>li>Annual Contributor/li>li>Where I made some of the best friends and memories of my life/li>li>Junior Career Day presenter annually 2017 - 2021 for students interested in careers in Computer Science - easily one of the most fun & rewarding events I look forward to each year!/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div> /div>/div>/div>/li>li classslide s-section-3 idsection-f_fe47248a-e48b-49cf-8e42-7b63a7e65253>div classwaypoint>/div>div classsection-anchor>/div>div> div classlazyload s-new-media-section s-section s-rows-section background-image data-react-style{}>div classwaypoint>/div>div classcontainer>div classcolumns sixteen>div classs-title-group>div classs-title has-fresh-line sb-title-center-align>div classs-component s-text>div class>div classs-component-content s-font-title stylewhite-space:pre-wrap>h2>p styletext-align:center>EXPERIENCE/p>/h2>/div>/div>/div>/div>div classs-subtitle>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h4>p>em>I have been lucky enough to be a part of these great companies:/em>/p>/h4>/div>/div>/div>/div>/div>/div> div classs-media-left s-layout-mediaLeft s-repeatable>div classs-section-item-wrapper>div data-sorting-index0 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttps://www.aciworldwide.com/ target_blank aria-labelimage link>div classs-ratio-box stylemax-width:600px;max-height:136px>div classs-ratio-fill stylepadding-bottom:22.67%>/div>div classs-img-wrapper>img altClick to visit ACI Worldwide's homepage! titleClick to visit ACI Worldwide's homepage! classlazyload crop-default data-description data-image-linkhttps://www.aciworldwide.com/ width600 height136 src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_1/132557/940693_838739.png data-src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/940693_838739.png/>/div>/div>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>ACI Worldwide, Inc/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>ul>li>strong>Principal Solution Consultant (Sep 2021 - present)/strong>/li>li>strong>Sr. Solution Consultant (Jan 2020 - Aug 2021)/strong>/li>li>strong>Product Manager (2019)/strong>/li>/ul>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>May 2019 - Present, - Telecommuter/p>p> /p>ul>li>Retained through the Walletron acquisition, which closed May 9th, 2019/li>li>Responsible for successfully transitioning the existing Walletron product, infrastructure, source code, & client support efforts into the greater ACI org/li>li>Assist sales team and solution consultants with Walletron moBills™ opportunities/li>li>Since transitioning to Sr. Solution Consultant role, responsible for providing technical insight for sales opportunities across ACIs suite of bill pay products, specifically as the lead SC of the Consumer Finance vertical (primarily auto loans, personal loans, mortgage, banks, & credit unions)/li>li>In 2020 alone, provided customized payments software demos to ~125 unique clients, resulting in closing deals worth 177% of annual quota, with 22 wins >$1M TCV in the Consumer Finance vertical/li>li>Frequent travel (up to 50%) to present to C-suite executives and other high-ranking executives at top 20 US banks, top 10 auto lenders, & top 10 credit unions/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index1 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttp://www.walletron.com target_blank aria-labelimage link>div classs-ratio-box stylemax-width:720px;max-height:344px>div classs-ratio-fill stylepadding-bottom:47.78%>/div>div classs-img-wrapper>img altClick to visit Walletron's homepage! titleClick to visit Walletron's homepage! classlazyload crop-default data-description data-image-linkhttp://www.walletron.com width720 height344 src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_1/132557/walletron-rectangle_ltnfau.png data-src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/walletron-rectangle_ltnfau.png/>/div>/div>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Walletron, Inc/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>ul>li>strong>Director of Implementation (March 2018 - April 2019)/strong>/li>li>strong>Software Developer & Sales Engineer (March 2017 - February 2018) /strong>/li>/ul>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>March 2017 - April 2019, - Philadelphia, PA/p>p> /p>ul>li>Expert on Apple Wallet & Google Pay, the two leading mobile wallet platforms in todays industry/li>li>Leading many DevOps initiatives to enhance efficiency & satisfy PCI, change management, and all other auditing requirements/li>li>Guide all clients, partners, and resellers through the capabilities of mobile wallets, the integration with our systems, and ongoing support of the platform./li>li>Assisted with the successful acquisition of our company by Western Unions Speedpay division, later acquired by ACI Worldwide. Details a target_blank hrefhttps://www.aciworldwide.com/news-and-events/press-releases/2019/may/aci-worldwide-unveils-new-mobile-wallet-payment-and-loyalty-capabilities>here/a>./li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index2 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttps://www.katabat.com/ target_blank aria-labelimage link>div classs-ratio-box stylemax-width:400px;max-height:94px>div classs-ratio-fill stylepadding-bottom:23.50%>/div>div classs-img-wrapper>img altClick to visit Katabat's homepage! titleClick to visit Katabat's homepage! classlazyload crop-default data-description data-image-linkhttps://www.katabat.com/ width400 height94 src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_1/132557/417555_142937.png data-src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/417555_142937.png/>/div>/div>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Katabat/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>ul>li>span class#(className) stylecolor:#000000;>Formerly named Collections Marketing Center until 2017, acquired by Ontario Systems in 2021, and since rebranded as Finvi/span>/li>li>strong>Sales Engineer (2016 - 2017)/strong>/li>li>strong>Java Developer (2013 - early 2016)/strong>/li>/ul>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>June 2013 - February 2017, Wilmington, DE/p>p> /p>p>strong>Sales Engineer/strong>/p>ul>li>Deliver product demos both remotely & on-site at international client offices/li>li>Lead presentations to prospects IT teams detailing our software, server, & security architecture/li>li>Support regional Sales leads in North American, European, & Australian markets/li>li>Evaluate & complete detailed proposals (RFPs) for potential clients/li>li>Deliver up-sell presentations to existing clients across the world/li>li>Design innovative ways for potential clients to solve business needs using our product in unique ways/li>li>Salesforce Administrator (working on certifications)/li>li>Played major role in redesigning a calculated Sales Process to ensure success across the Sales team/li>li>Manage all dedicated demo regions with full access, including front end, web servers, DB servers, & batch servers to tailor demos specifically for each prospect. /li>/ul>p> /p>p>strong>Java Developer/strong>/p>ul>li>Supporting/Lead developer on multiple projects with many major United States & international credit card and student-loan issuers/li>li>Scrum Master of Product team August 2015 - June 2016/li>li>Participated in international client-facing meetings to develop project scopes, requirements, and timelines/li>li>Configured AWS from scratch to comply with standard company server architecture, including using AWS to deploy, house, and test entire suite of web apps, DB servers, & batch processes/li>li>Heavy use of Linux (RHEL 5+), MySQL, Git, JIRA, Tomcat, Sprint, Hibernate/li>li>Automated many repeated mundane tasks via Bash scripts to increase efficiency and reduce keystrokes of my team/li>li>Work directly with executive leadership on roadmap and developing requirements of highly sought after new product features/li>li>Developed CMCs first test automation framework for our suite of web based collections software/li>li>Utilized the Selenium API locally and on remote virtual machines via SauceLabs to automate performance testing of client sites under various levels of heavy concurrent load/li>li>Manually regression tested various builds in QA and UAT environments to thoroughly document and address any issues before they reach the production region or the client/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index3 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>a hrefhttp://www.wirelesszone.com target_blank aria-labelimage link>div classs-ratio-box stylemax-width:720px;max-height:282px>div classs-ratio-fill stylepadding-bottom:39.17%>/div>div classs-img-wrapper>img altClick to visit Wireless Zone's homepage! titleClick to visit Wireless Zone's homepage! classlazyload crop-default data-description data-image-linkhttp://www.wirelesszone.com width720 height282 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/itt6mnwewhntgfl5l83d.jpg data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/itt6mnwewhntgfl5l83d.jpg/>/div>/div>/a>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Wireless Zone, d.b.a. Verizon Wireless/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Store Manager (3 years), Outside Salesman (1 year)/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>November 2010 - May 2014, Newark, DE/p>p> /p>ul>li>Walked customers through every part of the phone buying process/li>li>Worked with local small businesses up to 75 lines to lower monthly costs/li>li>Participated in local networking events to find new sales opportunities/li>li>Developed and maintained a profit calculating desktop program designed to show sales people potential profit before the sale was completed/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div> /div>/div>/div>/li>li classslide s-section-4 idsection-f_6d012581-e405-4b6a-8257-c0ba288625d5>div classwaypoint>/div>div classsection-anchor>/div>div> div classlazyload s-new-media-section s-section s-rows-section background-image data-react-style{}>div classwaypoint>/div>div classcontainer>div classcolumns sixteen>div classs-title-group>div classs-title has-fresh-line sb-title-center-align>div classs-component s-text>div class>div classs-component-content s-font-title stylewhite-space:pre-wrap>h2>p styletext-align:center>SKILLS/p>/h2>/div>/div>/div>/div>div classs-subtitle>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h4>p>em>Software I use daily/em>/p>/h4>/div>/div>/div>/div>/div>/div> div classs-media-left s-layout-mediaLeft s-repeatable>div classs-section-item-wrapper>div data-sorting-index0 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:240px;max-height:74px>div classs-ratio-fill stylepadding-bottom:30.83%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width240 height74 src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_1/132557/AddToAppleWalletImage_v0sk4a.png data-src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/AddToAppleWalletImage_v0sk4a.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Apple Wallet/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Apples home for mobile wallet items/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://developer.apple.com/wallet/>https://developer.apple.com/wallet//a>/p>p> /p>ul>li>Apples answer for digitizing credit cards (via Apple Pay), and boarding passes / loyalty / gift cards /li>li>Expert knowledge of the capabilities the Apple Wallet SDK provides, including layouts, data transmission, push notifications, 2D/3D barcodes, and other best practices to engage end-users/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index1 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:720px;max-height:228px>div classs-ratio-fill stylepadding-bottom:31.67%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width720 height228 src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_1/132557/952819_563116.png data-src//custom-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,fl_lossy,h_1440,w_720,f_auto,q_auto/132557/952819_563116.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Postman/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>The best way to test (and demo!) APIs/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.postman.com/>Postman.com/a>/p>p> /p>ul>li>Built various customized Postman Collections to share with prospects, demonstrating how they could leverage our APIs on sites they host/li>li>Created standardized automation for implementation-related tasks that is more quickly, easily, and more safely accomplished through APIs/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index2 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:720px;max-height:432px>div classs-ratio-fill stylepadding-bottom:60.00%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width720 height432 src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/java_ld7yfg.jpg data-src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/java_ld7yfg.jpg/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Java/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>The worlds most popular programming language/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.java.com/en/>Java.com/en//a>/p>p> /p>ul>li>Arguably the most recognized programming language on the planet/li>li>Installed on billions of devices worldwide/li>li>Highly powerful for a variety of applications/li>li>My best programming language/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index3 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:489px;max-height:540px>div classs-ratio-fill stylepadding-bottom:110.43%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width489 height540 src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/Tux_nxrxr1.png data-src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/Tux_nxrxr1.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Linux /p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Proof a GUI isnt required to be a powerful OS/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.linux.com/>Linux.com/a>/p>p> /p>ul>li>Widely used server OS/li>li>Specifically, RHEL versions 5 and higher, Ubuntu Linux, & Amazon Linux/li>li>Great for batch jobs, monitoring, web servers, etc/li>li>Extremely powerful and highly useful for various back-end tasks/li>li>Tux is pretty adorable, too!/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index4 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:720px;max-height:263px>div classs-ratio-fill stylepadding-bottom:36.53%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width720 height263 src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_1440,q_90,w_720/132557/aws_logo_transparent_mkiqsa.png data-src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_1440,q_90,w_720/132557/aws_logo_transparent_mkiqsa.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>AWS/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>The industry leader in on-demand hardware/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a hrefhttps://aws.amazon.com/>AWS.Amazon.com/a>/p>p> /p>ul>li>Utilized EC2 instances to configure web, batch, & DB servers on AWS from scratch in various worldwide regions/li>li>Manage AMIs for easy backups and restoration/redeployment of previously configured servers/li>li>Maintain & frequently update software on multiple environments for dev testing, QA validation, and UAT acceptance regions/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index5 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:170px;max-height:115px>div classs-ratio-fill stylepadding-bottom:67.65%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width170 height115 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/z76wcpznop7y5jisdmab.png data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/z76wcpznop7y5jisdmab.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>MySQL/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Because Excel Spreadsheets cant do everything/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.mysql.com/>MySQL.com/a>/p>p> /p>ul>li>Commonly used Database Management Software/li>li>Fully proficient user via MySQL Workbench & command line/li>li>Acted as DB Administrator for new schemas hosted on AWS, including configuring appropriate access to web/batch application users and employee users/li>li>Automated backups during periods of heavy changes to ensure proper versioning if any rollbacks are ever required/li>li>Written Bash scripts to automate creating new DB schemas, configure applicable users, grant those users proper privileges, and load structure and master data needed to startup entire suite of web based applications/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index6 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:459px;max-height:250px>div classs-ratio-fill stylepadding-bottom:54.47%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width459 height250 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/qidlwo3snlp6y0f3l238.png data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/qidlwo3snlp6y0f3l238.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>JIRA/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>For those rare times when my code has issues.../strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.atlassian.com/software/jira>Atlassian.com/software/jira/a>/p>p> /p>ul>li>Issue tracking tool used to document all items employees are working on/li>li>Great for logging hours, communicating problems, etc/li>li>Head administrator of JIRA Cloud instance for Walletron, Inc/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index7 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:200px;max-height:181px>div classs-ratio-fill stylepadding-bottom:90.50%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width200 height181 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/rznifddiq84b9jchmz28.png data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/rznifddiq84b9jchmz28.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Selenium WebDriver/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Daily User/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.selenium.dev/>SeleniumHQ.org/a>/p>p> /p>ul>li>Code that mimics a human using the web that tests all aspects of a site/li>li>Implemented a data-driven framework that outputs all test results to an external database or an easy to read, color-coded Excel spreadsheet/li>li>Written in JAVA/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index8 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:650px;max-height:540px>div classs-ratio-fill stylepadding-bottom:83.08%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width650 height540 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/qlqo49gcwcbneezyvhra.png data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/qlqo49gcwcbneezyvhra.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>GitHub/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Consistent Committer /strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://github.com/tdonovan58>https://github.com/tdonovan58/a>/p>p> /p>ul>li>Popular code repository used by amateurs and professionals alike/li>li>Easily the best place to browse and contribute to others code/li>li>Check out my GitHub above if youd like a free subscription to the Wall Street Journal (but shhhh... dont tell em>too many/em> of your friends!)/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index9 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:720px;max-height:138px>div classs-ratio-fill stylepadding-bottom:19.17%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width720 height138 srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/sfq0exel5u1wd0tsd1hy.gif data-srchttp://user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,h_540,w_720/sfq0exel5u1wd0tsd1hy.gif/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>IntelliJ/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Whats a developer without his IDE?/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a target_blank hrefhttps://www.jetbrains.com/idea/>JetBrains.com/idea/a>/p>p> /p>ul>li>Wonderful IDE, a bit more advanced than Eclipse (IMHO)/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>div data-sorting-index10 class s-repeatable-item>div classclearfix>div classnew-media-item-wrapper>div classs-item-media-wrapper five columns offset-one s-left-in-row s-rva-media>div classs-item-media-group>div classs-component s-media >div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:720px;max-height:223px>div classs-ratio-fill stylepadding-bottom:30.97%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width720 height223 src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/twilio_sp47dv.png data-src//user-images.strikinglycdn.com/res/hrscywv4p/image/upload/c_limit,f_auto,h_540,q_80,w_720/132557/twilio_sp47dv.png/>/div>/div>/div>/div>/div>/div>/div>/div>div classnine columns s-right-in-row quarter-offset-left s-rva-text>div classs-item-text-group >div classs-item-title>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h3>p>Twilio/p>/h3>/div>/div>/div>/div>div classs-item-subtitle>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>h6>p>strong>Powerful VoIP API, SMS Platform, and so much more/strong>/p>/h6>/div>/div>/div>/div>div classs-item-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>a hrefhttps://www.twilio.com/>Twilio.com/a>/p>p> /p>ul>li>Helps add live calling and text messaging to web applications/li>/ul>p> /p>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div>/div> /div>/div>/div>/li>li classslide s-section-5 idsection-f_c0134140-b96a-4c5c-b73c-63e953e969af>div classwaypoint>/div>div classsection-anchor>/div>div classlazyload s-icons-section s-section s-new-mobile-layout background-image data-react-style{}>div classcontainer>div classcolumns sixteen>div classs-title-group>div classs-title has-fresh-line sb-title-center-align>div classs-component s-text>div class>div classs-component-content s-font-title stylewhite-space:pre-wrap>h2>p styletext-align:center>DONT BE AFRAID TO SAY HI!/p>/h2>/div>/div>/div>/div>div classs-subtitle>div classs-component s-text>div class>div classs-component-content s-font-heading stylewhite-space:pre-wrap>h4>p>em>Like what youve seen above? Lets chat!/em>/p>/h4>/div>/div>/div>/div>/div>/div>div class> div classs-mh s-repeatable>div classs-section-item-wrapper>div data-sorting-index0 classthird columns half-fixed no-float s-repeatable-item>div classs-item-media-group s-mhi>div classs-component s-image>div>div classs-component-content>div classs-img-wrapper>a hrefhttp://www.linkedin.com/pub/tom-donovan/45/937/196 target_blank aria-labelimage link>div classs-ratio-box stylemax-width:160px;max-height:160px>div classs-ratio-fill stylepadding-bottom:100.00%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkhttp://www.linkedin.com/pub/tom-donovan/45/937/196 width160 height160 srchttp://uploads.striking.ly/page/images/icons/linkedin-icon.png data-srchttp://uploads.striking.ly/page/images/icons/linkedin-icon.png/>/div>/div>/a>/div>/div>/div>/div>/div>div classs-item-text-group>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>LinkedIn/p>p> /p>p>A bit more professional than Facebook/p>p> /p>/div>/div>/div>/div>/div>div data-sorting-index1 classthird columns half-fixed no-float s-repeatable-item>div classs-item-media-group s-mhi>div classs-component s-image>div>div classs-component-content>div classs-img-wrapper>div classs-ratio-box stylemax-width:160px;max-height:160px>div classs-ratio-fill stylepadding-bottom:100.00%>/div>div classs-img-wrapper>img altbroken image title classlazyload crop-default data-description data-image-linkjavascript:void(0); width160 height160 srchttps://static-assets.strikinglycdn.com/images/themes/fresh/email-icon.png data-srchttps://static-assets.strikinglycdn.com/images/themes/fresh/email-icon.png/>/div>/div>/div>/div>/div>/div>/div>div classs-item-text-group>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>Email/p>p> /p>p>tdonovan58 at gmail/p>p> /p>/div>/div>/div>/div>/div>/div>/div> /div>/div>/div>div classwaypoint>/div>/li>/ul>div idprerendered-inline-theme-html>/div>/div>div classnavigation-buttons strikingly-fixed stylebottom:20px>span classprev>/span>span classnext>/span>/div>div idstrikingly-tooltip-container>/div>div ids-footer-section-container class>div classlazyload s-no-bg s-footer-section s-section show-strikingly-logo background-image data-react-style{}>div classcontainer s-layout-vertical>div classcolumns sixteen >div>div classwaypoint>/div>/div>div classs-footer-text>div classs-component s-text>div class>div classs-component-content s-font-body stylewhite-space:pre-wrap>p>© 2021/p>/div>/div>/div>/div>/div>/div>/div>/div>div classs-footer-logo-wrapper stylewidth:100%>/div>div idecommerce-drawer classs-category-drawer-wrapper>/div>div idblog-category-drawer classs-category-drawer-wrapper>/div>div classs-floated-components>div>/div>div>div ids-ecommerce-shopping-cart-wrapper classs-ecommerce-shopping-cart-wrapper no-cart>/div>div idfixedContainer>div idfixedLoginContainer classfixed-login-container>/div>div idfixedMultiLangSwitcher classfixed-multi-lang-container>/div>/div>/div>/div>script classscript-loader>(function(){var initScrollData function(){window.cachedScrollDatanull,window.ssrScrollListenerfunction(){window.cachedScrollData{top:window.scrollY,left:0}},window.addEventListener(scroll,window.ssrScrollListener)}; initScrollData();})()/script>/div>/div>/div>/div>/div>div idfb-root>/div>div idapp-script-root>/div>div idapp-view-root>/div>div classs-cookie-notification-bar styleposition: fixed; bottom: -1000px !important;>div classcookie-notification-title>Cookie Use/div>span classcookie-notification-text>We use cookies to ensure a smooth browsing experience. By continuing we assume you accept the use of cookies./span>div stylemargin: 10px 0>button>Accept/button>/div>a href/pages/cookie-policy target_blank>Learn More/a>/div>script src//cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js>/script>!-- *! lazysizes - v5.3.2 */ -->script>!function(e){var tfunction(u,D,f){use strict;var k,H;if(function(){var e;var t{lazyClass:lazyload,loadedClass:lazyloaded,loadingClass:lazyloading,preloadClass:lazypreload,errorClass:lazyerror,autosizesClass:lazyautosizes,fastLoadedClass:ls-is-cached,iframeLoadMode:0,srcAttr:data-src,srcsetAttr:data-srcset,sizesAttr:data-sizes,minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};Hu.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){Hete}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var OD.documentElement,iu.HTMLPictureElement,PaddEventListener,$getAttribute,quP.bind(u),Iu.setTimeout,Uu.requestAnimationFrame||I,ou.requestIdleCallback,j/^picture$/i,rload,error,lazyincluded,_lazyloaded,a{},GArray.prototype.forEach,Jfunction(e,t){if(!at){atnew RegExp((\\s|^)+t+(\\s|$))}return at.test(e$(class)||)&&at},Kfunction(e,t){if(!J(e,t)){e.setAttribute(class,(e$(class)||).trim()+ +t)}},Qfunction(e,t){var a;if(aJ(e,t)){e.setAttribute(class,(e$(class)||).replace(a, ))}},Vfunction(t,a,e){var ie?P:removeEventListener;if(e){V(t,a)}r.forEach(function(e){ti(e,a)})},Xfunction(e,t,a,i,r){var nD.createEvent(Event);if(!a){a{}}a.instancek;n.initEvent(t,!i,!r);n.detaila;e.dispatchEvent(n);return n},Yfunction(e,t){var a;if(!i&&(au.picturefill||H.pf)){if(t&&t.src&&!e$(srcset)){e.setAttribute(srcset,t.src)}a({reevaluate:true,elements:e})}else if(t&&t.src){e.srct.src}},Zfunction(e,t){return(getComputedStyle(e,null)||{})t},sfunction(e,t,a){aa||e.offsetWidth;while(aH.minSize&&t&&!e._lazysizesWidth){at.offsetWidth;tt.parentNode}return a},eefunction(){var a,i;var t;var r;var nt;var sfunction(){var en;nt.length?r:t;atrue;ifalse;while(e.length){e.shift()()}afalse};var efunction(e,t){if(a&&!t){e.apply(this,arguments)}else{n.push(e);if(!i){itrue;(D.hidden?I:U)(s)}}};e._lsFlushs;return e}(),tefunction(a,e){return e?function(){ee(a)}:function(){var ethis;var targuments;ee(function(){a.apply(e,t)})}},aefunction(e){var a;var i0;var rH.throttleDelay;var nH.ricTimeout;var tfunction(){afalse;if.now();e()};var so&&n>49?function(){o(t,{timeout:n});if(n!H.ricTimeout){nH.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(eetrue){n33}if(a){return}atrue;tr-(f.now()-i);if(t0){t0}if(e||t9){s()}else{I(s,t)}}},iefunction(e){var t,a;var i99;var rfunction(){tnull;e()};var nfunction(){var ef.now()-a;if(ei){I(n,i-e)}else{(o||r)(r)}};return function(){af.now();if(!t){tI(n,i)}}},efunction(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n/^img$/i;var d/^iframe$/i;var Eonscrollin u&&!/(gle|ing)bot/.test(navigator.userAgent);var _0;var w0;var M0;var N-1;var Lfunction(e){M--;if(!e||M0||!e.target){M0}};var xfunction(e){if(Anull){AZ(D.body,visibility)hidden}return A||!(Z(e.parentNode,visibility)hidden&&Z(e,visibility)hidden)};var Wfunction(e,t){var a;var ie;var rx(e);g-t;b+t;p-t;C+t;while(r&&(ii.offsetParent)&&i!D.body&&i!O){r(Z(i,opacity)||1)>0;if(r&&Z(i,overflow)!visible){ai.getBoundingClientRect();rC>a.left&&pa.right&&b>a.top-1&&ga.bottom+1}}return r};var tfunction(){var e,t,a,i,r,n,s,o,l,u,f,c;var dk.elements;if((hH.loadMode)&&M8&&(ed.length)){t0;N++;for(;te;t++){if(!dt||dt._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(dt)){R(dt);continue}if(!(odt$(data-expand))||!(no*1)){nw}if(!u){u!H.expand||H.expand1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defExu;fu*H.expFactor;cH.hFac;Anull;if(wf&&M1&&N>2&&h>2&&!D.hidden){wf;N0}else if(h>1&&N>1&&M6){wu}else{w_}}if(l!n){yinnerWidth+n*c;zinnerHeight+n;sn*-1;ln}adt.getBoundingClientRect();if((ba.bottom)>s&&(ga.top)z&&(Ca.right)>s*c&&(pa.left)y&&(b||C||p||g)&&(H.loadHidden||x(dt))&&(m&&M3&&!o&&(h3||N4)||W(dt,n))){R(dt);rtrue;if(M>9){break}}else if(!r&&m&&!i&&M4&&N4&&h>2&&(v0||H.preloadAfterLoad)&&(v0||!o&&(b||C||p||g||dt$(H.sizesAttr)!auto))){iv0||dt}}if(i&&!r){R(i)}}};var aae(t);var Sfunction(e){var te.target;if(t._lazyCache){delete t._lazyCache;return}L(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,B);X(t,lazyloaded)};var ite(S);var Bfunction(e){i({target:e.target})};var Tfunction(e,t){var ae.getAttribute(data-load-mode)||H.iframeLoadMode;if(a0){e.contentWindow.location.replace(t)}else if(a1){e.srct}};var Ffunction(e){var t;var ae$(H.srcsetAttr);if(tH.customMediae$(data-media)||e$(media)){e.setAttribute(media,t)}if(a){e.setAttribute(srcset,a)}};var ste(function(t,e,a,i,r){var n,s,o,l,u,f;if(!(uX(t,lazybeforeunveil,e)).defaultPrevented){if(i){if(a){K(t,H.autosizesClass)}else{t.setAttribute(sizes,i)}}st$(H.srcsetAttr);nt$(H.srcAttr);if(r){ot.parentNode;lo&&j.test(o.nodeName||)}fe.firesLoad||srcin t&&(s||n||l);u{target:t};K(t,H.loadingClass);if(f){clearTimeout(c);cI(L,2500);V(t,B,true)}if(l){G.call(o.getElementsByTagName(source),F)}if(s){t.setAttribute(srcset,s)}else if(n&&!l){if(d.test(t.nodeName)){T(t,n)}else{t.srcn}}if(r&&(s||l)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var et.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,H.fastLoadedClass)}S(u);t._lazyCachetrue;I(function(){if(_lazyCachein t){delete t._lazyCache}},9)}if(t.loadinglazy){M--}},true)});var Rfunction(e){if(e._lazyRace){return}var t;var an.test(e.nodeName);var ia&&(e$(H.sizesAttr)||e$(sizes));var riauto;if((r||!m)&&a&&(e$(src)||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}tX(e,lazyunveilread).detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRacetrue;M++;s(e,t,r,i,a)};var rie(function(){H.loadMode3;a()});var ofunction(){if(H.loadMode3){H.loadMode2}r()};var lfunction(){if(m){return}if(f.now()-e999){I(l,999);return}mtrue;H.loadMode3;a();q(scroll,o,true)};return{_:function(){ef.now();k.elementsD.getElementsByClassName(H.lazyClass);vD.getElementsByClassName(H.lazyClass+ +H.preloadClass);q(scroll,a,true);q(resize,a,true);q(pageshow,function(e){if(e.persisted){var tD.querySelectorAll(.+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(a).observe(O,{childList:true,subtree:true,attributes:true})}else{OP(DOMNodeInserted,a,true);OP(DOMAttrModified,a,true);setInterval(a,999)}q(hashchange,a,true);focus,mouseover,click,load,transitionend,animationend.forEach(function(e){DP(e,a,true)});if(/d$|^c/.test(D.readyState)){l()}else{q(load,l);DP(DOMContentLoaded,a);I(l,2e4)}if(k.elements.length){t();ee._lsFlush()}else{a()}},checkElems:a,unveil:R,_aLSL:o}}(),refunction(){var a;var nte(function(e,t,a,i){var r,n,s;e._lazysizesWidthi;i+px;e.setAttribute(sizes,i);if(j.test(t.nodeName||)){rt.getElementsByTagName(source);for(n0,sr.length;ns;n++){rn.setAttribute(sizes,i)}}if(!a.detail.dataAttr){Y(e,a.detail)}});var ifunction(e,t,a){var i;var re.parentNode;if(r){as(e,r,a);iX(e,lazybeforesizes,{width:a,dataAttr:!!t});if(!i.defaultPrevented){ai.detail.width;if(a&&a!e._lazysizesWidth){n(e,r,i,a)}}}};var efunction(){var e;var ta.length;if(t){e0;for(;et;e++){i(ae)}}};var tie(e);return{_:function(){aD.getElementsByClassName(H.autosizesClass);q(resize,t)},checkElems:t,updateElem:i}}(),tfunction(){if(!t.i&&D.getElementsByClassName){t.itrue;re._();e._()}};return I(function(){H.init&&t()}),k{cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizest,objecttypeof module&&module.exports&&(module.exportst)}(undefined!typeof window?window:{});/script>script> window.loadAndInitBugsnag function() { if (window.Bugsnag && typeof window.Bugsnag.notify function) { return; } var script document.createElement(script); script.async true; script.type text/javascript; script.src https://d2wy8f7a9ursnm.cloudfront.net/bugsnag-3.min.js; script.onload function () { if (window.Bugsnag && typeof Bugsnag.start function) { Bugsnag.start({apiKey:663db56d6e8f0609fde271ae2a22620e,useSSL:true,releaseStage:production}); } else if (window.Bugsnag) { var config {apiKey:663db56d6e8f0609fde271ae2a22620e,useSSL:true,releaseStage:production}; for (var key in config) { if (config.hasOwnProperty(key)) { Bugsnagkey configkey; } } } }; var firstScript document.getElementsByTagName(script)0; firstScript.parentNode.insertBefore(script, firstScript); } function waitForCookie(f) { if (window.$ && window.$.cookie) { if (typeof f function) { f(); } } else { setTimeout(waitForCookie, 200, f); } } window.addEventListener(load, function() { waitForCookie(function() { const isEuVisitor getCookieItem(__strk_cookie_eu_visitor) true let cookieNotificationArea undefined; let isShowCookieNotification undefined; if($S && $S.stores && $S.stores.pageData) { cookieNotificationArea $S.stores.pageData.cookieNotificationArea; isShowCookieNotification $S.stores.pageData.showCookieNotification; } else if ($S && $S.blogPostData && $S.blogPostData.pageData) { cookieNotificationArea $S.blogPostData.pageData.cookieNotificationArea; isShowCookieNotification $S.blogPostData.pageData.showCookieNotification; } if (!isShowCookieNotification || (isShowCookieNotification && cookieNotificationArea eu && !isEuVisitor)) { loadAndInitBugsnag(); } }); });/script>script>document.addEventListener(lazybeforeunveil, function(e){var bg e.target.getAttribute(data-bg);if(bg){ e.target.style.backgroundImage url( + bg + );var blurredBg e.target.getElementsByClassName(blurred-layer)0;if (blurredBg) {blurredBg.className + loaded}}});/script>script>var _gaq _gaq || ;var isDedicatedLandingPage false;// Google Analytics (Universal) Setupfunction loadGoogleUniversalAnalyticsJS() { (function(i,s,o,g,r,a,m){iGoogleAnalyticsObjectr;irir||function(){ (ir.qir.q||).push(arguments)},ir.l1*new Date();as.createElement(o), ms.getElementsByTagName(o)0;a.async1;a.srcg;m.parentNode.insertBefore(a,m) })(window,document,script,//www.google-analytics.com/analytics.js,__ga);}if (typeof getCookieItem function && !isDedicatedLandingPage && (getCookieItem(__strk_cookie_eu_visitor) ! true || getCookieItem(__is_open_strk_analytics_cookie))) { loadGoogleUniversalAnalyticsJS()}/script>div ids-support-widget-container>/div>!-- CUSTOM_CODE_START -->!-- CUSTOM_CODE_END -->script srchttps://static-assets.strikinglycdn.com/i18n-2ace11ac644d0b40fb8b7cb65e9dd1e553022750e0254118dacbe1fe50735e97.js deferdefer>/script>script> window.pingpp {}/script>script> // In order to load the page faster on mobile, render page-site-bundle if(window.innerWidth 727) { window.ssrIsLoaded false } function downloadJSAtOnload(link, callback) { var element document.createElement(script); element.src link; document.body.appendChild(element); element.onload function() { callback && callback(); } } function loadScript(sourceLink) { if (!window.ssrIsLoaded && false && window.siteConfigSrc) { downloadJSAtOnload(window.siteConfigSrc, function() { downloadJSAtOnload(sourceLink); }); } else { downloadJSAtOnload(sourceLink); } } var sourceLink https://static-assets.strikinglycdn.com/webpack/lightBoostedPage-site-bundle.27ac126061b6c0482cd7.js if (!window.ssrIsLoaded) { sourceLink https://static-assets.strikinglycdn.com/webpack/page-site-bundle.94b42500704dd46b4431.js } loadScript(sourceLink)/script>script> window.addEventListener(DOMContentLoaded, function() { if (window._) { window._.VERSION 4.17.21; } }) window.addEventListener(load, function() { if (typeof window.afterBundleLoadHitLandingPageTracking function && typeof getCookieWithScope function && getCookieWithScope(strk, cookie_notification)) { window.afterBundleLoadHitLandingPageTracking() } })/script>noscript>link relstylesheet mediaprint hrefhttps://static-fonts-css.strikinglycdn.com/css?familyVarela+Round:regular&subsetlatin,latin-ext&displayswap asstyle onloadthis.mediaall>/noscript>/body>/html>!-- Powered by Strikingly.com 4 (1) Jul 29, 2025 at 21:55-->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]