Suggestions
Tamil Selvan
Senior Software Engineer @ UiPath - Ex-Microsoft
Professional Background
Tamil Selvan is a highly accomplished Full Stack Developer with a robust background in software engineering and a passion for creating seamless, user-friendly applications. With an impressive tenure at renowned companies, such as UiPath and Microsoft, Tamil has acquired a diverse skill set that encompasses a variety of modern technologies and programming languages, making him a versatile asset in the tech industry.
At UiPath, Tamil has advanced through multiple roles, starting from Software Developer to Senior Software Engineer. His contributions have not gone unnoticed; he has been honored as the "UiPath MVP of the Quarter" and has demonstrated exceptional problem-solving skills as the winner of the UiPath Hackathon. These accolades reflect his commitment to excellence and the innovative spirit he brings to every project.
Education and Achievements
Tamil's educational journey began at Malar School, where he studied Higher Secondary Computer Science. His academic prowess continued at Anna University, where he earned a Bachelor of Engineering degree in Electrical, Electronic, and Communications Engineering Technology with distinction. This solid foundation in engineering has provided him with the analytical skills needed to thrive in software development.
Tamil possesses certifications in Design Thinking, showcasing his dedication to understanding user experiences and applying design principles in his development work. This emphasis on UI/UX extends to how he incorporates frameworks and libraries like Angular, React, and Vue.js into his projects.
Technical Skills
Tamil's technical skill set is impressive and comprehensive, including expertise in:
- Containers and Orchestration: Tamil is proficient with Docker and Kubernetes, enabling him to build, deploy, and manage applications efficiently in containerized environments.
- Cloud Platforms: He has hands-on experience with major cloud services like Azure, AWS, and Google Cloud Platform (GCP), showcasing his ability to leverage cloud technologies for scalable and flexible applications.
- Programming and Frameworks: Tamil is well-versed in .NET technologies, including ASP.NET MVC and .NET Core/.NET 5, while also having significant expertise in C#, particularly with advanced threading techniques. His JavaScript frameworks experience includes Angular (9/10), React/Redux, and Vue.js, allowing him to create dynamic, responsive user interfaces.
- Database Management: His knowledge extends to database solutions with MS SQL Server and MongoDB, ensuring that he can manage and manipulate data effectively to meet application requirements.
UI/UX Proficiency
Tamil's commitment to user-centric design is clear through his extensive experience with UI/UX tools. He is proficient in HTML, SCSS, TypeScript, and various design frameworks like Bootstrap and Angular Material. This combination of technical and design expertise allows him to develop applications that are not only functional but also visually appealing and easy to navigate.
Career Trajectory
In addition to his significant role at UiPath, Tamil's career includes experiences that have further shaped his expertise. His tenure at Microsoft as an Engineer provided him with solid exposure to enterprise-level software development. He also excelled as a Full Stack Developer at Nationstar Mortgage and contributed to various projects at Tata Consultancy Services as a Software Developer. Each of these roles has enriched Tamil's understanding of software development processes and industry standards, culminating in a well-rounded career.
Conclusion
With a blend of engineering acumen, substantial software development experience, and a commitment to design thinking, Tamil Selvan stands out as a Full Stack Developer ready to tackle new challenges. His remarkable journey illustrates his dedication to continuous learning and innovation in the tech field. Tamil is an asset to any organization looking for someone who not only understands technology but also values user experience and design principles as part of the development process.