Alex Amaral work email
- Valid
- Valid
- Valid
Alex Amaral personal email
- Valid
Alex Amaral phone numbers
I'm insatiably curious, a tinkerer, and I spend time researching topics I'm interested in to stay up to date with current knowledge. I try to solve problems so that the solution becomes reusable in the future, creating permanent solutions through generalization and automation of scripts to handle a broad range of circumstances. I also strive to make the solutions self explanatory and clearly documented so they can benefit others as much as myself.I'm deeply interested in numerous scientific fields, economics, web technologies, programming languages, database design and implementation, knowledge sharing, and an avid documentary-watcher and LinkedIn blog post reader.I build data processing solutions in Linux scripting languages such as bash and awk, as well as Python, R,, and SAS. I have set up home servers with Ubuntu and Fedora using LAMP stacks (Linux, Apache, MySQL, PHP) where I've configured each component myself and then designed and implemented the front/back end myself to create custom database-driven websites/applications for my own specific needs.I ultimately aspire to cross-reference the knowledge and skills from as many fields as I can to come up with big picture understanding that can be used to increase knowledge as well as come up with new solutions to common problems that draw inspiration from other fields.Along the way I try to make my work more efficient through iterative process-improvement, and seek to create these solutions in such a way that they can benefit as many others as possible by working to make the code accessible and creating tutorial wiki pages, tutorial videos to demonstrate their use, and even a custom metadata-tracking application. I write my code in a modular way such that each piece is self-contained and can be used independently, or the components themselves can be used as part of a larger process. This allows the generalization and automation of processes previously thought too complex and volatile to automate.
-
Data Scientist PrincipleAccelera By Cummins Aug 2022 - Jul 2024Worked in an engineering team working on data logger devices on electric busses and trucks. Worked to adapt existing telemetry logger data pipeline architecture to use Python Spark and Databricks Delta Table architecture and notebooks instead of on-site servers. Helped plan and execute code migrations, converted code for cloud migration including database migration of existing telemetry database, and was produced code notebooks with analysis, documentation, and charts to provide insights from live streaming data received from truck telemetry loggers in the field. Worked to plan, develop, test, and validate new data pipelines and dashboards as opportunities for analysis came up.Worked with team to provide data and analysis as needed with the goal that users become comfortable enough to get their own data as needed from the provided data pipelines and dashboards. Wrote documentation and code notebooks with in-line markdown documentation sometimes as "demo" notebooks to make it clear what the analysis was with runnable code snippets to verify function and purpose.Wrote code notebooks with full explanations of methods and data to encourage discussion, provide clear explanations, and facilitate repeatable research through providing live code to test and verify. -
Chief Data Scientist And Technical ManagerMeritor Jan 2020 - Jul 2022Troy, Michigan, UsThe Chief Data Scientist and Technical Manager is a multi-functional role responsible for identifying all the technical requirements to ensure that data flows from raw sources into analytics dashboards and applications in order to ensure that business units can get value from data collected in the field by utilizing Data Science products and internally-developed toolchains. To accomplish this, the Chief Data Scientist and Technical Manager will identify required roles and make hiring decisions to ensure that development and maintenance needs are adequately covered so that development roadmaps can be kept to schedule.This role will also provide technical insight to the team about intended product functionality, business needs, customer needs, potential new technologies and strategies, and will be able to make application stack technology selections based on each product’s use-case and needs as well as the skills within the team. This role will work directly with this software development team to ensure that all existing VIPR knowledge and progress is passed down so that new development can start in earnest with a full understanding of the existing codebase, it’s abilities, and areas where it needs to be improved, product roadmaps, and prioritizing new features and bugfixes.Ultimately, once all development and maintenance needs are covered for software development, this role will focus on Research and Development, growing the Data Science capability of the organization, which may include hiring Data Analysts for day-to-day business needs requiring a data resource, and for hiring Data Scientists to focus on large-scale analysis for the purpose of providing metrics for marketing, grant proposals, or identifying issues requiring engineer review. -
Senior Software EngineerTranspower Oct 2019 - Dec 2019Poway, Ca, UsSoftware development for data collection and analysis of truck telemetry from data loggers. Writing ETL Python code for bulk data collection from REST APIs, live websocket data feeds, spinning up Linux OS VMs to compartmentalize application processes, designing scalable PostgreSQL table structure with TimescaleDB hypertable architecture, building automated ETL Python scripts to load database tables on a cron schedule, building charts and dashboards with Plot.ly and Dash, building and maintaining full stack informatics applications using Flask and Django, performing advanced data analysis to identify and diagnose problems in the field that require service technician attention or engineer review. Creating user-focused dashboard applications and live data monitor displays to summarize complex data simply and provide tools to simplify custom user investigation by engineers, technicians, and project managers. -
Data Integration AnalystPeregrine Semiconductor Aug 2015 - Sep 2019San Diego, California, UsMaintaining, documenting, updating, refactoring, and replacing legacy Python and R code, Jira API calls, CSV config files, and Oracle queries to perform statistical parametric analysis, generate bin wafer maps, and include in automated Excel and Word reports to be uploaded to Jira tickets for engineer review and release to the next stage of production. Using industrial supply chain data, parametric test data, production ticketing system data, and feedback from floor managers to ensure production lot data continuously loads to move shipments on time. Diagnosing, categorizing, documenting, and anlyzing data issues and working with multiple business areas to ensure chronic causes of problems are addressed and resolved. Integrating new data types into production flows, and writing new analysis scripts to facilitate engineer review of materials, or to diagnose newly-identified issues and ensure data quality and consistency through automated validity checks based directly on data spec documents. Writing new scripts to facilitate production and prevent outages through a focus on high reliability coding practices and a target of “zero maintenance” to ensure that new scripts are not the cause of delays in production. Scripts to automatically diagnose and categorize data issues so that the production floor can immediately start resolving issues without needing to wait for an analyst to investigate and respond. Creation of process flow diagrams, script documentation, systems analysis, and report writing to summarize important updates and issues and presentations to key stakeholders who may not be versed in programming or scripting in order to communicate key conceptual takeaways and discoveries to ensure that problems can be addressed objectively and resolved consistently. -
Data AnalystMarketshare Mar 2013 - Jul 2015San Francisco, California, UsManipulating, organizing, and standardizing data. Performing QA on data sets by analyzing input data, output data, and written code against processing requirements and historical data to elucidate apparent and non-obvious data issues. Primarily writing SAS scripts and macros, but also writing bash, awk, MySQL, PHP and Javascript on an as-needed basis. Coming up with means by which to automate day-to-day tasks as well as cleaning up commonly-encountered issues and writing a custom library shell scripts to handle common data-related tasks and processes.Performing data wrangling by writing custom scripts, then performing process improvement by generalizing scripts/creating templates, then automating template insertion and script calls, then automating data scanning and analysis to automatically generate template content and script calls to facilitate context-aware automation. Continually expanding and extending functionality, scope, and efficiency of generalized scripts and eliminating edge-case bugs with error-checking code and extensive testing.Continually working to improve task automation efficiency, congruency, and scope, while ensuring that project work is completed in a timely manner. Coordinating with team members to complete distributed data processing and QA the work of others. Solving complex and specific data-related problems by planning and executing programmatic algorithms that allow the automation of future client updates. and adjusting previous code to match current requirements if future data arrives inconsistent with previous format.Reading, interpreting, breaking down, and adapting legacy code in order to learn purpose, algorithm, and specifics behind code to reuse it in current needs. Interpreting code from various authors, from various teams, with various styles and established practices. Adapting code written for a specific proprietary software platform for reuse in another proprietary software platform. -
Assistant Information ManagerMoorea Coral Reef/Santa Barbara Coastal - Long Term Ecological Research (Mcr/Sbc Lter) Jan 2011 - Jan 2012Learned a great deal about the creation and maintenance of a database-driven website, the ins and outs of using xml and xslt to create extensible templates to systematically organize the content, structure, and style of a website, and a great deal about effective strategies for using scripts to simplify and automate otherwise overwhelming tasks to increase overall productivity.Used xml documents to organize metadata on scientific data sets. Used Linux command line to perform basic data wrangling operations. Used Excel and complex formulas to accomplish a number of data collection, analysis, and visualization tasks.Learned the basics of Linux command line operations as well as the basics of database-driven web applications and how to load data into a database using SQL or database administration applications.Learned a lot about basic data wrangling, data cleanup, and data manipulation needed in order to get raw data into a format where it can be loaded into a database application.Learned to follow the standards and practices of two separate managers simultaneously, along with time management in order to budget my time effectively to keep the work hours even across the board.Worked to collect and organize metadata for a wide range of scientific studies that provided us data that we cataloged and hosted available freely for public use.Helped perform research for some labs by volunteering for field work and providing analysis of collected data.
-
Lab TechnicianMacintyre Lab May 2010 - Dec 2010Learned a great deal about the day to day needs of a limnological research lab. Participated in physical construction of field equipment and programming them. Spent the majority of my time reorganizing and standardizing datasets from the past 50 years to the present, figuring out the most effective means by which to convey the data through SURFER 3-dimensional contour plots, and re-editing and re-creating either as requested by the lead scientist.
-
Lab VolunteerPartnership For The Interdisciplinary Study Of Coastal Oceans (Pisco) Oct 2009 - Mar 2010Participated in ecological research. Helped process samples and handled lab and field equipment. Helped in the field setting up and taking down experiments. Gained a first hand knowledge of many lab and field procedures and techniques.
-
Lab AssistantJules Stein Eye Institute, Ucla Jun 2008 - Sep 2008Participated in cancer research. Helped process samples and handled lab equipment. Learned how to maintain cell cultures, practice sterile technique, isolate RNA and DNA, and use a spectrophotometer to check RNA purity. Gained a first hand knowledge of many general lab procedures and techniques.
-
Freelance Computer Modeler/AnimatorDr Pattee Mar 2005 - Apr 2005Worked temporarily for Dr Pattee as a CGI movie creator to illustrate techniques described in his upcoming instructional manual. Used Cinema 4D to create animated 3D movies in order to demonstrate proper techniques for performing medical procedures on patients.
Alex Amaral Skills
Alex Amaral Education Details
-
Uc Santa BarbaraAquatic Biology -
Los Angeles Pierce CollegeComputer Science And Information Technology -
Moorpark CollegeGeneral Education
Frequently Asked Questions about Alex Amaral
What is Alex Amaral's role at the current company?
Alex Amaral's current role is Data Scientist, Data Pipeline Engineer, Full Stack Software Architect, and Database Administrator.
What is Alex Amaral's email address?
Alex Amaral's email address is ag****@****emi.com
What is Alex Amaral's direct phone number?
Alex Amaral's direct phone number is +185873*****
What schools did Alex Amaral attend?
Alex Amaral attended Uc Santa Barbara, Los Angeles Pierce College, Moorpark College.
What are some of Alex Amaral's interests?
Alex Amaral has interest in Website Development, Snorkeling, Ginger Ale, Linux, Scuba Diving, Economics, Biology, Root Beer, Graphic Design, User Experience.
What skills is Alex Amaral known for?
Alex Amaral has skills like Data Analysis, Linux, Mysql, Sql, Programming, Microsoft Excel, Javascript, Html, Php, Database Design, Shell Scripting, Xhtml.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial