Nikodimos Ewnetu Arega

Nikodimos Ewnetu Arega

$5/hr
Fullstack developer with experience building custom websites , ERP System, and mobile Apps.
Reply rate:
100.0%
Availability:
Full-time (40 hrs/wk)
Age:
22 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
3 years
Nikodimos Ewnetu Backend Developer -- Addis Ababa, Ethiopia https://portfolio-main-six-ochre.vercel.app/ https://linkedin.com/nikodimos-ewnetu- github.com/nikodimosewnetu Profile Experienced Backend Developer with 3+ years of expertise in designing, building, and maintaining scalable server-side systems. Proficient in Node.js, Python, database optimization, and cloud infrastructure. Passionate about crafting high-performance APIs, microservices, and secure authentication systems. Adept at collaborating with cross-functional teams to deliver reliable backend solutions. Education Bachelor of Science Addis Ababa University Computer Science Specialized in software engineering and distributed systems. Relevant coursework: Advanced Database Systems, Distributed Systems, Software Architecture, Cloud Computing, and Information Security. Developed multiple backend projects focusing on scalable systems and API design. 06/2021 – 06/2025 Professional Experience Full Stack Developer DOT Developed and maintained ERP system modules with full stack responsibilities ERP System Core Comprehensive ERP system with inventory, HR, sales, and finance modules Monolithic architecture with modular design Backend API development, database optimization, and UI integration Tech Stacks: Node.js Express MySQL React.js Challenges: Improved system performance by 30% through query optimization and indexing 06/2024 – 11/2024 Backend Developer Sheger Metal PLC New York Developed and maintained backend systems for enterprise web applications Enterprise Management System Backend system supporting inter-departmental operations and external integrations Service-oriented architecture with REST APIs API development, database management, and security implementation Tech Stacks: Node.js Python PostgreSQL Docker 11/2023 – 03/2024 • • • • • • • • • Challenges: Implemented JWT-based authentication that improved security while maintaining performance • Backend Developer Aladia New York Developed and maintained scalable backend systems for a multi-feature SaaS platform Aladia Platform Core Central backend system supporting social media, e-learning, and content management Microservices architecture with Node.js and Express API development, database design, and real-time features implementation Tech Stacks: Node.js Express PostgreSQL Redis AWS Challenges: Reduced API response time by 40% through query optimization and Redis caching 12/2024 – 03/2025 • • • • • Skills Backend Development Expertise in Node.js and Python for building scalable server-side applications Design and implementation of RESTful and GraphQL APIs for seamless integration Microservices architecture development using Docker and Kubernetes Implementation of authentication protocols (JWT, OAuth) and secure API gateways Integration of real-time features using WebSockets and Redis • • • • • Database Management Proficiency in relational databases (PostgreSQL, MySQL) design and optimization Experience with NoSQL databases (MongoDB, Redis) for high-performance use cases Database schema design and implementation for scalable applications Query optimization and indexing strategies for improved performance Experience with database migrations, replication, and sharding techniques • • • • • Cloud & DevOps Extensive experience with AWS services (EC2, S3, Lambda, RDS) CI/CD pipeline implementation using Jenkins, GitHub Actions Containerization with Docker and orchestration using Kubernetes Infrastructure as Code (IaC) with Terraform and CloudFormation Monitoring and logging solutions implementation (CloudWatch, ELK) • • • • • System Architecture Design and implementation of microservices-based architectures Distributed systems design for high availability and scalability Caching strategies implementation using Redis and Memcached Message queue systems implementation (RabbitMQ, Kafka) Load balancing and horizontal scaling techniques • • • • • Security Practices Implementation of authentication and authorization mechanisms Secure API development following OWASP guidelines Data encryption strategies for in-transit and at-rest data Input validation and sanitization techniques Regular security audits and vulnerability assessments • • • • •
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.