Carlos Vargas
Software Engineer at Scribd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Spanish Native or bilingual proficiency
Topline Score
Bio
Experience
-
Scribd, Inc.
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Software Engineer
-
Nov 2021 - Present
Scribd is one of, if not, the world’s largest and most fascinating digital library. From partnerships with the biggest books, audiobook, magazines and news publishers; to providing users the ability to upload their own written content, Scribd inspires the world through stories and knowledge. As one of the senior member of the Payments Engineering team, I'm responsible for: - A system that processes recurring payments (in multiple currencies) for more than 1.8 million users, including owning the checkout flow for a user and subscription management. - Integrations with major payment processing platforms and complex rules to determine which platform to use, to guarantee a better success rate and improved margins. - Helping Product define and iterate product features with varying degree of complexity (from something that could be build in a few weeks, to something that could take multiple quarters). - Help architect the Engineering roadmap for the team and provide support and lead critical cross-team features. Technologies used: Ruby, Rails, MySQL, Redis, Sidekiq, React. Show less
-
-
-
-
Founder
-
Jan 2017 - Present
ClassMap (classmap.org) is a bootstrapped SaaS web application for special education teachers to automate a critical and tedious part of their work. The content teachers create inside of the app is used every day in their classroom and it saves them tens of hours of work every month. As a solo founder, I have worked on every aspect of the application: from development, design, to marketing and customer support. Technologies used: AWS, Python, React, Redux, DynamoDB, Docker. ClassMap (classmap.org) is a bootstrapped SaaS web application for special education teachers to automate a critical and tedious part of their work. The content teachers create inside of the app is used every day in their classroom and it saves them tens of hours of work every month. As a solo founder, I have worked on every aspect of the application: from development, design, to marketing and customer support. Technologies used: AWS, Python, React, Redux, DynamoDB, Docker.
-
-
-
Bitwise Industries
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Director of Engineering, Bitwise Ventures
-
Oct 2019 - Nov 2021
Bitwise Ventures is a vertically integrated Venture Studio and a wholly owned subsidiary of Bitwise Industries. Our primary focus is to create, partner and acquire new companies. Then, grow them in a lean, rapid, and agile fashion.As Director of Development, my responsibilities include:* Responsible for the Product Development roadmap of separate B2B products. This includes leading separate engineering teams, helping triage and debug critical issues and collaborate with Product, Sales and Marketing to define and iterate over product features.* Architected event based systems using AWS SQS and AWS Lambda to: scale a video streaming solution to support over 1,000 uploads/second and support adaptive bitrate streaming; offload data intensive workloads to read replicas; and process thousands of notifications.* Build dashboards to measure analytics, experiments and product usage in order to iterate and validate decisions taken.* Create SOPs for how product development will be performed and make decisions on tools that can be used to speed up time from ideation to time to market.* Evaluating acquisitions of companies from a development architecture and cost analysis stand point. Technology used: AWS, NodeJS, Python, GraphQL, MongoDB, PostgresSQL, GraphQL, React, React Native, Angular. Show less
-
-
Senior Software Engineer
-
Aug 2018 - Oct 2019
* Led and developed full stack applications across a broad range of domains and teams.* Member of the company's architecture team and the team in charge of setting the the standards andpractices for the company.* Mentored developers via code reviews, pair programming and monthly tech talks.
-
-
-
accesso ShoWare
-
United States
-
Software Development
-
1 - 100 Employee
-
API Architect and Lead Software Engineer
-
Sep 2014 - Aug 2018
Led and Architected a scalable and performant REST API to expose our current multi-tenant ticketing solution. Continuous Integration (CI) was used to ensure that our API would match our external documentation specs and Continuous Delivery (CD) to easily release and rollback features. The new API allowed:- Other systems such as Six Flags, Amazon Tickets, Disney and other accesso solutions to integrate with the accesso Showare ticketing system.- Support over 1K requests/second and process over 19 million tickets annually.- Showare to implement features that were not possible in the current system, such as Apple Wallet, EMV readers and many more.In addition, I regularly mentored team members through pair programming and held tech talks about our system, processes and patterns in front of hundreds of developers.Technologies used: C#, NancyFX, Node.js, SQL Server, Redis, RabbitMQ, Teamcity Show less
-
-
Software Engineer
-
Apr 2013 - Aug 2014
Accesso ShoWare is an online ticketing solution that serves millions of tickets a year.- Designed and implemented crucial features such as guest checkout, access restriction and improvingreporting.- Created devops tools to deploy code to more than 300+ clients, saving hundreds of hours of manualdeployment.- Developed internal libraries to promote separation between the software stacks and ensure reusable and tested code was used.Technologies used: Javascript, jScript, Powershell, SQL Server, IIS, Python, AngularJS. Show less
-
-
-
Decipher, Inc
-
Fresno, California Area
-
Software Test Engineer
-
Jun 2010 - Apr 2013
Decipher is a Market Research company that focused on user survey. - Built internal tools for the Engineering team to easily debug tests and integrate with our CI server. - Built a custom headless Javascript testing suite using PyWebkitGTK for a developer's local environment. It ran Javascripts tests, provided a file dependency system and allowed the Javascript code to call specific Python functions to facilitate complex uses cases during testing. - Gave talks in our yearly development meet ups. Technologies used: Python, Bash, Javascript, PyWebkitGTK, Twisted, Buildbot, Linux. Show less
-
-
-
-
Software Developer
-
Aug 2009 - Apr 2010
Full stack developer in a software consultant company Technologies used: PHP, MySQL, Bash. Full stack developer in a software consultant company Technologies used: PHP, MySQL, Bash.
-
-
Education
-
California State University, Fresno
Bachelor of Science (B.S.), Computer Science