Nicolas Rusconi
About Nicolas Rusconi
Nicolas Rusconi is a Software Engineer with over a decade of experience in various roles, including Tech Lead and Developer, across multiple companies such as Google, Morgan Stanley, and Medallia. He specializes in enhancing team productivity through new tools and methodologies, focusing on usability and code quality.
Work at Medallia
Nicolas Rusconi has been employed at Medallia, Inc. as a Software Engineer since 2013. His role involves utilizing various software engineering practices to enhance productivity and code quality. He focuses on usability and reusable design, ensuring that the systems he develops are efficient and user-friendly. His extensive experience in agile methodologies supports his ability to work effectively in collaborative environments.
Previous Experience in Software Development
Nicolas Rusconi has a diverse background in software development, having worked for several notable companies. He served as a Java Developer at Morgan Stanley from 2012 to 2013 and as a Tech Lead at OAG from 2005 to 2006. His experience also includes roles at Google as a Developer/Tech Lead from 2007 to 2008 and at SpinVox as a Tech Lead from 2009 to 2010. Additionally, he worked as a Senior Java Developer at MercadoLibre.com for one month in 2010.
Education and Expertise
Nicolas Rusconi studied at Universidad Tecnológica Nacional, where he earned a degree in Information Systems Engineering from 2002 to 2007. His education laid the foundation for his career in software engineering, equipping him with the knowledge to implement various methodologies and tools. He has expertise in techniques such as code review, pair programming, and Test Driven Development, which he employs to maintain high standards of code quality.
Coaching and Team Collaboration Skills
Nicolas Rusconi is recognized for his coaching skills and his ability to enhance team productivity. He enjoys collaborating with team members to optimize their contributions and foster a positive working environment. His passion for designing systems that improve user experiences reflects his commitment to making a meaningful impact through his work.
Agile Methodologies Experience
Nicolas Rusconi has extensive experience working with agile methodologies, which emphasize short iterations and close collaboration with customers. This approach allows him to adapt to changing requirements and deliver high-quality software solutions efficiently. His background in agile practices supports his role in various teams throughout his career.