Software Engineer with over three years of professional experience in design and development of web applications and IoT based cloud applications. Experienced working with AWS Cloud platform for operation, deployment, testing and maintenance of enterprise scale applications. Skilled in Java and Python; relational and NoSQL databases; development of data pipelines; B2B collaborations, and many more.
Joined Smart Solar Corporation (main office) in Japan under secondment contract. Continuing duties done at Smart Solar Nepal Corporation.
Data Engineering
VPP Project
Third party API integration
· Solar production system engineering company providing engineering and software services to Smart Solar Corporation Japan’s businesses.
· Developed a module for Smart AI device that measures power information from grid, distribution board, PCS etc. using CT sensor. Implementation was done using Java multithreaded architecture.
· Firmware project based on microservices architecture and consisted of microservices such as database, power measurement, cloud communication, REST API, etc.
· Worked in REST API development for Smart AI using Spring Boot, Hibernate, and PostgreSQL.
· Cloud server AWS. Power information from Smart AI device stored in AWS Cloud. There are web applications, mobile applications, and monitoring systems to view power data and control Smart AI devices.
· Worked in design, development, deployment, and maintenance of backend for web applications, mobile application, and monitoring system for Smart AI.
· APIs for web and mobile applications developed using Lambda functions and hosted on API gateway. Worked with different AWS services: S3, DynamoDB, IoT Core, EventBridge, Redshift, etc.
· Deployment of web applications in EC2 instances over Nginx server; Java applications over Apache Tomcat server.
· Prepare system releases, documentation, and test system before release.
· Worked in the development of human resource management system.
· Used HTML, CSS, JavaScript, Bootstrap, jQuery, JSPs, AJAX to create user friendly web interface.
· Developed backend services using Spring framework. Project based on MVC architecture, implemented using Spring MVC.
· Created multiple REST APIs to develop services for human resource management.
· Security implementation using Spring Security, role-based access control, and sessions.
· Worked with RDBMS MySQL using Hibernate ORM tool.
Python
undefined