• A results-oriented Frontend Software Engineer with 15+ years of experience in delivering intuitive, high-performance, high-quality, and user-centered applications.• Adept at nurturing collaborative environments and providing innovative solutions that enhance customer satisfaction.• Deep expertise in modern tech stacks to create seamless web, desktop, and mobile experiences, with a focus on UI design excellence, optimal user experience (UX), industry best practices, and high performance.• Passionate about driving product quality and mentoring teams in delivering best-in-class solutions.
Morgan Stanley
View- Website:
- morganstanley.com
- Employees:
- 501
- Company phone:
- (212)761-4000
-
Senior Software EngineerMorgan Stanley Mar 2023 - PresentNew York, Ny, Us• Increased customer engagement and satisfaction: - Collaborated with a Managing Director to create a critical application for financial advisors to submit Transition Analysis requests, optimizing financial and tax analysis. - Led a UI overhaul of the Transition Analysis submission application, incorporating modern UI designs using a unified design system and latest tech stack to enhance usability and visual consistency. - Planned and managed workloads for other engineers, ensuring timely resolution of internal and external customer feedback.• Improved UI development across teams: - Enhanced code consistency and maintainability by collaborating with senior engineers and tech leads to standardize UI coding practices, processes, and configurations. - Accelerated development cycles by developing key reusable UI components, reducing redundancy and increasing efficiency. - Designed an extensible wizard form management system, currently in use by 2 core applications, enabling easy scalability and efficient form handling. - Mentored junior engineers in industry best practices, contributing to improved code quality and team skill growth.• Enhanced release cycle efficiency: - Reduced QA time by 10% through the implementation of Cypress automated smoke tests, increasing test coverage and reliability. - Established a robust CI/CD pipeline, streamlining deployment cycles and ensuring consistent release quality. - Improved monitoring and alarms to stabilize daily deployments, reducing downtime and ensuring consistent release quality. -
Frontend Software Engineer IiThe Trade Desk Feb 2022 - Sep 2022Ventura, Ca, Us• Managed the company’s main public-facing websites. - Improved UI design and accessibility for ReactJS frontend to increase visitor satisfaction by 30%. - Fixed backend bugs for headless Craft CMS to optimize network traffic and reduce network errors for public visitors.• Enhanced the company websites: - Measure visitor behaviors with MS Clarity and Google Analytics 4 to better guide and target the proper contents for visitors. - Implement parallel CDN and cache on static resources to improve loading performance by 20%. - Implement backend backup system and network redundancy to reduce downtime for critical contents.• Architected the process to migrate outsourced modules and components back to internal ownership. -
Frontend Software Engineer IiAmazon Web Services (Aws) Dec 2019 - Oct 2021Seattle, Wa, Us• Designed, planned, and managed the project for overhauling Amazon Connect console with accurate deadlines and budgetary metrics.• Increased customer satisfaction for Amazon Connect console by 30% - Revamped outdated Angular 1.2 UI to modern React UI. - Implemented accessibility features to meet WCAG 2.1 standard. - Developed system to collect customer-centric metrics and feedbacks. - Collaborated with project managers and designers to deliver beautiful and user-friendly interface. - Improved fault tolerance with heart-beat API, client cache, batch API calls, transactional API calls, and exponential backoff retrying mechanism. - Reduced resource consumption on end-user machines.• Reduced the average development time by 50% - Separated frontend and backend code into different packages and deployment pipelines. - Designed micro-service system to allow features to be quickly developed, deployed, and easily managed by smaller teams. - Reduced package sizes, build time, and deployment time. - Implemented hot reloading/swapping to allow engineers to instantly verify their work in progress. - Improved debugging process for unit tests. - Migrated outdated AngularJS code to modern React code. - Reduced the unnecessary effort to maintenance legacy system.• Significantly improved the deployment time by 400%: - Developed full continuous deployment (CD) pipeline. - Improved automated unit tests to reach over 85% code coverage. - Designed and implemented automated scenario/integration tests. - Updated canary system to monitor end-to-end availability. - Implemented micro-service system to fully support continuous integration (CI) across multiple teams. -
Software Development Engineer IiMicrosoft Apr 2015 - Nov 2019Redmond, Washington, UsMicrosoft Teams• Collaborated with a pioneer team to build the very first prototype of Microsoft Teams, the current de facto Microsoft communication app.• Developed and enhanced many features for MS Teams: - Built the system to create and manage Teams and Channels. - Architected the system to fetch, sync, and manage People/User profiles. - Architected the system to fetch, sync, and manage User Presences across multiple devices and browsers via Skype for Business (SfB) infrastructure. - Implemented the onboarding experience for new users.• Designed and built the very first prototype of Calling feature, which is now the key selling point for MS Teams.• Expanded many sub features in Calling including: - Improved P2P calls, group calls, and PSTN calls. - Built the portal for IT admins to customize Calling policies. - Built notification system for incoming calls, missed calls, voicemails. - Developed Call center features: Auto Attendant and Call Queue. - Implemented UI to configure calling, forwarding, and delegation. • Collaborated to development features across platforms and devices (Windows, MacOS, Android, iOS, etc.)• Enforced and implemented accessibility (A11Y) requirements.• Implement test account management system to improve parallel testing.• Managed several big test tenants for fixing critical bugs and performing high load tests. -
Software Development EngineerMicrosoft Nov 2012 - Mar 2015Redmond, Washington, UsMicrosoft Dynamics• Developed cross-platform (iOS and Android) mobile apps for Dynamics CRM to improve the competitive position against Salesforce. The applications make use of several advance technologies: - HTML5, CSS3, and modern JS (jQuery, React, and Bootstrap) for frontend UI. - SQLite to support offline use cases. - Integrated MDM security features provided by MobileIron and Good. - Implemented .NET Rest API to provide data in XML and JSON formats. - Developed cross-platform UI using #Script.• Maintained and upgraded the web client through 4 different releases: - Improved accessibility and usability on tablet devices. - Improved performance on various pages and controls. - Developed new infrastructure to improve performance of layout rendering.• Extended support and bug fixing for CRM Outlook client.• Extended support and bug fixing for Unified Service Desk (USD) client. -
It ConsultantGbt Corp. Jul 2011 - Nov 2012Improves employee efficiency through:- Centralizes data and file sharing and printing.- Categorizes folders, files and emails systematically for searching and managing.- Recommends and provides tools and tips to help on daily tasks.Provides technical support to improve the business:- Multiple levels of networking user access to manage employee works effectively.- Professional email system with the company domain name.- Security system to protect confidential data.
-
It ConsultantBadminton Center Court Inc. Jan 2011 - Nov 2012Provides the store with professionally designed information and e-commerce websites.Provides technical supports such as:- Private network for employees and Wi-Fi network for customers and visitors.- Professional email system to improve the business credential.
-
System DeveloperAdded Value Sep 2009 - Oct 2012London, GbWorks with a team of developers to create a data visualizing web application using the latest technologies:- Front-end UI is built in HTML5, CSS3, jQuery, Backbone.js, RequireJS, Bootstrap, and Mustache/Handlebar.- Data is provided through JSON data graph APIs built upon Node.JS REST services.- Database is served by MongoDB.- Authentication and authorization are based on OpenID.Uses various technologies to create and maintain applications for internal use, namely:ASP.NET MVC3:- Several web applications to support Finance, IT, and HR departments such as policy acknowledgement, incentive acknowledgement, and employee review systems.- A data mapping web application to categorize, group, and tag data.ASP.NET WebForm:- Websites to provide data analyzing services to external clients.Windows Presentation Framework (WPF) using MVVM pattern: - A reporting tool to collect monthly and quarterly data and process the data into reporting files in PDF format. - A data collecting and analyzing tool to collect raw data in Excel format, store the data into SQL Server database, apply formulas to caculate and output statistical data.Works in an Agile Scrum environment using practices likes:- Pair programming- Continuous Integration (TeamCity/Jenkins)- Test Driven Development (NUnit, Mocha.js, JSCoverage)- Behavior Driven Development (SpecFlow, Jasmine.js, CasperJS)Fix bugs and improve many legacy in-house applications with ASP.NET technologies such as WebForm, WCF, OpenRasta, WPF/MVVM, WinForm, NHibernate.Handle various Extract-Transform-Load (ETL) processes including writing own code as well as utilizing applications such as Pentaho and Talend to import and export data in multiple data sources (SQL Server 2008/2003, MySQL, MongoDB, and Excel).Develop and maintain multiple database systems including SQL Server, MySQL, and MongoDB.Work with different version control systems such as Git (GitHub), Subversion (SVN), and Visual SourceSafe. -
System Developer InternMyspace Apr 2008 - Jun 2009Beverly Hills, Ca, UsWorked on an intranet mash-up web portal using the ASP.NET Web-Part Framework. The portal consists of multiple useful tools to assist the developers and the NOC in controlling the servers' performance.Converted desktop applications to web-based applications.Created real-time web-based data visualization applications including:- Live and historic performance graphs: displaying performance counters of individual server or group of servers in a VIP.- Live online-now graph: indicating the number of currently online users.Maintained and added new features to a server request website utilizing Windows Workflow Foundation to automate the process of ordering or upgrading servers.Worked with version control systems likes Team Foundation Server (TFS) and Subversion (SVN).
Andy Tran Education Details
-
UclaComputer Science And Engineering
Frequently Asked Questions about Andy Tran
What company does Andy Tran work for?
Andy Tran works for Morgan Stanley
What is Andy Tran's role at the current company?
Andy Tran's current role is Frontend Software Engineer.
What schools did Andy Tran attend?
Andy Tran attended Ucla.
Who are Andy Tran's colleagues?
Andy Tran's colleagues are Jamie Beardsworth, Michael Hart, Cfa, Ligi Balan, Timothy Murphy, Katie Costable, Cima ®, Daniel Bone, Deva Ranjan Kanungo.
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