Vini Bartling

Vini Bartling Email and Phone Number

Senior Software Engineer @ Symmetry
Phoenix, AZ, US
Vini Bartling's Location
Greater Phoenix Area, United States, United States
About Vini Bartling

Software Engineer with over 12 years of experience in designing and building highly scalable and available services, automating infrastructure, and practicing Agile methodologies. Strong familiarity with a range of programming languages. In-depth knowledge of AWS technologies.

Vini Bartling's Current Company Details
Symmetry

Symmetry

View
Senior Software Engineer
Phoenix, AZ, US
Vini Bartling Work Experience Details
  • Symmetry
    Senior Software Engineer
    Symmetry
    Phoenix, Az, Us
  • Women In Tech ® Global
    Mentor
    Women In Tech ® Global Oct 2024 - Present
    Paris, Ile-De-France, Fr
    Helping navigate career in Tech industry, specifically Engineering roles, preparing for interviews, identifying strengths and growth areas.
  • Lunch
    Software Engineering Manager
    Lunch Apr 2023 - Present
    Santa Monica, Ca, Us
    - Working closely with Founders and CTO to align product with technology, closing sales gap.- Building B2B platform with Payments, Product and Order fulfillment service, including BI, Ledger, Accounting, Compliance, Reporting systems, that help drive Sales and Customer engagement.
  • Amazon
    Software Engineer Ii
    Amazon May 2022 - Apr 2023
    Seattle, Wa, Us
    AWS Elastic Container Service (ECS)
  • Amazon
    Software Engineer Ii
    Amazon Aug 2019 - May 2022
    Seattle, Wa, Us
    Amazon Handmade, Amazon Custom, Product Opportunity Explorer
  • Amazon
    Software Engineer
    Amazon Jan 2017 - Aug 2019
    Seattle, Wa, Us
    AWS IoTCreated applications to provide secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud.
  • University Of Southern California
    Graduate Student
    University Of Southern California Aug 2015 - Dec 2016
    Los Angeles, Ca, Us
    USC provides students with excellent research opportunities and a variety of fields to work with. The highly reputed and skilled faculty at USC offer wonderful insights and ideas that motivate one to delve deeper into areas. Their guidance and support are the reasons students excel at USC. I had an amazing time at USC where I worked on a variety of projects that helped me gain experience in different fields and learn different technologies. Moreover, it widened my horizon by introducing the research work done in these areas.● Advanced Distributed Systems: Evaluated and offered novel ideas on research papers such as Paxos, FLP, PBFT, MapReduce, Time and Clocks, State Machine Replication and more. Implemented the Paxos consensus protocol to build a distributed fault-tolerant key/value store as part of the class project, in GoLang. Built primary/backup replicated system for high availability of key/value service. Developed MapReduce library for a word count program, built a master service to assign jobs to workers and handle failures.● Operating Systems: Weenix Kernel Development - Developed critical components of operating systems such as multithreading, file systems, virtualization, and memory. Gained experience with the internal functionality of processes like virtual memory and shadow objects, kernel and user data structures, memory leaks and optimizations, interrupt and signal handling, page tables, deadlocks.● Research Project under Dr. Clifford Neuman. Containment (isolation) for Distributed Virtual Systems: A proof of concept to isolate individual applications from the public internet when they join the virtual distributed network for special purposes like sensitive transactions. Created a VPN using Strong Swan, used IPsec configuration for authorization and generated client certificates for authentication. A Centos machine was setup as the host and the central server. Presented a poster on this research at USC and it's still on-going.
  • Thoughtworks
    Software Developer
    Thoughtworks Jan 2015 - Jun 2015
    Chicago, Il, Us
    ThoughtWorks is a global technology company that provides software design and delivery, and pioneering tools and consulting services. Anita Borg Institute, a nonprofit organization focused on the advancement of women in computing, announced ThoughtWorks as the winner of 2016 Top Companies for Women Technologist Program. Personally, I got a chance to work on amazing projects and cutting edge technology, alongside some of the brightest minds and grow as a developer.At ThoughtWorks, I was responsible for developing big data application of an opportunity lead generation analyzer, using Hadoop. It proved very challenging because of the complex context and calculations, involving the huge amount of data stored in a traditional relational database. The computations involved migrating the data into HDFS system and running MapReduce jobs to crunch the data in a way that can be used to extrapolate the revenue generated. Various optimizations around impala queries and legacy database system helped in creating a performant system that could generate prediction reports efficiently. I was also responsible for building the continuous integration system to automate the process of packaging and testing of the application, along with deployment to different environments for development purposes. This created a well-defined process for rollbacks and build promotions.
  • Thoughtworks
    Ios Developer
    Thoughtworks May 2014 - Dec 2014
    Chicago, Il, Us
    Core designer/architect for building iOS application. Responsible for developing and optimizing the code for notification handling/message passing among the controllers, minimizing server interactions, caching on the client side, data storage and update on devices, efficient downloading of data, detecting network changes and performing various other memory optimizations. Tested the application using Calabash and distributed using Test Flight. Contributed to open source community by modifying Fast Pdf Kit pod. Built the continuous integration system to automate the packaging and testing of the application.Performed the client-facing role for project inception by proposing elevator pitch, defining personas, user journeys, release planning and project estimation to define MVPs and deadlines.
  • Thoughtworks
    Devops (Infrastructure Automation) Engineer
    Thoughtworks May 2013 - Apr 2014
    Chicago, Il, Us
    Responsible for migrating and developing environments from AWS to private Data center. Core developer of continuous integration systems with one-click deployment pipelines in GoCD, Jenkins, and Travis. Highly skilled in building complete infrastructure from scratch along with monitoring, alerting and centralized logging systems. Followed good infrastructure design practices by developing blue/green production deployment models, localizing the rpm server, gem server and nexus repositories for monitored update of packages on different machines and environments. Automation using scripts written in Ruby, shell, and configuration management tool Chef (cookbooks). Automated acceptance tests using LXC and tested cookbooks using Docker with chef-zero and test kitchen. Created automation pipeline for Chef cookbooks promotion according to the tested and verified versions.Traveled onsite to meet stakeholders and carry out production deployment activities like data migration, data verification, performance analysis, security checks, defect resolution, environment sanity checks.
  • Thoughtworks
    Web Application Developer
    Thoughtworks Jun 2011 - May 2013
    Chicago, Il, Us
    Core developer for web applications using Ruby on Rails and Java. Front-end developer of web apps using Angular JS and templates like Slim, Haml etc. Skilled in developing RESTful web services in Ruby/Sinatra and Java/Spring Boot. Developed open-source libraries (gems) for Rails project. Skilled in creating micro-services architecture for services that provide good scalability and performance. Clean coding habits of writing testable code by using Test Driven Development (TDD) and Behavior Driven Development (BDD) approach. Accustomed to working in highly agile environments with ever changing requirements and delivering projects with strict deadlines.

Vini Bartling Education Details

  • University Of Southern California
    University Of Southern California
    Computer Science
  • Chhatrapati Shahu Ji Maharaj University
    Chhatrapati Shahu Ji Maharaj University
    Computer Science
  • Sir Padampat Singhania Education Centre
    Sir Padampat Singhania Education Centre
    Maths

Frequently Asked Questions about Vini Bartling

What company does Vini Bartling work for?

Vini Bartling works for Symmetry

What is Vini Bartling's role at the current company?

Vini Bartling's current role is Senior Software Engineer.

What schools did Vini Bartling attend?

Vini Bartling attended University Of Southern California, Chhatrapati Shahu Ji Maharaj University, Sir Padampat Singhania Education Centre.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.