Software Engineer
Current• Led the adoption of Agile methodologies within the team, achieving a 95% sprint rate and ensuring timely delivery of project milestones.• Controlled the development of enterprise-level Java applications using Spring Boot and Microservices architecture, resulting in a 40% reduction in system downtime and 30% faster deployment cycles.• Enhanced platform features using React and Bootstrap, leading to a 25% increase in user engagement and a more responsive interface for property searches and listings• Optimized Node.js for seamless interaction with RESTful web services and databases, streamlining property data transactions and reducing search latency by 25%.• Industrialized interactive user interfaces using HTML5, CSS3, JavaScript, and TypeScript, increasing user satisfaction by 25% due to enhanced responsiveness and usability.• Managed version control plans across teams using Git and GitHub, reducing conflicts by 30% and ensuring smooth collaboration.• Streamlined application deployment on Apache Tomcat, improving server performance by 20% and reducing maintenance overhead.• Utilized JavaScript ES6 syntax and explored newer ECMAScript versions (ESNext), enhancing the codebase's efficiency and maintainability for complex real estate search functionalities• Integrated React-table to manage property listings and client information, ensuring real-time updates and improving data accuracy by 40% in property management systems.• Deployed and hosted the application on AWS EC2 instances, ensuring 99.9% uptime and seamless access for end-users.• Mentored a team of junior developers, enhancing skills in Python and Java and contributing to a 15% increase in team productivity.• Employed GitHub for version control, managing project updates and ensuring 100% codebase integrity.