
Kirk Freeman
Member Technical Staff, Computer Programmer

Connect with Kirk Freeman to Send Message
Connect
Connect with Kirk Freeman to Send Message
ConnectTimeline
About me
Data Engineering Contractor at Self Employed
Education

University of Detroit Mercy
1984 - 1988Bachelor of Science (BS) Mathematics and Computer Science
UCSB
1993 - 1995Master of Science (MS) Mechanical Engineering
Experience

CSC
Jan 1989 - May 1993Member Technical Staff, Computer ProgrammerComputational Fluid Dynamics, Monte Carlo Analysis, Principal Components Analysis, SAS, Cray Y-MP.Water quality modeling. Customer: US Environmental Protection Agency.

University of California, Santa Barbara
Jan 1996 - Dec 1997Staff Research AssociateComputational Fluid Dynamics, multiphase reactor explosion simulations. Matlab, Cray MPP, MPI.Funding grant: US Department of Energy

Illgen Simulation Technologies (Northrop Grumman)
Jan 1998 - Jun 2000Principal EngineerDistributed component system for GPS satellite constellation monitoring with Java. Customer: Federal Aviation AdministrationDistributed simulation proof of concept with Java, Jini and XML. Customer: SAAB Aerospace.

ExperTelligence
Jul 2000 - Oct 2001Senior DeveloperReal time ad auction service for browser ad placement. Java server side technologies. Business sold to Microsoft.

Tenet Healthcare
Apr 2002 - Oct 2003Senior DeveloperDistance learning course server for healthcare professional continuing education program. Java server side technologies.

Encorp / Envenergy
Nov 2003 - Feb 2006Enterprise Software ArchitectJava Spring based reporting system for distributed energy monitoring. Business sold to Cisco Systems.

J2 Global
Apr 2006 - Dec 2018Four teams managed: Mobile Applications, API and WebsitesTechnologies: AWS, Spring, JavaDirect reports: 16 Offshore: 6Collaborated with ad team on acquisition program for mobile in-app purchase subscriptions. Grew multi-year from 0 to 20% of total new consumer subscriptions as new channel.- New customer acquisition RESTful API contributed significantly to total division revenue. Captured mobile first industry trend to acquire significant numbers of users through organic app store search. Direct reports: 9 Mobile app prototypes through release of limited product user account functionality. Initiative to refactor business objects from monolithic websites into RESTful APIs Direct reports: 4
Associate Director, Software Engineering
Jun 2017 - Dec 2018Senior Engineering Manager
Jul 2014 - Jun 2017Engineering Manager
Apr 2006 - Jun 2014

Self Employed
Oct 2019 - nowData Engineering ContractorFull time contractor for a satellite Internet Service Provider, Fortune 1000 company.ETL development for large scale financial data warehouse (Postgres)Docker, ora2pg (migration tool), python to extract data and translate DDL for large Oracle EBS tables (billion rows)Python, pandas and SQLAlchemy based ETLs for daily ingestion of Oracle Hyperion forecasting system extract. Uses python library for Postgres COPY bulk loading for fast ingestionReverse engineer legacy ETL task dependencies (300) from cron jobs into Airflow DAGs using pandasAWS admin DevOps in support in a SOX-compliant VPC. Database migration from RDS to Aurora, CloudFormation templates for infrastructure definition and deployment, monitoring of data warehouse servers and DBs. Show less
Licenses & Certifications
- View certificate

Python for Computational Finance, University Certification
The Python Quants GmbH, Saarland University of Technology and Economics, GermanyNov 2021 - View certificate

