Position: Software Engineer | Full-Stack Developer (JavaScript, TypeScript, Angular2, Node.js)
Category: JavaScript
English level: upper
Years of experience: 3


AMC Bridge – Software Engineer
01 / 2020 – 05/2023
Develop high-quality software applications using a variety of programming languages and technologies, such as JavaScript, TypeScript, Angular2, React, Redux, and NodeJS.
 Utilize WebGL, Three.js to create high-performance, interactive 3D graphics and animations.
 Develop and maintain RESTful APIs using Node.js and Express.js.
 Utilize Amazon S3 to store and manage large volumes of data.
 Integrate with Google Maps and ArcGIS to display and manipulate geographic data.
 Utilize Autodesk BIM360 to manage and collaborate on construction projects.
 Utilize ODA Web SDK (VisualizeJS) to create custom visualization tools and applications.
 Utilize PostgreSQL, MySQL to store and manage data in relational databases.
 Participate in code reviews to ensure code quality and maintainability.
 Write clean, efficient, and well-documented code that adheres to coding standards and best practices.
 Collaborate with project managers, stakeholders, and other team members to ensure successful project completion.
 Create and maintain unit tests and end-to-end tests to ensure software quality and functionality.
 Continuously improve software development processes and practices to increase productivity and maintainability.