Alex Q. Email and Phone Number
π Hello everyone! I'm Alex Qi, I have over 10 years of experience working as a Software Engineer in various industries. Collaborative team player and quick learner committed to delivering innovative solutions. Let's connect! π€
Wedbush Securities
View- Website:
- wedbush.com
- Employees:
- 830
-
Back End DeveloperWedbush Securities Sep 2021 - PresentLos Angeles County, California, United Statesβ Created RESTful APIs, such as database CRUD manipulation, using Node.js, Express.js, Mongoose.β Implemented data pagination from the database on the backend using Node.js, Express.js + Mongoose.β Designed and implemented JWT-based access authentication in Node.js and Express.js routes with middleware.β Utilized interceptors in Node.js and Express.js to implement user verification and access control.β Implemented effective error handling mechanisms on server sides, providing clear error prompts based on error codes.β Used TypeScript to improve code safety and reliability, enhancing team development efficiency.β Conducted Node.js API testing using Postman during the development process and utilized Git for version control.β Wrote relevant unit test cases and developed based on testing objectives to achieve a test-driven development model.β Adhered to Agile development principles, ensuring successful completion of tasks at each stage and reporting issues and progress during team meetings.β Coordinated team tasks using Jira, confirming development progress, and utilized Figma to illustrate the workflow of features.β Implemented a caching mechanism using AWS ElastiCache to enhance server response efficiency.β Responsible for maintaining the system post-deployment on AWS, with knowledge of Lambda and S3 operations. -
Backend DeveloperTuhu.Cn Jan 2018 - Aug 2021Shanghai, Chinaβ Participated in the system architecture design, functionality division, and data flow analysis of the CRM system.β Built the necessary RESTful API and related utility functions for features using Express.js with Node.js, including authentication, data ETL, etc.β Created a microservice for customer clustering data analysis using Python.β Designed user and customer service business models under a document-based data model.β Used TypeScript in React to enhance code development efficiency and accuracy.β Built an inheritance component using the class component super method, improving development efficiency.β Implemented pagination logic for consumption history in customer consumption record API.β Built application redirection and navigation logic based on React-Router-Dom.β Used Mongoose to do CRUD operations on MongoDB.β Utilized Axios for HTTP requests, including operations such as GET/POST/PUT/DELETE.β Used AWS S3 and Node.js to handle file management for customer services file upload function.β Introduced a test-driven development model(TDD), targeting test case results during the project development phase for focused development.β Employed Git for version control, checking, and resolving version conflicts.β Implemented backend containerization through Docker, running services in virtual machines.β Made error-handling functions for displaying clear and readable error messages.β Adhered to Agile development principles, scheduling tasks based on progress, and providing regular reports on work progress and issue resolution during weekly meetings.β Responsible for post-deployment project maintenance. Communicated with users and adjusted program workflows based on user requirements, streamlining operation steps and improving efficiency by 10%. -
Backend Software EngineerVcredit η»΄δΏ‘ιη§ Mar 2015 - Dec 2017Shanghai, Chinaβ Developed an automated scraping script in Node + node-schedule to parse and extract error information from SQL Server operation logs.β Created a backend server using Node.js and developed RESTful APIs.β Utilized node-schedule to set up backend scheduled tasks for automatic log retrieval at regular intervals.β Processed and integrated scraped information using D3, and produced pure data for monitoring data visualization.β Implemented appropriate error-handling logic, with try/catch displaying error messages based on backend error codes to prevent application crashes.β Authored relevant development documentation, providing information on APIs and their usage methods.
Frequently Asked Questions about Alex Q.
What company does Alex Q. work for?
Alex Q. works for Wedbush Securities
What is Alex Q.'s role at the current company?
Alex Q.'s current role is Software Engineer.
Who are Alex Q.'s colleagues?
Alex Q.'s colleagues are Art Miramontes, Andrew Bowden, Hamada Bawab, Richard Drake, Jon Gehle, Jim Wagner, Jeff Spencer.
Not the Alex Q. you were looking for?
-
Alex Shvartsman
Branch Director New York Branch At Q-Railing - North AmericaNew York City Metropolitan Area -
4dcma.mil, airforce.com, airforce.com, airforce.com
-
2mosaicco.com, wix.com
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