07/14/2024 updated


100 % available
Java developer, Java/ C++ Developer, Software Developer
USA
Only remote
Computer EngineerJava (Programming Language)PHPSpring SecurityApplication Programming Interfaces (APIs)Amazon Web ServicesAnalogue ElectronicsVery-Large-Scale IntegrationApache HTTP ServerApache TomcatBig DataC++ (Programming Language)Ubuntu (Operating System)Computer ProgrammingDatabasesCouchbase Servers
AWS, analog circuits, Flink, Apache Flink, Apache, Hadoop, Kafka, Spark, Tomcat, API, Back-end, Bigdata, big data, C++, programming, Couchbase, Datamart, Data pipeline, Streaming, Data Structure, Database, Debezium, Docker, FPGA, Hazelcast, Hibernate, Hystrix, Java, JPA, Junit, Matlab, Microservices, MongoDb, Mybatis, MySQL, Oracle, PHP, Programming language, Prometheus, Qt, Message queue, RabbitMQ, Raspberry Pi, raw data, Redux, ReactJS, Redis, Ribbon, SIP, bugs, Spring, Spring Security, Spring Boot, SpringBoot, Linux Ubuntu, Verilog, VLSI, VMWare, Window Server, WordPress
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishGood
Project history
- Affiliate Platform.
*My position: Java Developer.
*Team size: 5
*My responsibilities:
- Pick task from Leader.
- Design and implement code.
- Testing and deploying code.
*Technologies: Java.
*Project: English learning app.
*Description:
- Apps connect teacher and student.
*My position: Java Developer.
*Team size: 5
*My responsibilities:
- Pick task from PM.
- Discuss with Sale unit, Business unit.
- Discuss with external dev.
- Design and implement code.
- Testing and deploying code.
*Technologies: PHP, ReactJS, Spring.
* The project: QT app, Virtual PBX client.
*Description:
-Virtual PBX client.
*My position: Java Developer.
*Team size: 5
*My responsibilities:
- Pick task from Leader.
- Design and implement code.
- Testing and deploying code.
*Technologies: Java.
*Project: English learning app.
*Description:
- Apps connect teacher and student.
*My position: Java Developer.
*Team size: 5
*My responsibilities:
- Pick task from PM.
- Discuss with Sale unit, Business unit.
- Discuss with external dev.
- Design and implement code.
- Testing and deploying code.
*Technologies: PHP, ReactJS, Spring.
* The project: QT app, Virtual PBX client.
*Description:
-Virtual PBX client.
(Inhouse and Data Platform) *My responsibilities:
- Maintaining And edit some feature.
*Technologies: C++, Qt, SIP protocol.
*Project: Streaming Data.
*Description:
- Stream data from Excel file to Database.
Stream data from Database to another Database.
*My position: Java Developer.
*Team size: 3.
*My responsibilities:
- Receive request from another team,
- Design and Implement code base request or
Business Flow file.
- Discuss how to solve some problems.
- Monitor and maintain.
*Technologies: Spring boot, Apache Flink,
Hazelcast, Couchbase DB, Kafka.
- Maintaining And edit some feature.
*Technologies: C++, Qt, SIP protocol.
*Project: Streaming Data.
*Description:
- Stream data from Excel file to Database.
Stream data from Database to another Database.
*My position: Java Developer.
*Team size: 3.
*My responsibilities:
- Receive request from another team,
- Design and Implement code base request or
Business Flow file.
- Discuss how to solve some problems.
- Monitor and maintain.
*Technologies: Spring boot, Apache Flink,
Hazelcast, Couchbase DB, Kafka.
(IOT, Web) Monitoring temperature, humidity, light intensity
by sensor
Control engine by sensor parameter.
*My position: Java/C++ Developer.
*Team size: 4.
*My responsibilities:
- Receive request from client,
- Design and Implement code
- Discuss how to solve some problems.
- Monitor and maintain.
*Technologies: Java, RabbitMQ, Influx DB,
Prometheus,
* The project: Human resource management app.
*Description:
- Human resource management app.
*Team size:3.
*My position: Java Developer.
*My responsibilities:
- Design and Implement code
- Design and Implement database
*Technologies: Spring boot, Spring JPA, Spring
Security, MongoDB.
by sensor
Control engine by sensor parameter.
*My position: Java/C++ Developer.
*Team size: 4.
*My responsibilities:
- Receive request from client,
- Design and Implement code
- Discuss how to solve some problems.
- Monitor and maintain.
*Technologies: Java, RabbitMQ, Influx DB,
Prometheus,
* The project: Human resource management app.
*Description:
- Human resource management app.
*Team size:3.
*My position: Java Developer.
*My responsibilities:
- Design and Implement code
- Design and Implement database
*Technologies: Spring boot, Spring JPA, Spring
Security, MongoDB.