Suggestions
Karishma Singh
Technical lead at HCL Technologies Canada Inc
Professional Background
Karishma Singh is an accomplished IT professional recognized for her extensive experience in developing, maintaining, and enhancing high-performance applications tailored for both internal teams and external clients. With a solid foundation in software engineering and expertise spanning both front-end and back-end development, Karishma has effectively leveraged her technical skills to provide optimal solutions to complex challenges faced by organizations in today's fast-paced technology landscape. Her proficiency in programming languages, frameworks, and tools places her at the forefront of industry trends, ensuring that her contributions not only meet but exceed organizational goals.
Throughout her career, Karishma has held key positions in leading technology companies, paving her path to success in roles such as Technical Lead at HCL Technologies Canada Inc., and a former Software Consultant at CGI. She has honed her skills in practical environments, allowing her to navigate the nuances of application development, troubleshooting, and system enhancements effortlessly. Her work at IBM Global Services as a Software Engineer further exemplifies her steadfast commitment to technology excellence.
Education and Achievements
Karishma's educational journey has significantly shaped her career trajectory. She earned her Master of Science in Computer Science from the University of Manitoba, where her focus on Computer Vision led her to critical research roles, including positions as a Graduate Research Assistant. Her role involved innovative problem-solving and research, which complemented her technical prowess and laid the groundwork for her professional endeavors in software development.
Prior to her master's, she completed her Bachelor of Technology in Information Technology from Uttar Pradesh Technical University, graduating with a commendable 74.7%. Karishma's strong academic background is bolstered by her early education at Dr. Virendra Swarup Public School, where she demonstrated exceptional aptitude in Mathematics and Science, achieving an impressive 91%.
Technical Expertise
Karishma Singh's technical expertise encompasses a diverse range of programming languages and tools. Her proficiency in Java, and specialization in JavaScript make her a versatile developer capable of tackling various software engineering challenges. She is well-versed in JUnit, Angular2, JSP, Node.js, SQL, and PL/SQL, which are essential in modern web application development. Her knowledge extends to database management with MySQL and Oracle, as well as advanced scripting in Unix Shell and utilizing visual development environments such as Visual Studio.
Moreover, she has experience with IBM WebSphere Message Broker and Queue, as well as SoapUI and Sterling B2B Integrator, showcasing her ability to work with advanced integration layers and middleware technologies. Her familiarity with Python and MATLAB also highlights her adaptability to different programming paradigms.
Karishma's career is built on a strong foundation of skills that allow her to develop solutions that are both efficient and user-friendly, driving positive outcomes for her teams and clients alike. Her forward-thinking approach and continual upskilling ensure that she remains at the cutting edge of technology.
Notable Contributions
As a Technical Lead at HCL Technologies Canada Inc., Karishma has guided teams in the delivery of large-scale projects, fostering an environment focused on innovation while ensuring compliance with industry best practices. Her leadership and mentoring capabilities have significantly contributed to project success and team cohesion.
In her capacity as a Software Consultant at CGI, Karishma's analytical approach was instrumental in diagnosing and solving client challenges through effective software solutions. Her previous roles as a Grader/Marker and Research Assistant at the University of Manitoba not only demonstrated her depth of knowledge in computer science but also established her as a supportive figure committed to student development and educational excellence.
Through all her professional and academic pursuits, Karishma has consistently showcased her dedication to technology and her ability to transform challenges into opportunities for growth and learning. Her impressive skill set, combined with her professional experience, makes her a valued asset in any technological endeavor she undertakes.