Ankit Gupta

India

@ankigupt

Manager

Badges

Python
Days of Code
Sql

Certifications

Work Experience

  • Manager

    Capgemini Technology Solutions Limitid•  July 2020 - Present

    Developing automation solutions for the client to automate the repeated tasks and reduce manual errors in the process. Experience across Automation, Cloud Solutions, DevOps and IT service management. ● Developing automation solutions like Daily Health Checks which use Python and Selenium libraries to test the functionality of production websites. ● Developed automation solutions using Python, which can read email from Exchange server or Outlook and create tickets or work orders in ITSM systems like ServiceNow and BMC Helix. ● Developed solutions in Python and Java (Spring Boot) which can connect to different systems like Splunk and databases to merge data and create custom reports on the fly. ● Following agile development methodology for development, including daily scrum and discussion of design, development and testing within sprints.

  • Senior Consultant

    Capgemini Technology Services India Ltd.•  April 2014 - June 2020

    LiquidX trading platform connects businesses seeking working capital to a global network of accredited institutional Buyers on an online marketplace for selling of accounts receivable. The trades are facilitated through a custom Internet-based system built in-house to provide end-to-end trading and settlement functionality to Buyers, Sellers and Exchange Operations. ● Created code generation tool using python and excel which reduced manual effort for code development for new modules and functionalities. ● Following agile development methodology for development, including daily scrum for requirement gathering and discussion of design, development and testing within sprints. ● Involved in challenging tasks like extending PostgreSQL server log shipping from (master-slave) to (master-slave1-slave2) for server migration. ● Code quality improvement including dynamic query optimization, memory leak analysis and fixes and writing secure code. ● Complete build processes automation through Shell Scripting, Windows batch file scripting and Putty utilities. This involved getting code from the repository, sending code to build server compiling, fetching binaries and deploying code to QA and staging servers. ● Configuring Linux servers to setup and maintain Apache, Sendmail, PostgreSQL and other servers like build servers. ● Development of PL/PGSQL scripts for creating functions, procedures and triggers from databases based on which generate email alerts for the operations team.

  • Software Engineer

    Tata Consultancy Services•  October 2013 - March 2014

    ABIM (Analytics and Business Information Management) group was horizontal in TCS within DESS (Digital Enterprise Services and Solutions: Business Unit). This provides technical solutions to different verticals including Independence Bank, which was developing mobile applications in retail banking domain for its customer to perform peer to peer fund transfer and interacted with SMS gateway and core banking software. ● Development of integration services in Webmethods for interaction between Temenos core banking services with SMS gateway and My Payment Hub mobile application. Development and testing of web-services on Webmethods Integration Server.

  • Systems Engineer

    Tata Consultancy Services Ltd•  March 2011 - September 2013

    Target application was used by CIBC to handle the non-CIBC mortgages and manage their lifecycle. The project included the maintenance and support of the application. ● Developing Transact SQL script for generating procedures and functions which create CSV reports utilized by other applications within CIBC. ● Maintenance of CIBC application written in PROBE framework based on C and SQL Server, named TARGET, developed for non-CIBC mortgage management.

  • Systems Administrator

    Laitkor Infosolutions Pvt. Ltd.•  October 2009 - January 2011

    Laitkor Infosolutions is a software development company which was starting to provide dedicated and cloud-based hosting services to their customers. This included windows and Linux server configuration with DNS, Database servers like SQL Server, MySQL and PostgreSQL, Apache and IIS web server, mail server and other types of hosting services. ● Configuring and maintaining Linux and windows servers on dedicated, cloud (including XenServer, Amazon EC2 and VMWare) and virtual hosting, including CPanel and WHMCS setup for different applications. ● Database servers (SQL Server and MySQL), Web Servers (Apache, IIS), Mail transfer agent (Sendmail), Monitoring Server (Nagios), SCM server (SVN, Git), Domain servers (DNS server) configuration and maintenance.

Education

  • Amity University (Online)

    Data Science, Post Graduate Diploma•  June 2019 - December 2020

    Data Analytics in Excel, AI/ML and DL in Python and R, Big Data in Hadoop. Course projects, assignments and quizzes on all topics including mid-term and final exams.

  • Shri Ram Swroop Memorial College Of Engineering & Management, Lucknow

    Information Technology, B.Tech•  June 2005 - December 2009

    Bachelor of Technology in Information Technology with subjects like Artificial Intelligence, computer networks, operating systems, data compression, management information systems etc.

Skills

ankigupt has not updated skills details yet.