Karthik  D

Karthik D Email and Phone Number

SR. PYTHON DEVELOPER at GEN II FUND SERVICES, NEW YORK @
Karthik D's Location
Nashua, New Hampshire, United States, United States
About Karthik D

Karthik D is a SR. PYTHON DEVELOPER at GEN II FUND SERVICES, NEW YORK at GEN II FUND SERVICES, NEW YORK.

Karthik D's Current Company Details
GEN II FUND SERVICES, NEW YORK

Gen Ii Fund Services, New York

SR. PYTHON DEVELOPER at GEN II FUND SERVICES, NEW YORK
Karthik D Work Experience Details
  • Gen Ii Fund Services, New York
    Sr. Python Developer
    Gen Ii Fund Services, New York Dec 2018 - Present
    • Developed GUI using Python and Django for dynamically displaying block documentation and other features of python code using a web browser.• Worked with marketing company to build several Django, Pyramid, Flask and CherryPy, applications.• Wrote scripts in Python for extracting data from HTML file and to parse JSON documents by loading the data in database.• Created Restful back-end service deployed on Linode cloud VPS's using Flask web framework and SQL Alchemy ORM for data persistence. • Worked on Pyshark and Django API's for accessing the database.• Exposure to automation in Ansible using its Pyshark.• Working knowledge of errors and exceptions handling debugging using PDB , Eclipse and Pycharm.• Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications using IDE's such as PyCharm, WebStorm, IntellIJ and Visual Studio.• Developed the ETL jobs as per the requirements to update the data into the staging database (Postgres) from various data sources and REST API’s.• Containerized and Deployed the ETL and REST services on AWS ECS through the CI/CD Jenkins pipe.• Worked on Pivotal Cloud Foundry (PCF) to host Cloud based Applications.• Utilize SVN and Review Board for version control, pep8 styling, and potential bugs Designed and created backend data access modules using PL/SQL stored procedures and Oracle.• Created Airflow Scheduling scripts in Python.
  • Pnc Bank, Pittsburgh, Pennsylvania
    Sr.Python Developer
    Pnc Bank, Pittsburgh, Pennsylvania Oct 2017 - Nov 2018
    • Developed web-based application using Django framework with implementation of Formal Concept Analysis (FCA) worked on python concepts to provide a mathematical model for describing a set of objects.• Generated Python Django forms to which make it feasible to maintain the record of online users.• Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques used to Organize the objects by interacting with one another which Defines the external behavior and internal behavior of the objects.• Constructed database model, Views and API's using Python for interactive web-based solutions provide better dealing for end user.• Competent in using collections in Python for manipulating and looping through different user defined objects (UDO) to enable or to create and personalize the completion of Understanding User Defined Objects and to Personalize the Grid by Create Queries to Search for Data.• Developed new Widget-app module for MMD 2.0 using ReactJS with Redux architecture and ES6.• Involved in creating a reusable component using ReactJS and Redux JS for DOM Manipulation.• Wrote Python modules to view and connect the Apache Cassandra instance designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.• Placed data into JSON files using Python to test Django websites and used Python scripts to update the content in database and manipulate files.• Worked on Spark streaming using Apache Kafka for real time data processing and implemented Oozie job for daily import.• Deploying of artifacts and Python/Django applications on Pivotal Cloud Foundry(PCF) by using Jenkins.
  • Wex Inc, Chanhassen,
    Python Developer
    Wex Inc, Chanhassen, Mar 2016 - Sep 2017
    • Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX, implemented SQL Alchemy which is a Python library for complete access over SQL. • Used Machine learning techniques like unsupervised Classification, optimization and prediction. • Worked with Splunk log monitoring system and fixed a critical issue easily by capturing the context.• Implemented CI/CD best practices to automate build and deployment to all environments with Chef, Jenkins and Artifactory. • Creating IAM roles that allows access to IAM APIs to use it in the Lambda function as an execution role through the permissions policy associated with the role. • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.• Used Django configuration to manage URLs and application parameters and created entire application using Python, Django, MySQL and Linux. • Developed internal auxiliary web apps using Python Flask framework with Angular.js and Twitter Bootstrap CSS / HTML framework. • Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy. • Installed, configured, and managed the AWS server and accessed database objects using Django Database APIs. • Created a Rich Single Page Application using HTML, CSS, JSP, JSON, AngularJS, React.js, Node.js, bootstrap.js, backbone.js. • Supported many other projects build and deployments issues with Jenkins CI/CD pipelines. • Developed tools using Python, Shell scripting, XML, BIG DATA to automate some of the menial tasks. • Worked on Python-based test frameworks and test-driven development with automation tools.
  • Energetic Info Solutions Private Limited
    Python Developer
    Energetic Info Solutions Private Limited Dec 2012 - Jul 2015
    • Developed and designed Python based API (RESTful Web Service) to interact with company's website. • Successfully implemented Django framework (including Tasty pie) to design server applications. • Part of team implementing REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.• Wrote Python code and actively participated in the procedure to automate processes. • Build and test functionality within a production pipeline. • Implemented Python code to fix bugs and provides upgrades to existing functionality. • Provided fault isolation and root cause analysis for technical problems. • Highly efficient in handling multi-tasking issues in a fast-paced environment. • Created Business Logic using Python to create Planning and Tracking functions. • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in theDjango models. Also created XML with Django to be used by the Flash. • Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance. • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution. • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.• Used Jenkins as continuous integration tool for building archive files and snapshots for all applications.• Worked on DOM manipulation using JavaScript, jQuery and AJAX.• Added analytics and tagging functionality for all the existing pages to track all the user actions using JavaScript.• Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.• Tested the application under Scrum (Agile) Methodology.• Developed Business Logic using Python on Django Web Framework.
  • Cinar Software Technologies, India.
    Python Developer
    Cinar Software Technologies, India. Jun 2011 - Nov 2012
    • Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.• Used Python and Django creating graphics, XML processing of documents, data exchange and business logic implementation between servers.• Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peer.• Collaborated with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.• Used python libraries like Beautiful Soap, NumPy and SQLAlchemy.• Worked with the Stakeholders, gathered requirements, developed High level design and Detail design documents.• Developed UI using HTML, AJAX and jQuery and jQuery UI.• Re-engineered various modules for implementing changes and creating efficient system.• Implemented database access using Django ORM.• Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.• Used Restful API’s to access data from different suppliers.• Associated with Restful API's to gather network traffic data from Servers.• Supported Apache Tomcat web server on Linux Platform.• Support the scripts configuration, testing, execution, deployment and run monitoring and metering.• Experience in Database optimization and developing stored procedures such as Triggers, Cursors, Joins, Views and SQL for various databases like MySQL, Oracle.

Karthik D Education Details

  • New England College
    New England College
    Computer Engineering
  • Srm Ist Chennai
    Srm Ist Chennai
    Computer Science

Frequently Asked Questions about Karthik D

What company does Karthik D work for?

Karthik D works for Gen Ii Fund Services, New York

What is Karthik D's role at the current company?

Karthik D's current role is SR. PYTHON DEVELOPER at GEN II FUND SERVICES, NEW YORK.

What schools did Karthik D attend?

Karthik D attended New England College, Srm Ist Chennai.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.