Tyler Roberts work email
- Valid
- Valid
Tyler Roberts personal email
Tyler Roberts phone numbers
As a Software Engineer and Project Manager, I have over four years of experience in developing, testing, and deploying scalable and reliable web applications and microservices. I have worked with leading companies such as Amazon, Warner Bros. Discovery, and a small business client, using cutting-edge technologies such as AWS, Java, React, and Kotlin.My mission is to deliver high-quality software solutions that meet the needs and expectations of my customers, while leveraging my expertise in software design, development , project management, and exhaustive testing. I enjoy working with diverse and collaborative teams, as well as taking on leadership and ownership roles when needed. I am always eager to learn new skills, explore new domains, and challenge myself with complex and innovative projects.
-
Senior Software EngineerGeico TechMilwaukee, Wi, Us -
Senior Software EngineerGeico Tech Apr 2024 - PresentWashington , Dc, Us -
Software Engineer & Project ManagerCopper + Honey Salon Feb 2023 - May 2024I am working as the sole Software Engineer and Project Manager on a small business’ website. I work directly with the owners of the business to understand their business needs, and leverage the experience I have gained from working in Big Tech to drive results. I created an exhaustive BRD, project deadlines, regular check-ins, all to ensure we delivery in time before the business has their official open. I also work with a UX Designer who creates the website’s wireframes, allowing me to focus on the software development.- Leveraged AWS tools such as Cloudfront, Amplify, and Route 53 to to quickly build the client business website. I worked backwards to deliver the most essential pages first to meet their company's grand opening deadline.- Implemented scheduling functionality so customers can book online, saving the business over $1000 per month.- Leveraged SEO techniques to optimize Google indexing, resulting in the website to be in the top results for hair extension in the local area. Consistently getting 300+ clicks per months, and rising.- Designed solution for the client so they can easily add and remove employees from the site, seamlessly working across all screen sizes. Giving my clients the autonomy to edit their employee page on their own at any point
-
Software EngineerWarner Bros. Discovery Mar 2023 - Dec 2023New York City, UsI was hired as a contract worker on the Data Ingestion Team for the migration of HBO MAX to MAX under the Warner Bros / Discovery merger. Our team owned a node.js back-end microservice that ingests data from MAX client applications, enriches the data, and stores it for downstream teams to use.I hit the ground running upon joining the team. Within the first month, I became apart of on-call rotations, contributed to code reviews, and assisted in the work of seasoned engineers of the team to meet the MAX launch deadlines. After the completion of the migration from HBO MAX to MAX, I led the efforts of the development of the integration test suite for the new applications, requiring me to research the best framework and get team consensus on my decisions.In the last few months of my contract, a re-org required our team to inherit a new service, Privacy Hydrator, a Golang microservice leveraging gRPC to rehydrate payloads in our datastore. I was the lead engineer to ensure our team had full autonomy of the service. This required me to collaborate with three other away teams who previously had ownership of the service. I learned how the service worked, set up the Grafana dashboards, assisted with spinning up the service, and delivered and shared my knowledge before the end of my contract. -
Software Development EngineerAmazon Dec 2019 - Jan 2023Seattle, Wa, UsAlexa Identity & Personality - Adaptive ResponseI worked on the Alexa Content Management System (ACMS) used by content creators to author Alexa responses. As well as the Adaptive Response Management System (ARMS), a real time service responsible for filtering & selecting content to be served to customers, with a tps of >10k, and a latency of <200 ms. ACMS- Developed a web application written in Javascript & React, with a Kotlin backend. Used by customers whom create the personality related content for Alexa to serve.- Led the engineering side of developing much of the UI used for both creating and searching content, as well as how the backend ingests the data.- Lead engineer driving the migration of all existing content from the previous management system, to ACMS. This project involved coordinating between various teams, program managers, and engineering managers to meet deadlines. This also involved designing the engineering tools to perform the migration of the content spread across multiple locals and domains.ARMS- Adding signals used for personalized Alexa responses, with Kotlin backend. Signals used for serving prioritized responses, scheduled responses, and targeted responses.- Developed a Brief / Verbose Mode for ACMS. Allowed the authoring of responses targeted to customers who have brief setting turned on, or turned off. Developed setting on frontend, worked with internal 3P teams to read the brief mode setting from Alexa customers and ingested it into ARMS, and developed filtering logic to serve the correct responses based on individual requests.- Served as social chair for Adaptive Response, coordinating a quarterly team event for everyone to meet in person safely and socialize in a non-work setting.- Led our org in hiring software development engineers by conducting over 50 interviews in Q1 2022. Received our orgs quarterly award for this effort. -
Member Of The Technical StaffCockroach Labs May 2019 - Sep 2019New York, Ny, UsCockroach Labs is responsible for CockroachDB, the cloud-native, distributed SQL database that provides next-level consistency, ultra-resilience, data locality, and massive scale to modern cloud applications. I work on the Bulk I/O team, which is responsible for bulk operations in the database, including backup and restore, and schema changes in the database.CockroachDB is primarily written in GoLang, and is the main technology driving the development at the company and on my team. Golang allows us to design CockroachDB to be a distributed database, allowing users to create a database cluster with nodes across the globe. On the Bulk I/O team, I have worked on a number of interesting challenges that have presented themselves in the design of a relatively new database. This includes adding new support for the backup of interleaved tables, adding foreign key constraints to tables, and preventing costly backfill operations to occur in the case of certain alter table commands.The engineering standards at Cockroach Labs are extremely high, being an open source project makes it that much more important for the teams to adhere to high standards of engineering practices. During my time at Cockroach Labs, I was required to quickly learn how to be a productive member of the team by learning a brand new set of technologies, while outputting quality code in a fast paced environment. -
Software EngineerDataminr Sep 2018 - Feb 2019New York, Ny, UsI am apart of the content search team. I help develop the tools and systems used for the filtering and searching of large data sources, such as Twitter, to bring real time alerts of critical events to our clients.Our team's code base is comprised of Scala and Java. Our applications run with the use of Amazon's AWS S3, where we use Docker to deploy and run our applications in stage and production. We also utilize Apache Kafka and Amazon Kinesis for processing the large data sources after the initial filtering. As a member of the search team, I've worked with the data sources as they initially come through the company's applications. This includes the filtering of unimportant tweets and other data, and the detection of the relevant data used to create the alerts for our clients.Working at a startup, and being apart of a small group of engineers has given me the opportunity to take on a wide variety of responsibilities, and work with a wide range of tools and technologies. Our team's code base is comprised of JVM languages, but I also had the responsibilities of deploying and running the applications on AWS S3 using Docker containers, as well as using Google's Guice dependency injection throughout the code base to make testing and adding new code easier. The company follows an Agile approach when it comes to software development, and the open floor plan in the office really encouraged a collaborative space for engineers to share ideas and maintain a productive workflow.Being apart of the search team means I've worked and continue to work on many projects on the side of the pipeline where data from social media sources such as Twitter first come into our applications. I've worked on appending metadata to tweets from Twitter, and processing this data as it moves along our pipeline. One larger project I've worked on consisted of migrating our Pastebin datasource, from Kinesis to Kafka, which required extensive work on several code bases across multiple teams. -
Software DeveloperIbm Jul 2017 - Aug 2018Armonk, New York, Ny, UsI work on the Onboarding team, within the Watson Health Core division. My team's primary focus is to create software for our clients that regulate and securely store our client's data. Being within healthcare requires our software to have an additional layer of security to meet the standards of HIPAA for the handling of sensitive patient data.My duties involve maintaining and testing the code base, all written in Python 2.7. As the code base grew, I helped ensure that it remained functional as it scaled. I was required to learn a variety of new technologies ranging from development platforms such as Docker and VMware, to front end tools such as HTML & CSS, and Angular.Since I joined the onboarding team, I increased test case coverage from 30% to 90% using Python unit tests. I used Ansible software to automate tedious manual steps in the onboarding process , and increased work productivity by a large margin. I also collaborated and assisted with other teams with the development of Python applications. One such application moved the team's locally stored data and user accounts to Bluemix, IBM's cloud platform as a service.Once the code reached the end of its life, I worked to create a front-end web UI for our clients to interface with our software services. This allowed me to collaborate on a team to design and engineer the web application from the ground up. I was responsible for the front-end while I worked intensely with my other team members who were responsible for the other layers of the application. Used Docker to rigorously test the deployment of the web application onto a server.I also collaborated and assisted other teams with the development of Python applications, along with the work on my primary team. One such application moved the team's locally stored data and user accounts to Bluemix, IBM's cloud platform as a service. Learning how to balance different workloads across different teams has been a skill I have improved upon while working at IBM. -
Scientific ProgrammerUniversity Of Wisconsin-Madison Jan 2016 - May 2017Madison, Wi, UsI work with scientists and professors by helping them with code used in their research. I primarily work with Python code used to measure and analyze data taken from the Madison Symmetric Torus (MST) experiment, although I do use other languages including IDL, Matlab, and C++ that all interacted with one another.During my most recent work, I needed to familiarize myself with the most current research being done with MST, the code being used that was written by a former graduate student of the department, and be able to manipulate code so that it was able to adjust to the dynamic nature of the research being done. Additional measuring tools and other instrumentation were being added to MST, and the code that interacted with the hardware needed to be updated so that it would be able to interact with the additional instrumentation. I was able to work through the code, learn details of what the code was doing so that I was able to inform the professors and scientists who were not as familiar with it, and make proper changes and additions so that the additional instrumentation would work, as well as slight improvements and adjustments to the user interface that the code produced.The nature of my work is very collaborative, and requires me to meet with the scientists on a regular basis so that I may stay up to date with what everyone is working on, and be able to adjust my work flow as needed. -
Mechanic'S AssistantUniversity Of Wisconsin-Madison Jan 2013 - May 2016Madison, Wi, UsI worked in the Plasma Physics department, specifically with the research concerning the Madison Symmetric Torus (MST). I worked under the supervision of engineering mechanic Bill Zimmerman, and assist with mechanical issues and restoration of equipment involving the MST research.To carry out my job, I used many tools including, but not limited to hand tools, drill presses, band saws, hammer drills, lathes, and many more diverse tools. This has given me the ability to acquire skills such as welding, soldering, and machining.During the Summer of 2014, I was given the duty of constructing a wood rack made of uni-strut. I used the computer program SketchUp to design the wood rack before creating it, a few photos of the rack are displayed below. -
Pre-Silicon Validation Engineering InternIntel Corporation May 2016 - Aug 2016Santa Clara, California, UsI was apart of the Device Development Group (DDG), where I worked on the Device for Debug team. My team is primarily focused on validating the tools in the pre-silicon stage, that are to be used for post-silicon validation of the chips. My duties involved creating and optimizing tests scripts for the post-silicon debug tool. I redesigned a Perl script that generates test scripts in SystemVerilog to accommodate the new needs of my team. The new features I added to the Perl script allowed it to take in a skeleton test script, parse it, and apply my own checkers and algorithms to the SystemVerilog test scripts that configured the programming of the debugging tool. I enhanced the tool by modularizing it to allow different projects and different types of tests to be written more consistently. The configuration of the tool at pre-silicon set up internal signals of the chip so that once it made it to post-silicon, the debugging would be smooth and efficient for the post-silicon validators.Another large project that I worked on simultaneously was this a debugging tool written in Python that allowed validation teams to share key architectural, test and debug knowledge. I collaborated with several teams within DDG to determine the best way to provide feedback in the debugging process. I developed features that created easy debug and enabled members of the design team to become effective debuggers. -
Product Validation Engineering InternMicron Technology May 2015 - Aug 2015Boise, Idaho, UsWorked as an intern on the Product Validation Engineering team. This team was in charge of testing solid state drives after they are manufactured to ensure they perform properly. When the drives were given certain input commands, our team made sure that they responded correctly. The drives were tested with python scripts, and many of these scripts were tested on the drives every day. The test runs of the drives were handled by an automation platform known as MTAP (Micron Test Automation Platform).One of my personally assigned projects was a python script that served as a wrapper for Pydoc, a python documentation tool. At the time I was at Micron, the company was using a documentation tool known as Sphinx, and they were looking to replace it with Pydoc. There was much difference in what each tool expected as far as syntax was concerned, so my application changed parsed Sphinx markup and passed it to overridden Pydoc methods to create html files that documented the company's test scripts. My code manipulated the python docstrings, as well as the html files that were generated from Pydoc to meet the criteria I was given by my supervisors. This project required me to override certain Pydoc methods, as well as create my own class, methods and algorithms to complete the task.In addition, a new version of the MTAP software was released when I arrived at the company, and I was given the task of working with it, running test scripts on various drives, and identifying the existing bugs that existed in the software. I was given the opportunity to offer my input as to how to possibly improve the design of the software to make it more intuitive. Toward the end of my internship, I used FIO as a tool for testing the SSDs. I researched how to use FIO, and how to make it mimic the tests that were being completed with Oakgate as my group looked to use FIO as the main tool for testing drives. -
Food CatererUniversity Of Wisconsin-Madison Athletic Department Aug 2011 - May 2012Madison, Wi, UsJob duties included food preparation, setup, and clean up for the student athletes of the University of Wisconsin Madison. I Served all teams including football, volleyball, and men's and women's hockey and basketball.Being a NCAA Division I Institution, only the highest standards were excepted. Quality attire, etiquette, food service, and relation was guaranteed for the student athletes after their hard day's work on the field, in the gym, and in the classroom.On football Saturday game days, my job duties included catering the suites, press boxes, and the booths of many of the Badgers' sponsors. Responsibilities were given to me in the form of credentials that allowed me to access any part of the stadium in order to complete my job duties effectively. -
CashierPetsmart Jan 2009 - Aug 2010Phoenix, Arizona, UsAs a cashier, I served as the face of the company to all of the customers as they visited the store. I greeted everyone with a friendly welcome to ensure a satisfying shopping experience.My job duties included fast and efficient check out for the customers, organization of the products within the store, and marketing on-sale items as customers checked out.I made sure that I was able to determine the needs of the customer and find them a solution. As an important member of the team, I consider customer service a top priority.
Tyler Roberts Skills
Tyler Roberts Education Details
-
University Of Wisconsin-MadisonComputer Science.
Frequently Asked Questions about Tyler Roberts
What company does Tyler Roberts work for?
Tyler Roberts works for Geico Tech
What is Tyler Roberts's role at the current company?
Tyler Roberts's current role is Senior Software Engineer.
What is Tyler Roberts's email address?
Tyler Roberts's email address is ty****@****zon.com
What is Tyler Roberts's direct phone number?
Tyler Roberts's direct phone number is +126238*****
What schools did Tyler Roberts attend?
Tyler Roberts attended University Of Wisconsin-Madison.
What are some of Tyler Roberts's interests?
Tyler Roberts has interest in Mathematics, Embedded Systems, Education, Computer Architecture, Brazilian Jiu Jitsu, Circuit Design, Software Engineering.
What skills is Tyler Roberts known for?
Tyler Roberts has skills like Java, Python, C, Linux, Bash, Matlab, Verilog, System Verilog, Mathematica, Machine Operation, Mathematical Analysis, Soldering.
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