Antonio Salazar Cardozo work email
- Valid
- Valid
Antonio Salazar Cardozo personal email
- Valid
Antonio Salazar Cardozo phone numbers
I've never restricted myself to a single specialization, preferring instead to keep diverse interests within the domain of application development. This has led me from culturing a tremendous expertise in both frontend web technologies (such as CSS and Javascript) and several backend web technologies (including PHP a keen proficiency with Rails and, by subsequent extension, Ruby, and finally Scala and the Lift framework) to breeding a healthy interest in desktop technologies (including using Java to develop desktop applications using Swing, as well as using C++ and Qt as a killer combination for fast desktop application development).My interest in learning... Well... Everything... Has also ensured that I don't sit still in terms of programming languages. While I've nurtured an advanced comprehension of Java, Ruby, and JavaScript through work-related tasks, I haven't let that prevent me from exploring Python or Erlang. I've also developed a good understanding of C++ for desktop application building. And, in spare moments here and there, I have experimented with Lisp, investigated Smalltalk, and played with Io. Most recently, I've taken a headlong dive into the Scala world and developed a large application using the Lift web framework at OpenStudy.In the Open Source world, I have tried to contribute back to those who gave me so much knowledge by producing projects ranging from Quill, a tablet journaling application, to awesome_fields, a Rails plugin to make form creation even more rapid, to Hestia, a Ruby framework for defining and experimenting with ISAs. I've also been an avid contributor to webdesignforums.net, becoming one of its highest reputed members in the last few yearsIn the end, then, my professional goal is to learn and to teach -- learn from others about techniques, technologies, and approaches that I am not yet familiar with, and teach others those techniques, technologies, and approaches that I am familiar with that they are not.Specialties: Architectural design, cross-browser CSS and Javascript over various frameworks, ability to quickly comprehend software development frameworks from desktop to server to browser.
-
Chief Technology OfficerThesis Apr 2022 - PresentSan Mateo, California, Us -
Head Of EngineeringThesis Jan 2018 - Mar 2022San Mateo, California, Us -
Tech LeadKeep Network Nov 2017 - Present
-
CommitterLift Mar 2012 - Mar 2020Help people who need it on the Lift mailing list, improve the framework proper based on both questions on the mailing list or, more typically, based on the experiences that OpenStudy had and Elemica has while using it.
-
Ui/Ux Team LeadElemica Jun 2015 - Oct 2017Atlanta, Ga, UsIn addition to taking a more active role in shepherding the next generation platform UI and mapping engine for Elemica into production usage, managed two designers and 5 full stack developers to ensure we listened to our users and evolved the UI and message mapping system towards the users' needs. Handled challenges in server-side and client-side performance, as well as continually evolving features to develop a fully integrated onboarding system for new customers onto the Elemica Supply Chain Operating Network that supports integrated mapping, testing, and regression functionality.Worked in Scala/Lift and Clojure, performed code review, managed work assignment, managed 1-on-1s with direct reports, critiqued designs, helped ensure continuous integration and development stayed at the top of the team's goal list, and helped organize a team summit to bring together all of our remote employees for a week of collaborative brainstorming and synchronization. -
Senior Software DeveloperElemica Nov 2012 - Jun 2015Atlanta, Ga, UsHelped set up remote development practices and standards and contributed to moving Elemica's next generation message processing platform from its early stages to being used in production. Mostly focused on the UI and the architectural components that were required to drive that UI, built in Scala and Lift. Also took on the initial planning of a custom declarative message mapping engine, alongside several other developers, which evolved into a core technology of the Elemica platform. -
MaintainerVico Apr 2013 - Jan 2017Maintaining the open source Mac OS X editor Vico, including responding to bug reports and feature requests, as well as working on new features.Repository at http://github.com/vicoapp/vico
-
Director Of EngineeringInquus Corporation May 2012 - Oct 2013A continuation of the Chief Software Engineer position, worked with two junior developers and our lead designer and marketing and community management teams to keep things rolling and keep timelines realistic. Created a work environment that gave our developers peace of mind and maintained a trusted and respected relationship with our various teams so that everyone could coordinate and move forward in tandem wherever possible.From a technical perspective, this phase involved splitting out a monolithic server side into several processes that could be scaled horizontally, mediated by RabbitMQ, as well as refactoring the client side of our application completely to rely on Knockout JS and CoffeeScript, and shifting to rely on mongodb replica sets for better failover.While I departed my full-time position in October of 2012, I stayed on part-time to help keep things running while a new team was formed, through April 2013.
-
Chief Software EngineerInquus Corporation Dec 2007 - May 2012First worked on Inquus, an online marketplace for small units of structured teaching. Then transitioned to working on OpenStudy, an evolving concept of a social study space where students come together to help each other learn.Inquus was built on jQuery, PHP, and Drupal.OpenStudy went through several phases and rewrites as we imagined and refined the product based on feedback. Initially, it was written in Rails for the backend and Flex for the frontend. Over time, XMPP and Red5 were added to provide real-time components such as chat, whiteboarding, and video, and Flex was considered a bit heavyweight for the frontend, so most of it was transitioned to GWT.Once we were done with the prototyping/initial feedback cycle, we perceived a different, simpler UI approach would be of more value. At that point, we changed the tech stack to consolidate the server side and real time functionalities into Scala/Lift. Due to a completely new data model, we also switched the database to mongodb as we preferred the lower impedance mismatch between its model and the data objects we were using in the system.Additionally, this version integrated the just-releaed open source version of the Etherpad real-time collaborative editor. Eventually we scrapped it, but while we had it, we added various features to it, including a functional equation editor based on MathJax, and figured out how to embed an etherpad editor as a component on a complex page.
-
General-Purpose Helping-PersonAtlanta Cs May 2008 - Jul 2008I spent a couple of months helping one of the company founders get one of his ventures, CreateMyCookbook, off the ground in significantly better visual shape, while also helping him experiment with improvements to an existing site, CeeHive. Both sites are in Rails, and CreateMyCookbook uses a generous helping of Javascript, which I helped clean up. A lot of the design and prototyping work made use of my CSS and Javascript skills, as well.
-
Teaching AssistantGeorgia Institute Of Technology 2006 - 2008Atlanta, Georgia , UsTAed the introductory Object Oriented Programming course in the Georgia Tech Computer Science program, teaching Java, Swing, and some basic data structure knowledge. In addition to teaching recitations, grading, and holding office hours to help students, I substituted for the professor when they were unavailable several times. I also wrote several tools to ease the TAing process (downloading homeworks, grading them sequentially, entering the grades into the online gradebook based on Sakai and emailing students with their grades and any comments), initially in Ruby, then in C++ and Qt. Additionally, I held a few sessions for interested students dedicated to exploring concepts in the computing world that they wouldn't be exposed to in class (e.g., Microsoft Surface, BumpTop, and others). -
Intern/Software DeveloperInfor May 2007 - Jul 2007New York, Ny, UsWorked with a team developing the company's next-generation web application framework using J2EE technologies, AJAX, and Ext JS. Developed a custom UI component using Ext JS and implemented large parts of an externally-developed style within Ext JS's UI components. -
Intern/Software DeveloperCellnet Technology May 2006 - Jul 2006UsWorked with Jakarta Struts, Spring, HTML, CSS, DWR, and Prototype frameworks to reimplement and modernize the UI based on an older data collection system on top of a newer such system. Focused on graceful degradation and cross-platform compatibility.
Antonio Salazar Cardozo Skills
Antonio Salazar Cardozo Education Details
-
Georgia Institute Of TechnologyComputer Science
Frequently Asked Questions about Antonio Salazar Cardozo
What company does Antonio Salazar Cardozo work for?
Antonio Salazar Cardozo works for Thesis
What is Antonio Salazar Cardozo's role at the current company?
Antonio Salazar Cardozo's current role is CTO at Thesis.
What is Antonio Salazar Cardozo's email address?
Antonio Salazar Cardozo's email address is sa****@****ail.com
What is Antonio Salazar Cardozo's direct phone number?
Antonio Salazar Cardozo's direct phone number is +140437*****
What schools did Antonio Salazar Cardozo attend?
Antonio Salazar Cardozo attended Georgia Institute Of Technology.
What are some of Antonio Salazar Cardozo's interests?
Antonio Salazar Cardozo has interest in A Few Good Friends, Web Development, The Bleeding Edge In Technology, Desktop Programming.
What skills is Antonio Salazar Cardozo known for?
Antonio Salazar Cardozo has skills like Java, Python, Computer Science, Scala, Ruby, Programming, Javascript, Software Development, Ruby On Rails, Git, Bash, Php.
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