Moises Romero work email
- Valid
- Valid
Moises Romero personal email
- Valid
Moises Romero phone numbers
I’ve spent most of my career developing software for large distributed systems, designing and implementing appealing, user-engaging applications, while continuously improving my people skills. I've been involved in the architecture and design of various high-performing web apps that require large pools of servers to handle extreme traffic. This experience has given me a great understanding of the performance impact of good algorithms in everyday programming.In recent years the focal point of my experience has been full stack cloud development. I work closely with frontend and backend teams to develop strong pipeline code delivery using continuous integration, deployment, and validation (CI/CD/CV). Some of my most relevant experience includes Node, Typescript (vanilla javascript, node, angular, react, vuejs, nextjs, graphQL, among other arcane libraries), CSS (emotion, sass, scss, less, css1, css2, and css3 with strength in cross-browser and cross-device debugging), compilation tools (vite, webpack, nx, vue cli), and HTML5. I’ve also contributed extensively to various projects using Java, Python, Kotlin, PHP, SQL (MySQL, MSSQL, Postgres) and NoSQL (MongoDB, Hadoop, DynamoDB), ColdFusion, providing rest services, websockets and APIs, but most recently GraphQL. Other experience I’ve acquired throughout my journey is the various testing frameworks (jest, cypress, jasmine, mocha, junit, nodeunit, protractor, selenium, webdriver), continuous integration software (git actions, circleci, elastic beanstalk, jenkins, codeship, lambda), continuous delivery (bamboo, bitbucket, pipelines, elastic beanstalk, code deploy), documentation methods (graphQL, swagger, g3doc, javadoc, jsdoc), version control systems (git5, perforce, git, svn), code reviewing tools (critique, github, bamboo, bitbucket), different IDE’s (intellij, vim, cider, eclipse, sublime), project management apps (jira, buganizer, rally, asana, bugzilla), operating systems (linux, osx, windows), and different working techniques (agile, scrum, waterfall, kanban).My education and experience in the design field has also given me an upper hand in the quality of my work. As a former graphic artist I’m able to easily coordinate with design teams, operate the latest design software (photoshop, illustrator, inDesign) mockup and wireframing tools. It’s easy to relay the proper message to the public, and produce impressive applications.
-
Staff Software EngineerApollo Graphql Dec 2021 - PresentSan Francisco, California, UsApollo GraphQL is one of the leading supporters and innovators of the GraphQL industry. Their standards have forged the right way of implementing graphs in the tech industry and their tools drive innovation to the internet. During my time here, I’ve been able to contribute with Apollo Studio and the application that empowers the company to monetize their solution. I’ve improved some of the code within Apollo Server and Apollo Client. My team has also had deep focus in solving the problem of scaling the systems to support next-to-unlimited amount of data and provide reporting tools for some of the largest fortune500 customers in a multi-tenant system. -
Senior Software EngineerWarner Bros. Discovery May 2021 - Dec 2021New York City, UsHBO Max is one of the many products from the new large media corporation. Our team is in charge of the billing experience for all the plans and payments throughout hbomax.com. The platform supports various markets and dozens of countries. We have integrated multiple payments methods, various legal entities in different countries, different tiered-plans, recurring payments and constant communication with subscribers. Our job is to make our systems as resilient as possible with a very small margin of error. Any discrepancies in the code could result in major issues with customers’ billing and cause catastrophic consequences for the company. My job and the job of my team was to implement and maintain systems that internally work creatively with event driven architecture between microservices. These systems helped us deploy successfully our product across the various stages of the organization: from HBO Go, to the acquisition of the company by Warner Media. -
Senior Staff Software EngineerWalmart Global Tech Jul 2019 - May 2021Bentonville, Arkansas, UsWalmart Labs works with a large platform driving its e-commerce business for several websites under the corporate umbrella. During my time here, I worked on 3 major projects:- ASDA: one of the largest European retailers with many stores offering all of the features of a large retailer. From BOPIS to same-day delivery, the platform needs to deliver performance for every customer on all devices. My role was to incorporate new features on the client side and ensure data delivery through the various levels of infrastructure.- Infrastructure: as a key engineer in the infrastructure team, my job was to convert the monolithic infrastructure of restful apis into graphql data. - Walmart CA: Canada website runs on a similar infrastructure as the US market but with a few differences. Part of the role was to contribute to the site and provide a unified experience to the user on both sites. -
Software ArchitectAtlassian Jun 2017 - Jul 2019Sydney, Nsw, AuEnhancing the user experience of Confluence is the largest objective of the job. Confluence is a content management tool to build pages, blogs, and anything content-driven. As a senior engineer, the role entails the migration of a server-installed software into a cloud enterprise application. Confluence has thousands of customers and millions of users/day, and transitioning thousand servers from various datacenters into a multi-tenant driven application faces its challenges. Among these, is the ability to customize the user’s application, maintain proper security among tenants, distribution of customer’s information within the various databases, and the design & infrastructure that is supported by various shared components, applications, frameworks, and technologies throughout the organization, such as HipChat, Trello, Jira, Bamboo, Bitbucket, and others. Atlassian prides itself from maintaining the highest standards and the latest technology; therefore, as a true Atlassian, we need to maintain the platform up-to-date with the latest tools of react, graphQL, node, java and microservices. -
Software ArchitectAmazon Lab126 Dec 2016 - Jun 2017Sunnyvale, Ca, UsCommunication between teams is very difficult inside a large organization and the experience learned is almost impossible without a direct knowledge transfer system. For this position, a number of engineers were hired to build a ‘Lessons Learned’ project. This project would allow everyone inside the company to share their experience and their insights of their work. If something went wrong or something went right, this application would know. Working with hundreds of hits per hour on a distributed set of systems, we needed to maintain a stable, scalable and self-learning application to provide the communication gap between teams. When a team learns the mistakes of others, it saves the company millions in recalled products.The challenge of this project was to build a high-performing NodeJS application using angular and the latests build tools communicating with a backend that would integrate a useful search capability and self-learning infrastructure. All using the AWS tools and maintaining a stable pipeline. -
Application EngineerEtouch Systems At Google May 2016 - Dec 2016Fremont, Ca, UsInternal tools are the infrastructure of a large corporation. During my time at Google, I focused on internal tools such as project management, and inventory management (on steroids). For these projects, a large number of problems needed to be resolved: high-availability, scalability, and maintainability. They needed to be integrated with all the different tools built inside the company such as Google Maps, Angular, Protractor, GoLang, etc. This code collaboration also brings a new level of engineering I’ve never experienced. Strong, fast-performing algorithms are necessary to submit code, well-written code is important for future engineers to maintain, and thorough testing for reliability. -
Senior Software EngineerCisco Jan 2016 - May 2016San Jose, Ca, UsFull lifecycle development of distributed applications to manage backend cloud systems. Single-click cloud deployment on multiple environments under various networks and configurations. Following the latest agile methodologies, our job is to develop a cloud management solution to deploy any configuration and instance in various cloud environments. The job requires us to close feature gaps with legacy software, implement new and existing restful API’s and write proper documentation and automated unit tests. As a large-corporation engineer, we work closely with several other teams and many other engineers in various repositories. We maintain the highest standards in coding, code-reviewing, testing, building and deploying to avoid conflicts between teams. We also work with product designers, product owners, QA engineers, and technical writers. -
Ui/Ux ArchitectZebra Technologies Jun 2015 - Dec 2015Lincolnshire, Il, UsVisual design of mockups of various sections of the application including dashboards, detail pages, charts, graphs, and widgets. Design and mockup of user flows and main application experiences. Development of quick prototypes outlining design and UI specifications for faster implementation. Maintenance ofthe frontend side of and an existing platform that supports high-load and real-time analytics for major retailers. Architecture, design and development of improved MVC applications to account for various devices, environments, and networks. Ensure solid communication throughout various distributed systems. Development of a Node proxy engine to communicate with various environments and avoid environment problems between server distributions. -
Development ManagerEbay Mar 2014 - Jun 2015San Jose, Ca, UsAs an architect: Maintain the integrity of existing features. Refactor stale code. Perform code reviews. Enforce unit testing coverage. Improve site speed and code performance. Design new features and API services. Investigate new technologies and build POC's with these.As a manager: Lead engineers through tight deadlines in the completion of new features. Improve metrics and achieve revenue goals. Communicate goals to business, product and marketing teams. Negotiate timelines and explain technical aspects to product owners. Innovate and build a robust, scalable platform supporting various countries, brands, and locales with traffic in the millions of hits per day. -
Senior Software EngineerEbay Aug 2011 - Mar 2014San Jose, Ca, UsDevelopment and design of a global classifieds framework supporting multiple countries, brands and locales with high traffic pages (in the millions of hits per day). Develop and implement breakthrough search technology. Engineer high availability APIs across multiple data centers for the usage of multiple sites and mobile apps. Review and enforce best practices in code, test coverage and documentation. -
Sr. Web DeveloperWells Fargo Sep 2010 - Aug 2011San Francisco, California, UsDevelop new modular widgets and applications for a fast-growing, internal, corporate front-end, framework used by hundredths of engineers, facing millions of users. Provide test cases and detailed documentation. -
Software EngineerCisco Feb 2007 - Sep 2010San Jose, Ca, UsDevelopment of an interactive vendor portal for large customers. Our job was to integrate a slim application portal with backend api's to offer clients customer support, ordering, statements, and general billing questions. -
Web DeveloperCreative Computer Services, Inc. Nov 2002 - Feb 2007Gold River, California, UsProject leader in various custom applications driven from SQL and MySQL databases. Design and development of web 2.0 websites. Customization of dynamic AJAX driven applications. Implementation of various membership management windows-based programs with data-driven sites including iMis and Aloha. Development of a new online application called Ohana for small organizations to manage their membership, events, dues, online store, newsletters and website content. Working closely with PHP, ASP, and SQL programmers to complete client-specific projects and campaigns. Providing technical support for networks, servers and computers as well as maintain 100+ websites in different physical and virtual servers. -
Art DirectorProperty Pages Sep 2000 - Nov 2002Development of a content revision management to handle ad submission. Development and maintainance of the publication's website. Director of ad production and magazine layout. Organization of deadlines. Training new designers and make them ready for quick-turnaround deadlines. Assigning workload to different teams.
-
Graphic DesignerFour Seasons Printing May 1996 - Jun 2000Design marketing materials, printed products and ads for various clients. Ensure the turnaround and low-cost of materials. Offer outstanding customer service to existing accounts and new clients. Work closely with printer operators and pre-press designers
Moises Romero Skills
Moises Romero Education Details
-
Brooks CollegeGraphic Design -
Brooks CollegeComputer Science -
W.C. Overfelt HsGeneral Studies
Frequently Asked Questions about Moises Romero
What company does Moises Romero work for?
Moises Romero works for Apollo Graphql
What is Moises Romero's role at the current company?
Moises Romero's current role is Principal Engineer.
What is Moises Romero's email address?
Moises Romero's email address is mr****@****sco.com
What is Moises Romero's direct phone number?
Moises Romero's direct phone number is +140838*****
What schools did Moises Romero attend?
Moises Romero attended Brooks College, Brooks College, W.c. Overfelt Hs.
What are some of Moises Romero's interests?
Moises Romero has interest in Self Driving Vehicles, Energy Efficiency, Technology, Education, Environment, Science And Technology, Wearable Intelligence, Drones, Arts And Culture, Human Behavior.
What skills is Moises Romero known for?
Moises Romero has skills like Javascript, Mobile Applications, Management, Agile Methodologies, Jquery, Css, User Experience, Ajax, Mysql, Leadership, E Commerce, 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