Ankit Thakur

India

@lone_walker

Software Engineer at OpenText

Badges

Problem Solving
CPP
Java
Python
Days of Code
Days of JS
Sql
C language

Certifications

Work Experience

  • Software Engineer 2

    OpenText•  January 2024 - Present•  Bangalore, India

    Contributed to the ongoing development of the Enterprise Content Manager Project, focusing on both front-end and back-end enhancements to improve overall functionality and user experience. Engaged in troubleshooting and debugging processes to identify and resolve issues promptly, minimizing downtime and maintaining application performance. Improved application load times by 20% through optimization of front-end code and database queries, significantly enhancing user experience. Played a key role in the migration of legacy systems to modern frameworks, resulting in improved maintainability and scalability of applications. Participated in Agile ceremonies, including sprint planning and retrospectives, to ensure effective project management and timely delivery of features. Contributed to a team project that received positive feedback from stakeholders, leading to an increase in client satisfaction ratings by 30%.

  • Software Engineer

    Epsilon (Publicis groupe)•  August 2021 - January 2024•  Bangalore, India

    Engineered a robust web application by integrating advanced front-end technologies with a powerful back-end framework, ensuring seamless performance, scalability, and reliability for high-traffic environments. Designed and implemented dynamic user interfaces using Angular, HTML, CSS, and JavaScript, significantly enhancing user experience, engagement, and overall satisfaction. Developed RESTful APIs using Python, FastAPI, and Flask, facilitating efficient communication between front-end and back-end systems, and ensuring robust back-end operations with PostgreSQL. Conducted performance testing and optimization, identifying bottlenecks and implementing solutions that improved application efficiency and reduced bug reports by 30%. Assisted in deploying applications using Docker and Kubernetes, ensuring smooth transitions from development to production, and safeguarding applications against vulnerabilities through security best practices. Implemented a new testing framework that significantly improved the quality of deliverables and reduced development time by 40%, streamlining project workflows. Recognized for exceptional teamwork, collaboration, and contributions to projects, including a feature that increased user engagement by 30% and a project that received industry recognition, enhancing the company’s reputation.

  • Software Engineer Intern

    Epsilon (Publicis groupe)•  January 2021 - August 2021•  Bangalore, India

    Embarked on the development of an innovative social media links extractor, designed to autonomously scan and extract social media links from a variety of client websites. This pivotal tool ensures the continuous upkeep of the database with the latest information. Employing Python, MySQL, and AWS S3 as the primary technologies, I orchestrated the seamless integration of these components to deliver a robust and efficient solution.

  • Software Engineer Intern

    KLA Tencor•  May 2020 - June 2020•  Chennai, India

    Pioneered the development of DUPLICA, a Visual Studio extension aimed at identifying and managing duplicated code within large-scale codebases. Successfully developed an extension that reduced code duplication by 80%, improving code quality and maintainability.

Education

  • National Institute of Technology, Surathkal

    Masters in Computer Applications•  July 2018 - April 2021

Skills

Docker
Kubernetes
Git
Jenkins
Jira
Confluence
MySQL
PostgreSQL
Angular
Flask
FastAPI
Spring Boot
JavaScript
Python
Java
Unix
Shell Scripting
HTML/CSS