UCLA Technical Management Program 2015
UCLA
Honors & Awards
- Awarded to Kirk Freeman2015 App Design Awards App Design Awards - The Design 100 Aug 2015 eVoice® offers you a better way to connect. Add a free business phone number to your smartphone - without the hassle or the need to buy a second device!Discover the freedom of having your business phone number accessible from your smartphone. Access your phone contacts, make & receive calls, send & receive texts, and more - without any headaches or restrictions.The screenshots below show the upcoming version of eVoice, redesigned with a cleaner, more minimalist theme, to make… Show more eVoice® offers you a better way to connect. Add a free business phone number to your smartphone - without the hassle or the need to buy a second device!Discover the freedom of having your business phone number accessible from your smartphone. Access your phone contacts, make & receive calls, send & receive texts, and more - without any headaches or restrictions.The screenshots below show the upcoming version of eVoice, redesigned with a cleaner, more minimalist theme, to make easier for users to find and access features more easily - See more at: http://appdesignawards.asia/ASIAAPPS15/entry_details.asp?ID=14108&Category_ID=6103#sthash.eq6847d3.dpuf Show less
- Awarded to Kirk Freemanj2 Fellow j2 Global Jul 2015
- Awarded to Kirk Freeman2014 Best Mobile App Awards - eFax http://www.bestmobileappawards.com/ Nov 2014 eFax puts the power of a fax machine right on your Android phone or tablet. With eFax, you can get a free fax number in just minutes., access your faxes directly from the eFax app, easily forward messages as faxes or emails to anyone, from anywhere, send faxes using files from email, cloud storage, device storage or even take photos of documents and eFax will enhance the images and fax them out - just like a mobile fax machine. You can also print faxes directly from your phone or tablet using… Show more eFax puts the power of a fax machine right on your Android phone or tablet. With eFax, you can get a free fax number in just minutes., access your faxes directly from the eFax app, easily forward messages as faxes or emails to anyone, from anywhere, send faxes using files from email, cloud storage, device storage or even take photos of documents and eFax will enhance the images and fax them out - just like a mobile fax machine. You can also print faxes directly from your phone or tablet using Google Cloud Print, export faxes as PDF files to your cloud storage service, personalize your faxes using cover sheet, add your signature on screen using just your finger! Show less
- Awarded to Kirk Freeman2014 Mobile & App Design Awards http://appdesignawards.com/USAPPS14/entry_details.asp?ID=13670&Category_ID=5650 Nov 2014 With the eFax mobile app users can send and receive faxes on the go! eFax lets you eliminate the cost and inconvenience of fax machines and phone lines. Other app features include applying digitized signatures, keyword search, text editing, adding cover sheets and PDF export
Recommendations

Ahmed nada
Senior Planning and Cost Control Engineer @ PETROJET | MBA, PMP®, PMI-RMP®6th of October, Al Jizah, Egypt
Manoela abrantkoski garcez martins
Advogada TributaristaSão Paulo, Brazil
Ginat chen
Digital Marketing Manager | Brand Manager | Marcom (Marketing Communication) SpecialistIsrael
Ilias madhi
Investment Banking Analyst (ECM, DCM, M&A) | CFG Finance |Casablanca-Settat, Morocco
Sultana shaikh
International Business Development Lead/Field BD {APAC & RoW} _ Excelra, 6 years experience in total...Thane, Maharashtra, India
Govind chitara
Maintenance Engineer at Reliance Jamnagar.Jamnagar, Gujarat, India
Gary viales
Assistant Manager at Line Group LimitedGibraltar
Mighil m
Master of Technology - MTech at Visvesvaraya Technological UniversityKasaragod, Kerala, India
Mousa alnemer
Urban Planning Engineer في Eastern Province MunicipalitySaudi Arabia
Rosalie housman
Account Support Manager at Car Care PlanLeeds, England, United Kingdom
Pablo alcaraz galindo
Málaga-MadridMadrid, Community of Madrid, Spain
Raushan singh
Software Engineer || Oracle Utilities C2M, CC&B, MDM || J2SE & J2EE DeveloperHyderabad, Telangana, India
Ryan mervyn
Full Time StudentWaterloo, Ontario, Canada
Terri-anne pattenden
Supply Teacher and CopywriterWaterlooville, England, United Kingdom
Mehedi shahed khan, acca,cscm™
Professional in Accounting/Finance/Supply Chain/Budget & Forecasting/Project ManagementDhaka, Dhaka, Bangladesh
Gaurav rathour
Brand specialist/Account manager at AmazonNoida, Uttar Pradesh, India
Suresh kumar banothu
Associate Director | GDD Strategic Business Partner |Technology Transformation |Hyderabad, Telangana, India
Laura m.
Event and Marketing managerParis, Île-de-France, France
Saif khondoker, mba, pmp®
Director at Shanta HoldingsDhaka, Bangladesh
Uma shankar saidapet patchai
Principal Architect @ Cloud by McKinsey-Client Technology DeliveryCumming, Georgia, United States
...