logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior PHP Developer
Nuromedia GmbHSenior PHP Developer
Oct. 2023Dortmund, North Rhine-Westphalia, GermanyAt Nuromedia GmbH, I joined as a Senior PHP Developer, where our team was engaged in multiple diverse projects ranging from healthcare applications to parenting apps. Each project required robust backend support to ensure seamless functionality and a superior user experience. My primary responsibility was to focus on backend-related tasks across these various projects. This included developing and maintaining RESTful APIs, managing and optimizing databases, and integrating backend modules to support the different applications. To fulfill my role, I took the following actions: - RESTful API Development: I designed and implemented RESTful APIs to facilitate communication between the frontend and backend systems, ensuring secure and efficient data exchange. - Database Management: I managed and optimized databases using MySQL and other database technologies. This included schema design, query optimization, and implementing caching mechanisms like Redis to enhance performance. - Backend Module Integration: I integrated various backend modules to support the specific needs of each project, ensuring that they were scalable and maintainable. - Collaboration: I worked closely with frontend developers, designers, and project managers to ensure that backend solutions aligned with overall project goals and user requirements. - Quality Assurance: I implemented rigorous testing protocols using PHPUnit and other tools to ensure the reliability and security of the backend systems. As a result of my contributions, we successfully delivered multiple high-quality projects that met the diverse needs of our clients in healthcare and parenting sectors. The backend systems I developed were robust, scalable, and secure, providing a strong foundation for the applications. The successful implementation of these projects led to increased client satisfaction and positioned Nuromedia GmbH as a reliable provider of innovative solutions across different industries.
Senior PHP Developer
LILLYDOO GmbHSenior PHP Developer
Jan. 2023 - Apr. 2023Dortmund, North Rhine-Westphalia, GermanyI was responsible for updating the payment service for a client using PHP, MySQL, and Symfony to add an Invoice payment method to their Payone payment provider. I was assigned to integrate the Payone payment provider's Invoice payment method to the existing payment service. To achieve this, I took the following actions: - Collaborated with the project team to analyze the client's payment process and the Payone payment provider's API documentation. - Implemented the Invoice payment method by adding a new payment gateway using the Payone API and PHP. - Integrated the new payment gateway into the existing payment service using Symfony and MySQL, creating a new invoice table to store invoice data. - Implemented the necessary validation and authorization checks for the Invoice payment method, ensuring that only authorized users could generate invoices and that the invoice data was validated and stored correctly in the database. - Tested the new payment method and resolved any issues that arose during testing. As a result of my work, the client's payment service was updated to include the Payone payment provider's Invoice payment method, providing more payment options for their customers. The new payment method was seamlessly integrated into the existing payment service using Symfony and MySQL, and the necessary validation and authorization checks were implemented to ensure the security and accuracy of the payment process. The new payment method was tested thoroughly and any issues were resolved promptly. The client was satisfied with the updated payment service, and their customers could now conveniently pay invoices using the Payone payment provider's Invoice payment method. Language and framework: PHP, Symfony 5.4, Javascript, Vue.js Tools: PHPUnit, Psalm, PHPStan, Gitlab, Cypress, Bootstrap, Rector, Phpcs, Infection PHP
Senior Software Development Engineer
Ad BadgerSenior Software Development Engineer
Mar. 2019 - Jan. 2023Austin, Texas, United StatesI was responsible for developing and maintaining an Amazon data aggregator application that extracts, analyzes, and presents data from Amazon for various clients. Main task I was assigned was to improve the performance and scalability of the application to handle increasing amounts of data and traffic. To achieve this, I took the following actions: - Collaborated with the project team to analyze the existing architecture and identify the bottleneck areas that impacted performance and scalability. - Re-architected the application by breaking down the monolithic application into smaller, more manageable components to improve scalability and flexibility. - Utilized caching mechanisms, such as Redis, to optimize performance and reduce response times. - Implemented repository design pattern to reduce coupling between the components and improve scalability and fault tolerance. - Refactored the database schema to optimize query performance and data retrieval, utilizing MySQL with Amazon RDS to improve data processing and management. Language and framework: PHP, Laravel, Javascript, React Tools: PHPUnit, Psalm, PHPcs, PHPstan Backend infrastructure: Amazon EC2, RDS, S3, SQS, Rout 53, Laravel Forge 3rd party services: Stripe payments, Amazon Advertising API, Amazon Seller Partner API, Slack
Senior Web Application Developer
CuraytorSenior Web Application Developer
Dec. 2016 - Sep. 2022Greater Boston AreaI was tasked with modernizing the existing monolithic application architecture into a microservices architecture to improve scalability, flexibility, and performance. One of the tasks was to plan and execute the transition from a monolith to microservices architecture while minimizing downtime and maintaining backward compatibility. To achieve this, I took the following actions: - Collaborated with management and development teams to analyze the existing monolithic application, identify its components and dependencies, and design a microservices architecture that can deliver business value. - Established API gateway patterns to enable clients to access the microservices in a secure, efficient, and standardized manner. - Re-architected the application data layer to a distributed data management system to enable efficient communication and consistent data management between the microservices. - Conducted thorough testing of the new architecture to ensure that all the functionalities were working correctly and the performance metrics of the system were optimal. As a result of my work, the application became more scalable, flexible, and efficient, with shorter development and deployment cycles. The new architecture allowed the application to easily adapt to changing requirements, and the introduction of new services or features became more straightforward. Additionally, the microservices architecture enabled the organization to leverage cloud computing resources and reduce infrastructure costs, while maintaining backward compatibility and ensuring minimal downtime during the transition. Technologies and platforms: - Languages and frameworks: PHP, Laravel - Backend infrastructure setup and maintenance: AWS RDS, EC2, SQS, S3, Forge, CloudFlare - 3rd party service implementation: FB ads, Sendgrid, Chime, MLS, Algolia, Intercom, Slack
Full Stack Engineer
Diosoft MobileFull Stack Engineer
Aug. 2016 - Dec. 2016Oradea
Senior Web Application Developer
FrootbatSenior Web Application Developer
May. 2015 - Aug. 2016Perth, Australia
Senior Web Application Developer
HomesOnTV.comSenior Web Application Developer
Apr. 2014 - May. 2015Las Vegas, Nevada Area
Web Developer
Nexxtep Technology Services, Inc.Web Developer
Mar. 2012 - Feb. 2014Valdosta, GA
Web Developer
WebooWeb Developer
Aug. 2010 - Mar. 2012London, United Kingdom
Web Developer
firstbeatmediaWeb Developer
Mar. 2009 - Aug. 2010Fort Lauderdale, Florida, United States
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Nemanja on Intch
IT
172807 people
15
fullstack developer @ Orange Business Services
15
Fullstack Software Engineer @ JSC TSA
18
Product manager @ Pharma Global
ITData Engineer
14787 people
18
Inventory Analyst @ Lowe's Home Improvement
18
Software developper
19
Senior Software Engineer @ Zupee