Schlagwörter
Skills
- 9 years of hands-on experience
- worked with different domains and helped my customers to grow or decommission their digital parts
- work on software components design, database design, and document software to provide API, integrations, and software according to business needs
- the main stack is Java, Spring Framework, JUnit, Maven, MySQL, and Docker
- have some background with Python, JavaScript, Nodejs, serverless development based on Serverless framework and AWS Lambda
- experienced with the team extension model
- R&D, project breakdown, ETA, pair/mob programming
- Competent in daily communication and collaboration via tools such as Slack, Zoom, etc.
Projekthistorie
Key Contributions:
• Collaborated with customers and a search architect to understand business needs and investigate search metrics
• Developed search solutions for retail customers with limited time and data, and often unclear requirements
• Implemented functionality such as typeahead search, rich suggestions, relevance improvement, re-platforming from a proprietary search engine to open source one, facets, voice search, "cheap/expensive" search, etc
Achievements:
• Improved relevance of search results, leading to better product discovery for customers
• Successfully replaced proprietary software with open-source, saving the company a significant amount of money
• Conducted daily research and communicated with management to present ideas for improving the tool
• Identified a new approach to processing data, allowing the tool to finish calculating data for all employees
• Investigated the codebase to find and fix bad places that could have leaked memory, dangling reference, unwell algorithms, or data structures
• Added new endpoints to the software to provide necessary data for building dashboards
Achievements:
• Found a way to improve the performance of the tool, changing the algorithm of the program so that it could process any request for all employees
• Successfully eliminated out-of-memory errors, improving the stability and reliability of the tool
Skills: Java · Flyway · Amazon Web Services (AWS) · Git · JProfiler · JUnit · Docker · Jenkins · REST APIs · MySQL · Spring Framework
• Collaborated with a team of developers, QA analysts, and a project manager to maintain and enhance a large legacy system for a global logistics company
• Maintain, develop, and refactor a large, legacy system
• Successfully refactored specific parts of the codebase and improved the front end to support modern approaches, resulting in faster website performance and the creation of new features
• Contributed to the successful merger of two companies by providing development support and necessary integrations
Achievements:
• Rebranded web pages to align with the style-guide book of the parent company and integrated necessary parts of code with the parent's systems
• Refactored the JSF pages and optimized the website pages for faster load times
Zertifikate
Reisebereitschaft
Sonstige Angaben
Using my main tech stack which includes Java, Spring Framework, JUnit, SQL, Docker, Microservices, etc, I have helped clients in these domains grow their digital capabilities by delivering software products that meet their unique needs. As part of distributed teams, I have leveraged my communication skills to provide a delivery-driven approach, ensuring seamless collaboration across different time zones. I have worked closely with team members to identify and resolve issues quickly, leading to successful project outcomes.
Additionally, I have participated in pre-sales and R&D, managed junior developers, and served as a Point of Contact between clients, tech or product management, and team members.