Narendar Singh
About Narendar Singh
Narendar Singh is a Senior Software Engineer at Delivery Hero in Berlin, Germany, with over a decade of experience in backend technologies and a strong background in Java, Kotlin, and cloud services.
Title
Narendar Singh is currently a Senior Software Engineer at Delivery Hero, based in Berlin, Germany.
Current Company
Narendar Singh works for Delivery Hero in Berlin, Germany, where he holds the position of Senior Software Engineer.
Previous Work Experience
Prior to his current role at Delivery Hero, Narendar Singh held various positions at multiple companies. From 2019 to 2021, he worked as a Senior Engineer at NielsenIQ in the Chennai Area, India. Before that, he served as a Senior Software Engineer at Citi from 2018 to 2019. He also held dual roles at Verizon: System Analyst from 2017 to 2018 and Software Engineer from 2016 to 2017. His career began at RAVSoft Solutions India (Pvt.) Ltd. where he was a Junior Software Developer from 2013 to 2015.
Education and Expertise
Narendar Singh has a Bachelor of Engineering (BE), earned between 2008 and 2012. His expertise spans over a decade in the software industry, with specialization in backend technologies. He is a certified Microsoft Azure Developer and is proficient in technologies like Java, Kotlin, Spring Boot, Microservices, AWS, EKS, Docker, and RDS. Narendar is also skilled in AGILE development methodology and Test-Driven Development (TDD).
Technical Skills and Tools
Narendar Singh has extensive experience with Integrated Development Environments like Eclipse, Spring Tool Suite, and Intellij. He is proficient in using version control and project management tools such as Git, JIRA, and Bitbucket. Additionally, he is familiar with build automation tools like Gradle and Maven and has a strong background in SQL databases, including PostgreSQL and IBM DB2. Narendar is also experienced in monitoring and observability tools like Datadog.
Soft Skills and Work Ethic
Narendar Singh is known for his strong problem-solving abilities and good verbal and written communication skills. He is adaptive to any environment and has the capability to deal with people diplomatically. Narendar possesses self-confidence and is described as hardworking, sincere, and committed to his work.