The Emissions Management Platform
The Emissions Management Platform is an emissions management platform that
provides emissions calculation and visualization based on a customer's business and stores
emission source information. By using this platform, customers can take control of their business
by hosting their projects, monitoring data as needed, and having an emission reduction plan
based on visual data.
- Implementing feature, API using GraphQL and AWS Lambda structure to interact with
database then return result to frontend following CRUD paradigm for some microservices
functionality like query, carbon calculation.
- Integrating front-end with API to complete UI feature (data binding, error handling, CSS
alignment) based on requirements
- Self-research and implement best coding practices to improve project effectiveness,
performance.
- Collaborate with Testers to test and debug issues, fix bugs and issues, participate in code
reviews.
- Prepare demo and guiding documents for end-users.
- Participate in Scrum ceremonies: joining daily standup for daily status reporting, joining weekly
spring demo and sprint planning meeting on the end of each sprint for presentation and
preparation for the new sprint.
Technologies: FastAPI, GraphQL, Node.js, Angular, PostgreSQL, AWS, Jenkins, Docker, Bootstrap