Home

Punith R - Python Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Any
Visa: Green Card
Punith R

Role: Python Developer

Professional Summary:

10+ years of IT Experience in designing, developing, testing, and implementing various stand-alone and client-server architecture-based enterprise application software in Python on different domains.
Experience in Web development using HTML5, CSS3, jQuery, Angular Versions, AJAX, XML, and JSON by following W3C standards.
Experience using web services like Amazon Web Services (AWS) EC2 and AWS S3.
Experienced in developing Web Services with Python programming language and good knowledge of Web Services with protocols SOAP, and REST.
Mastering in implementing MVT architecture using Django for web-based applications in OOP concepts like Multi-Threading, Exception Handling, and Collections.
Well-versed in designing and developing presentation layers for web applications using technologies like HTML and CSS.
Expertise in working with GUI frameworks- PyJamas, Jython, PyGUI, PyQt, PyWebkitGtk, Tkinter, and WxPython.
Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, and triggers using relational database MySQL.
Experience in working with the EC2 Container Service plugin in JENKINS which automates the Jenkins master-slave configuration by creating temporary slaves.
Proficient in working with various Python Integrated Development Environments like PyCharm, PyScripter, Spyder, PyStudio, PyDev, NetBeans, and Sublime Text.
Hands-on experience with Build Automation tools like Maven, and version control tools such as Git, and GitHub.
Highly motivated, dedicated, quick learner, and have proven ability to build and manage a team and work individually.
JavaScript, Angular JS, Bootstrap AJAX, SOAP, REST web services, XML and JSON. Experienced in developing web-based applications using HTML/HTML5, CSS/CSS3,
Experienced in frameworks like Flask, Django, and Python packages like PySide, PyQtGraph, NumPy, MatPlot, Lib. handy, and Beautiful Soup in developing Applications implementing Model View Control architecture using Python, Django, Flask, and Spring web application frameworks.
Experience working with JavaScript object-oriented programming, events, and cookies operations to build interactive web pages.
Experienced in using Versioning tools like Git and Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.
Experience in Object Oriented Analysis in developing Python Back-End frameworks using various design patterns.
Highly Proficient in writing complex SQL Queries, stored procedures, and triggers and very well experienced in MySQL, MS SQL, and PL/SQL.
Experience with AWS CloudFormation and other infrastructure as code (IaC) tools such as Terraform and Ansible.
Experience in Agile methodologies such as Extreme Programming, Waterfall Model, and Test-Driven Development.
Provided extended support for Production releases and assisted in validating the releases.
Involved in creating a platform for Validators to run Python scripts.
Understanding of best practices for security, scalability, and performance in Terraform.
Using Lambda functions to process data streams.
Experienced in using IDEs like SublimeText, Spyder, PyCharm
Provided extended support for Production releases and assisted in validating the releases.
Strong communication, collaboration, and team-building skills with proficiency in grasping new technical concepts quickly.
Created functions in AWS Lambda to run Python scripts and AWS Lambda using Java to perform event-driven processing.
Excellent Leadership, self-starter always inclined to learn new technologies, and Team Player with very good communication, organizational, and interpersonal skills.

Technical Skills:

Languages: Python, C, C++, Shell Script, Java, PHP, PL/SQL, Ruby
Version Controls: GIT, GitHub, SVN, CVS
Web Technologies: JavaScript, HTML, CSS, jQuery, AngularJS, ExtJS, Node JS, React JS, JSON, and Bootstrap.
Frameworks: Django, Flask, Pyramid
Web Services: Soap, Apache Axis, Restful
Bigdata Technologies: Hadoop, Hive, Pig, Spark
Cloud: AWS, OpenStack
Databases: PostgreSQL, MySQL, MariaDB, Oracle 8i/9i/10g, MS Access, SQL Server, Sybase, SQLite, SQL Alchemy
Operating Systems: Linux, Windows, IOS, MAC OSX
NoSQL Databases: Mongo DB, Redis, Cassandra
Protocols: TCP/IP, HTTP/HTTPS, SMTP

