Organized Software Developer with 8 years’ experience in Software Engineering and 8 years’ experience in Data Engineering in academia, and a strong track record of delivering high-quality, scalable software solutions. Can think “out of the box”, willing to learn, with strong problem-solving skills. A passionate professional who collaborates with a cross-functional team. With attention to detail and strong analytical skills. Strong verbal and written communication skills.
Senior Java Developer
Senior Java Developer
NGsoft · Full-timeNGsoft · Full-time
Dec 2017 - Mar 2023 · 5 yrs 4 mosDec 2017 to Mar 2023 · 5 yrs 4 mos
Petah Tikva Area, IsraelPetah Tikva Area, Israel
• Enhanced the search relevance of the platform by implementing AI-driven algorithms that took into account user behavior, preferences, and real-time trends.
• Developed backend components for a SAAS marketplace project affiliated with the largest local online supermarket.
• Provided mentorship and coaching for a team of 5 developers throughout the entire Software Development Life Cycle (SDLC), cultivating a culture of Scrum/Agile software development methodology excellence.
• Executed strategic refactoring initiatives that resulted in a significant performance boost.
• Collaborated with product owners and cross-functional teams to translate business requirements into technical specifications, design software architecture, identifying opportunities for improvements and ensuring code modularity and reusability.
• Conducted code reviews to ensure that coding practices aligned with architectural decisions and security standards.
• Demonstrated exceptional problem-solving skills, quickly diagnosing and addressing complex software defects to enhance application reliability.
• Led the development of a new e-commerce website for the biggest chain of retail supermarkets and beauty shops in Israel, facilitating a seamless online shopping experience for B2C and B2B customers, that process thousands of daily orders, and resulted in a 50% increase in online sales.
• Created a front-end application for managing financial operations for the Israel Defense Force, strictly adhering to best practices in software development methodologies.
• Collaborated closely with the QA team to establish comprehensive integration testing procedures and conducted thorough testing to detect and rectify bugs, resulting in a significant reduction in post-release issues.
• Improved code readability and maintainability by refactoring large, convoluted functions into smaller, modular components
Skills
Experience Level
Language
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a AI Engineer
We have the best ai engineer experts on Twine. Hire a ai engineer in Vancouver today.