Phong Mai work email
- Valid
- Valid
Phong Mai personal email
- Valid
Phong Mai phone numbers
Always eager to learn.Specialties: HTML, JS, CSS, PHPAJAX, jQuery, ExtJSNodeJSAngularTypescriptReactExpressJS
-
Senior Full Stack EngineerSitemateKuching, My -
Software EngineerQuantifind Jun 2016 - Feb 2021RemoteUtilising machine learning to apply reasoning to unstructured data. Some of the solutions provided include financial risk analysis and safety. Role included:* Developing and maintaining legacy PolymerJS and NodeJS platform.* Migrating from legacy to React based and Typescript platform.* Work with other backend teams utilising microservice architecture to query data using an API.* Design and implemented security for the web app as we undergo heavy penetration tests due to the nature of the work. -
Senior Software EngineerWomply May 2015 - Jun 2016San Francisco Bay AreaWomply is one of the fastest growing merchant-focused companies in America. Our mission is to use technology and data to grow, protect, and simplify small business. Everyday we serve merchants across 400+ business verticals, in every corner of America. To do this, we partner with the largest and most innovative technology companies in the world.Sound exciting? We're hiring for engineering, devops, design, sales, marketing, business development, account management, and more in San Francisco. Visit womply.com/jobs to learn more about job openings and what it's like to work at Womply.* Designed and developed architecture allowing for apps to within the company context to be rapidly developed* Developed libraries and tools to support the new architecture -
Staff EngineerMarin Software Sep 2011 - May 2015San Francisco Bay AreaMarin Software provides the leading cross-channel performance advertising platform for targeting your highest value audiences with Search, Social and Display ads. Driven by data and informed by attribution, Marin helps simplify your advertising workflow while dramatically increasing ad performance. Many of the world’s biggest brands rely on the Marin Software platform to manage more than $6 billion of annualized advertising spend.• Refactored report builder system, choosing and implementing a template system that allowed different report output types to be generated from HTML, providing us with an easier and more capable ability to style our reports. Along with the report generation, the UI had to be rebuilt, initially the design was more like a data input form, this was changed to a WYSIWYG style system where the user could place grids and charts onto a page, reorder them, and try out different queries before creating a report. This was a more powerful tool than a simple form.• Investigated new JS libraries to speed up development, was in the decision process of choosing AngularJS as our framework moving forward. Our previous development had been very jQuery focused, this led to a lot of repeated code and of course bugs, we wanted to move away from this and more to a model based development which allowed us to bind data to HTML. AngularJS was a perfect choice for us for its community base and proven enterprise level application. I had first created a prototype for how this could fit into our existing systems and developed some of the first features that used AngularJS at Marin. Some of our other frameworks looked at were backbone and EmberJS.• Designed APIs and structures to support our grid and chart upgrade, we now have a well defined API that allows the system to be extended and quick to develop on.• Mentored other engineers to take them up to a senior level, where they were entrusted with difficult problems. -
Principle EngineerSnyppit Oct 2012 - Jan 2014A startup that was conceived in 2012 and backed by angel investors based in Singapore. With a goal of sharing video snippets, the company went into production within a year with a iOS release, shortly followed by an Android release.• Designed and developed backend architecture in NodeJS in cluster mode with a MongoDB datastore and AWS storage• Designed and developed a REST API to support the client requirements• Developed a messaging and job queueing system based on Redis• Developed a interruptible and resumable upload API to allow for large video uploads• Setup AWS infrastructure for the hosted services• Setup load balancers• Discussed and lead technical discussion to solve latency in video processing for multiple platforms
-
Senior Software EngineerProjectgoth Inc Aug 2008 - Jan 2011San Francisco Bay Areamig33 is the world’s largest mobile-first community, providing communications and entertainment services for more than 40 million members on their mobile devices worldwide. Silicon Valley venture firms Accel Partners, Redpoint Ventures and DCM fund mig33.• Designed and developed a web framework in PHP based on the MVC architecture. Currently deployed to production able to serve up requests for over one million concurrent users on the web, mobile (in-house browser), and WAP pages.• Lead the development of the web application, ensuring the correct libraries where used, the standards where identified and adopted and benchmarks met to allow speedy development and a speedy application. Some of the features of the application where contact list management, accounts management, chat rooms, groups, updates, profiles and many more. This was designed as a dynamic web client developed using JS.• Designed and developed an avatar system allowing our users to customize their online representation. The system easily allowed avatar items to be added rapidly (currently adding 200 items per week) and still provided responsiveness within our benchmarks.• Lead the development of the group system, which included wall posts, forums, photo, uploads, polls, news feeds, chat room linking, and member invitations. This system was used to feature some of our partners and let the community share their common interests.• Redesigned and redeveloped the store system providing a flexible method to sell any category of virtual items in the application.• Lead the development of a virtual gift feature allowing users to send gifts with each other.• Lead the development of a social networking system that provided a layer over the application providing wall postings, commenting (photos, gifts and posts), likes, rankings and leaderboards. Any new features that we add could leverage of this system to quickly provide any of these services to the new feature.
-
Senior Software EngineerTangler 2005 - 2008Sydney, AustraliaA start up company that developed a social discussion and communications platform. Funded by angel investors, the small team has reached many milestones and going to production.• Lead the development of the front-end web application using JS and EXTJS. The application is dynamic using DWR as the communication bridge to our back-end java written in Java, using the spring web mvc.• Lead the development of a desktop smart client developed in C#. NHibernate was used as the clients’ local store, connecting to a Java server to synchronise the data and the discussions. This was later discontinued in favour of the web application.• Designed and developed the user profile system.• Designed and developed the discussion tracking system which could track the users participation and to track their contacts discussions.• Part of the design process for the application, discussing the problems of the system and how to get it viral. Closely worked with product and marketing to ensure that the message about the application is the right message and assuring that the application can deliver that message. Some of the issues faced were about privacy in an open system, ability to connect to other users from a common interest and incubating discussions.• Designed the notification system, to bring more of our users into the system. The notification system included emails, a Firefox extension and a desktop notification application developed in C++ using Trolltech QT library.
-
Senior Software Engineer / Team LeadTrans Data Communications Feb 2002 - Mar 2005Sydney, AustraliaFocused on developing workforce management software for leading telecommunications companies, transportation companies, courier companies and hospitals. I lead the development team creating clients and server in C++, C# and C. The application had features such as mapping, scheduling and data communication to mobile devices. I developed on multiple mobile devices from mobile data transmitters (MDT) to the windows based .NET compact framework. I lead the conversion of the legacy applications from an in-house database to MYSQL. Along with development, I was part of the pre-sales consultation team, which provided clients with a view on how our system could help their company. We were successful in winning many major contracts and delivering on time.
-
Software EngineerDante Communications Oct 2001 - Jan 2002Sydney, AustraliaDante in collaboration with Compaq designed and developed network-monitoring systems for large telecommunications companies. I was involved in requirement gathering, design and finally developing modules for the TeMIP platform that would be the center of our clients NOC. I integrated many third party systems as part of the monitoring in the TeMIP platform. The modules were developed in C++.
-
Software EngineerMci Worldcom Jul 2001 - Oct 2001Sydney, AustraliaMCI Worldcom a large backbone providing internet services for major ISPs. During my time, I liaised with the financing department to develop accounting modules in C++.
-
Software EngineerComtech Mar 2000 - Jun 2001Sydney, AustraliaA technology service company with clients including some of the largest telecommunications company in Australia. I was involved with developing applications hosted on a interactive voice response systems (IVR) as a way to provide their customers with easy to setup voice system. Involved in developing voice recognition software in C++ and their front-end provisioning tool in Java.
-
Software EngineerTransdata Communications Aug 1998 - Mar 2000Sydney, AustraliaInitial development job, where I learned C and C++ development. Some of my achievements where debugging in-house database systems, accounting applications and UI applications developed in motif on Linux. During this time I developed client applications that would communicate to a C++ backend. I also had exposure to developing MDT using C. I was then mentored in developing reliable server applications in C++ with the ability to extend via modules to hook in multiple types of radio network libraries. I was fortunate to be able to cut my teeth with such talented developers where I learned about the importance of testing, design, debugging and ensuring that reliability was high on the list.
Phong Mai Skills
Phong Mai Education Details
Frequently Asked Questions about Phong Mai
What company does Phong Mai work for?
Phong Mai works for Sitemate
What is Phong Mai's role at the current company?
Phong Mai's current role is Senior Full Stack Engineer.
What is Phong Mai's email address?
Phong Mai's email address is ph****@****ail.com
What is Phong Mai's direct phone number?
Phong Mai's direct phone number is +601288*****
What schools did Phong Mai attend?
Phong Mai attended University Of Technology, Sydney.
What skills is Phong Mai known for?
Phong Mai has skills like Javascript, Mysql, Java, Jquery, Web Applications, Html, Node.js, Spring, Php, Css, Ajax, Subversion.
Who are Phong Mai's colleagues?
Phong Mai's colleagues are Felmar Niecel Mantalaba, Paul Andrew Oledan, Alessandra Santos, Leonardo Vinsen, Emma Galea, Eve Gayle Garcia, Ie, Jake Okazawa.
Not the Phong Mai you were looking for?
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