Client: Equinix, Secaucus NJ Jan 2023- Till date
Sr. Python Developer
Responsibilities:
Involved in analysis, specification, design, implementation, and testing phases of the Software Development Life Cycle (SDLC) and used agile methodology for developing applications.
Experience in configuring auto-scalable and highly available microservices set with monitoring and logging using AWS, Docker, Jenkins, and Splunk.
Developed dynamic web pages using Python, and Django frameworks and Used Django APIs for database access.
Developed Python batch processors to consume and produce various feeds.
Involved in building database Models, APIs, and Views utilizing Python to build an interactive web-based solution.
Build all database mapping classes using FLASK models.
Contribute to the client's development standard practices of Microservice architecture by developing reusable product extensions and writing knowledge articles based on experience.
Developed Merge jobs in Python to extract and load data into MySQL database.
Used several Python libraries like Python, NumPy, and matplotlib and was involved in the environment, code installation as well as SVN implementation.
Developed Web based Dynamic Form Builder using HTML5, CSS3, and JavaScript Object-to-XML.
Wrote Python scripts to parse XML documents and load the data in the database.
Used Django Migrations for designing and expanding the database.
Used Python-based GUI segments for the front-end usefulness, for example, choice criteria, created test outfit to empower exhaustive testing using Python.
Wrote Python scripts to parse XML and JSON documents and load the data into the database.
Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
Followed AGILE development methodology to develop the application.
Interfacing with supervisors, systems administrators, and production to ensure production deadlines are met.
Environment: Python, Django, Flask, MVC, MVT, NumPy, Pandas, PySpark, Matplotlib, SVN, HTML5, CSS3, XML, JSON, MySQL, Agile and Windows.

CVS Health - Woonsocket, Rhode Island Aug 2021- Dec 2022
Sr. Python Developer
Responsibilities:

Responsible for gathering requirements, system analysis, design, development, testing, and deployment.
Designed and developed the UI of the website using Python, HTML, XHTML, AJAX, CSS, and JavaScript.
Developed entire frontend and backend modules using Python on Django Web Framework.
Used Django configuration to manage URLs and application parameters.
Proficient with Chat GPT Open AI Prompts to enhance content creation and workflow.
Focused on hands-on learning outside of the classroom. My preferred programming languages are Go and Rust
Used Sybase TSQL with PERL extensively to use that source, load the data into different tables, and generate Excel or pdf-based reports.
Developed new features for a multi-threaded C++ UDP networking server application that runs in a multi-core x86 server and manages wired and wireless users for VLAN networks.
Installed the Apache Kafka open source and Confluent Kafka, both open source and enterprise editions in different environments
Created custom tasks to allow the Unix SA team to do AIX TL/SP alt-disk upgrades via NFS mounts via the BigFix Web UI with a minimum of effort across multiple target systems.
Utilized PyQt to provide GUI for the user to create, modify, and view reports based on client data.
Implemented PySpark using Python and utilizing data frames and temporary table SQL for faster processing of data.
Also used Bootstrap as a mechanism to manage and organize the HTML page layout.
Built efficient Node.js backend for client web applications.
Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
Used Couch base Python SDK to build applications that use Couch base Server.
Utilized Punit, the Python unit test framework, for all Python applications.
Performed configuration of Kubernetes clusters in GCP for running highly available docker workloads.
Set up rules and policies with a Node.js/Python back end.
Involved in the development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
Calculated business data using Perl business date module to replicate current MF flow.
Automating Services/Applications to build and deploy processes with DevOps tools such as Jenkins, Docker, Tomcat, Ansible, and Kubernetes.
Wrote Coinbase Pro REST API client in Rust, published as coin base-pro-API on crates.io
Carried out various mathematical operations for calculation purposes using Python libraries.
Implement code in Python to retrieve and manipulate data.
Implemented different Python libraries like NumPy, SciPy, and PyTables in various tasks.
Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL package.
Created a Git repository and added the project to GitHub.
Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.
Environment: Python, Django Framework, SQL, JSON, MySQL, SOAP, Jenkins, Shell scripting,
Tomcat, GIT, Jira, SOAP, RESTful web services, Windows, MVC, Python, XML, MongoDB, EC2,
MVC, jQuery, and Ajax


