Back End Developer
CurrentAs a Back End Developer at iToll, I have been instrumental in designing, developing, and maintaining the server-side logic and architecture of various applications. My role encompasses a range of critical skills and responsibilities including:Code Review: Ensuring code quality, readability, and maintainability through rigorous reviews.Problem Solving: Tackling complex technical challenges with effective and efficient solutions.Unit Testing & Feature Testing: Writing and executing tests to ensure software reliability and performance, including comprehensive feature tests to validate the functionality of complete software features.Software Development: Implementing robust and scalable software solutions.NoSQL Databases: Utilizing databases like MongoDB for efficient data storage and retrieval.Skill Development: Continuously enhancing my technical skills and staying updated with industry trends.JSON: Working extensively with JSON for data interchange between server and client.Object-Oriented Programming (OOP): Applying OOP principles to create modular and reusable code.PHPUnit: Using PHPUnit for testing PHP code to ensure its functionality and stability.REST APIs: Developing and integrating RESTful APIs to facilitate seamless communication between different parts of the application.GitLab: Leveraging GitLab for version control, CI/CD, and collaboration.My contributions have been pivotal in ensuring the smooth operation and scalability of iToll’s backend systems, ultimately driving the company's technical and business objectives forward.