Who is Vini Bartling? Overview
A concise factual answer block for searchers comparing this professional profile.
Vini Bartling is listed as Senior Software Engineer at Symmetry, based in Greater Phoenix Area, United States. AeroLeads shows a matched LinkedIn profile for Vini Bartling.
Vini Bartling previously worked as Mentor at Women In Tech ® Global and Software Engineering Manager at Lunch. Vini Bartling holds Master Of Science (M.S.), Computer Science from University Of Southern California.
Email format at Symmetry
This section adds company-level context without repeating Vini Bartling's masked contact details.
Review company-level records connected to Vini Bartling before choosing the right outreach path.
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
Company context helps verify the profile and gives searchers a useful next step.
Vini Bartling work experience
A career timeline built from the work history available for this profile.
Mentor
CurrentHelping navigate career in Tech industry, specifically Engineering roles, preparing for interviews, identifying strengths and growth areas.
Software Engineering Manager
Current- 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.
Software Engineer
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.
Graduate Student
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.
Software Developer
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.
Ios Developer
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.
Devops (Infrastructure Automation) Engineer
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.
Web Application Developer
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
Master Of Science (M.S.), Computer Science
B.Tech, Computer Science
Senior Secondary Education, Physics, Chemistry, Maths
Frequently asked questions about Vini Bartling
Quick answers generated from the profile data available on this page.
What company does Vini Bartling work for?
Vini Bartling works for Symmetry.
What is Vini Bartling's role at Symmetry?
Vini Bartling is listed as Senior Software Engineer at Symmetry.
Where is Vini Bartling based?
Vini Bartling is based in Greater Phoenix Area, United States while working with Symmetry.
What companies has Vini Bartling worked for?
Vini Bartling has worked for Symmetry, Women In Tech ® Global, Lunch, Amazon, and University Of Southern California.
How can I contact Vini Bartling?
You can use AeroLeads to view verified contact signals for Vini Bartling at Symmetry, including work email, phone, and LinkedIn data when available.
What schools did Vini Bartling attend?
Vini Bartling holds Master Of Science (M.S.), Computer Science from University Of Southern California.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial