Sureshkumar Rathinasamy
About Sureshkumar Rathinasamy
Sureshkumar Rathinasamy is a Senior Full Stack Engineer at City National Bank in Chicago, Illinois, with expertise in software development and architectural principles. He has a strong background in various technologies and domains, including healthcare and insurance.
Work at City National Bank
Sureshkumar Rathinasamy has been employed at City National Bank as a Senior Full Stack Engineer since 2023. He previously held the position of Full Stack Developer at the same institution from 2021 to 2023. His role in Chicago, Illinois, involves utilizing his expertise in software development to enhance the bank's digital services.
Education and Expertise
Sureshkumar Rathinasamy earned a Master of Computer Applications (MCA) degree in Information Technology from Kongu Arts and Science College, completing his studies from 2007 to 2010. His educational background supports his extensive knowledge in software engineering and development practices.
Background in Software Development
Before joining City National Bank, Sureshkumar worked at Cognizant as a Senior Software Engineer from 2014 to 2021. He also briefly served as a Senior Dotnet Developer at Cognizant for one month in 2014. His earlier experience includes four years as a Software Engineer at Changepond Technologies in India from 2010 to 2014.
Technical Skills and Methodologies
Sureshkumar Rathinasamy possesses a strong understanding of various software development methodologies, including Agile. He has experience in implementing unit testing in Angular using Jasmine and Karma, and he adopts architectural principles such as SOLID and Separation of Concerns. His technical skills include proficiency in .NET Core, Angular, Node.js, and Azure CI/CD tools.
Domain Knowledge and Security Expertise
Sureshkumar has a solid understanding of network and application security design, particularly in enterprise solutions architecture for large systems. He is knowledgeable in healthcare, life science, and insurance domains, which enhances his ability to develop secure and efficient applications.