Client: STREAK LABS INC, Hyderabad INDIA Jan 2017- Mar 2021
Python Developer
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing, and deployment.
Developed Business Logic using Python on the Django Web Framework.
Implemented Business logic, worked on data exchange, and processed XML and HTML using Python and its familiar framework Django.
Development of UI modules using Spring MVC, Hibernate, Java, and Thyme leaf expression language.
Implemented and enhanced CRUD operations for the applications using the MVT (Model View Template) architecture of Django framework and Python conducting code reviews.
Performed web scraping operations using urllib2 to pull out the information from a webpage. Used to extract tables, lists, paragraphs, and filters to extract information from a webpage.
Worked on different high-performance libraries like Pandas, NumPy, and Matplotlib for handling huge data efficiently and providing graphical representation.
Developed dynamic web pages using HTML5, CSS3, Bootstrap, jQuery.
Created Business Logic using Python to create Planning and Tracking functions.
Wrote validation scripts in SQL to validate data loading.
Involved in capturing the requirements for the serial functional interface and other software requirements specification documents.
Environment: Python, Django, NumPy, Pandas, Matplotlib, HTML5, CSS3, Bootstrap, SQL and Windows.


Client: Global Edge, India, May 2014- Jan 2017
Python Developer

Responsibilities:

Developed Python Django forms to record data and the Login module page for users.
Designed email marketing campaigns and created interactive forms that saved data into a database using Django Framework.
Developed the automated process for processing the payer acknowledgments that helped in resubmitting the medical claims automatically using PERL and DBI modules.
Worked on Technologies: QT, JAVASCRIPT, QML, unit test, C++, QNX, UML API, JavaScript, and JSON.
Used collections in Python for manipulating and looping through different defined objects and worked in test-driven development with Behave in Python.
Also have rich experience in testing REST Full API like Facebook and Twitter.
Wrote Python routines to log into the websites and fetch data for selected options.
Improving the performance while processing data by modifying functions, queries, cursors, triggers, and stored procedures for MySQL database.
Extracted data from XML files using PERL -XML modules.
Developed the consumer-friendly front-end with an easy-to-use API UI and fast access RESTFUL.
Worked with JSON-based REST Web services.
Use of API, Open NLP & Stanford NLP for Natural Language Processing, and sentiment analysis.
Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
Developed views and templates with Python and Django's view controller and Templating language to create a user-friendly website interface.
Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
Participated in the complete SDLC process and used PHP to develop website functionality.
Designed and developed the UI of the website using HTML, XHTML, AJAX, unit test, GCP CSS, JAVASCRIPT, and JavaScript.
Developed entire frontend and backend modules using Python on Django Web Framework.
Designed and developed a data management system using MySQL.
Used Django APIs for database access and built application logic using Python.
Provided GUI utilizing PyQt for the end user to create, modify, and view reports based on client data.
Used Python to extract information from XML files.
Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, AWS, SOAP, API, XML, XSD, XSLT, etc.
Worked on the development of SQL and stored procedures on MYSQL and designed Cassandra schema for the APIs.
Designed and developed a horizontally APIble API using Python Flask and implemented monitoring and established best practices around using elastic search.

Environment: Python, Django, API, Behave, Puppet Rspec, Jenkins, unit test, Grafana Graphite, MySQL, Linux, HTML, CSS, Bootstrap, RDS jQuery, API, AWS, JavaScript, GCP, Apache, Linux, Git, C++, API, SOAP, RESTFUL, REST, Perl, Cassandra, Azure Automation cloud services.
Keywords: cprogramm cplusplus artificial intelligence user interface javascript sthree database rlang information technology golang microsoft procedural language quasar toolkit New Jersey

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];2137
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: