Miko Aji Nurachman

Miko aji nurachman

bookmark on deepenrich
location of Miko Aji NurachmanSemarang, Jawa Tengah, Indonesia
Phone number of Miko Aji Nurachman+91 xxxx xxxxx
Followers of Miko Aji Nurachman123 followers
  • Timeline

    Nov 2020 - now

    Software Engineer

    PT Paramadaksa Teknologi Nusantara (nexSOFT)
    Current Company
    Jan 2024 - now

    Back End Developer

    bit. (PT. Bringin Inti Teknologi)
  • About me

    Backend Developer ~Golang

  • Education

    • Smk negeri 8 semarang

      2017 - 2020
      Rekayasa perangkat lunak
  • Experience

    • Pt paramadaksa teknologi nusantara (nexsoft)

      Nov 2020 - now
      Software engineer

      Developing and Maintaining REST APIs:Develop REST APIs for distributor principles applications using Golang.Ensure the APIs have high performance and low latency. Provide secure endpoints with JWT or OAuth 2.0 authentication.Database Management:Design and optimize PostgreSQL databases for large-scale systems and manage complex data relationships.Ensure data consistency and integrity using transactions and appropriate locking mechanisms in PostgreSQL.Migrate data from legacy Java Spring JSP applications to microservices architecture with PostgreSQL as the primary database.Elasticsearch for Search and Reporting:Use Elasticsearch for indexing and fast searching across large datasets.Build reporting features that leverage Elasticsearch for real-time data analysis.Ensure Elasticsearch performance remains optimal even with high data volume.Redis for Caching and Session Management:Implement Redis as a caching layer to improve API performance and reduce load on PostgreSQL.Use Redis for storing session data or authentication tokens.Performance Optimization and Big Data Handling:Analyze performance bottlenecks in the APIs and leverage caching, indexing, and query optimization in PostgreSQL.Handle and process large datasets from distributor systems, focusing on low-latency and scalability.Build efficient data pipelines to handle large data streams from various sources.Code Migration from Monolithic to Microservices:Migrate code from monolithic Java Spring JSP to a microservices architecture using Golang and React for front-end technology.Break the monolith into smaller, independent services with communication through REST or gRPC.Collaboration with Other Teams:Collaborate with the front-end team to ensure the APIs meet the needs of React applications.Work with the DevOps team for deploying the application using containers (Docker/Kubernetes). Coordinate with the QA team to prepare performance testing scenarios and ensure the system meets expectations. Lihat lebih sedikit

    • Bit. (pt. bringin inti teknologi)

      Jan 2024 - now
      Back end developer

      Backend Developer (Outsourcing - Diksha Tech)Worked as a backend developer using Golang and PostgreSQL to process and integrate EDM indicators data into the system. Designed and implemented functionality to categorize data into commando, fraud, and monitoring streams, ensuring periodic updates. Utilized MinIO for object storage, JWT for secure authentication, Viper for configuration management, and VSFTP for file transfers.

  • Licenses & Certifications

    • Programmer zaman now docker : pemulal sampai mahir

      Udemy
      Sept 2024
      View certificate certificate
    • Programmer zaman now pemrograman golang: pemula sampai mahir

      Udemy
      Jan 2024
      View certificate certificate
    • Hacker rank go (basic) certificate

      Hackerrank
      Sept 2022
      View certificate certificate
    • Fun coding bootcamp: fullstack

      G2academy (school of gifted geeks)
      Nov 2020