Home

Ashwini - Python Developer
[email protected]
Location: San Jose, California, USA
Relocation: Yes
Visa: H1B
Ashwini
Python Developer
609 981 8255
[email protected]
San Jose, CA
Yes
H1B

Professional Summary:
I have 10+ years of IT experience in designing, developing, testing, and implementing various stand-alone and client-server architecture-based enterprise application software Python and different domains.
Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, NumPy, SciPy, matplotlib, Pickle, PySide, python-twitter, Pandas, networks, urllib2, MySQL dB for database connectivity)
Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid, and Zope Python web application frameworks.
Good knowledge of front-end frameworks like CSS, Bootstrap.
Experience with Design, code, and debug operations, reporting, data analysis, and web applications utilizing Python.
Developed a GraphQL backend Node.js app using the Micro Apollo library and deployed it on AWS Lambda.
Experience in providing highly available and fault-tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesos on the Google Cloud Platform.
Used all major ETL transformations to load the tables through Informatica mappings.
Good Experience with Django, a high-level Python Web framework.
Sound experience in Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
Knowledge on Cloud innovations including Infrastructure as a Service, Platform as a Service, and Software as a Service supplier (Iaas, PaaS, and SaaS).
Everything is running on Linux and making use of Google cloud SDKs.
Knowledge about setting up Python REST API framework using Django.
Experience in working with Python ORM Libraries including Django ORM.
Experience in implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid for developing web applications.
Good Knowledge in implementation of Python best Practices (PEP-8).
Good at writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, MySQL, DB2.
Proficient in using editors Eclipse, PyCharm, PyScripter, Notepad++ and Sublime Text while developing different applications.
Experienced in developing test automation framework with Python scripting & Selenium.
Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1), Kubernetes and MongoDB (2.6, 2.4).
Having experienced in Agile Methodologies, PCI, Scrum stories and sprints experience in a Python based environment, Data analytics, data wrangling and Excel data extracts.
Worked on various operating systems like Windows, UNIX and LINUX.
Experienced in Shell Scripting and UNIX commands.
Technical Skills:
Operating Systems Windows, Linux, MACOS
Languages Python, C++, Java, SQL and Shell Scripting
Python Libraries Python, Django, Flask, Beautiful Soup, Numpy, Mat plotlib, NLTK, Stats models, Scikit-learn/sklearn, SOAP, SciPy
Python Frameworks Pandas, Flask, Django, Pyramid, Hadoop, Bootstrap, CSS
Python IDEs Sublime Text 3, Eclipse, Jupyter Notebook, Pycharm.
NLP Tools for Python NLTK, OpenNLP, StanfordNLP (NER, POSTag, Tokenization)
Databases RDBMS (Oracle, SQL Server, MySQL), NoSQL (MongoDb), HDFS (Hadoop)
Web Technologies CSS, XML, AJAX, JQuery, AngularJS, AWS, RESTful Web Services
Deployment Tools Heroku, Jenkins
Tracking Tools Bugzilla and JIRA
Version control Tools GitHub, Bit bucket, SVN
Cloud Environment AWS Services, EC2, S3, GCP

Professional Experience:

Software Engineer May 2021- Present
Cisco Systems Inc., San Jose, CA, USA
Responsibilities:

Worked extensively on AWS Components such as Airflow, Elastic Map Reduce (EMR), Athena, and Snowflake.
Developed a Python Script to load the CSV files into the S3 buckets and created AWS S3buckets, performed folder management in each bucket, and managed logs and objects within each bucket.
Use Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
Worked with Amazon Web Services (AWS) using EC2 for hosting and Elastic Map reduce (EMR) for data processing with S3 as a storage mechanism.
Use Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
Microservice architecture development using Python and Docker on an Ubuntu Linux platform using HTTP/REST interfaces with deployment into a multi-node Kubernetes environment.
Querying data from MongoDB and using them as input for the machine learning models Using AWS for application deployment and configuration.
Worked with the data science team and have developed step function with the connected lambda and restful APIs. Created some data processing models such as text classification, image pre-processing, OCR engine, AI/template extraction, natural language processing and so on.
Python, Django and flask framework with NoSQL database were used and all APIs were deployed in AWS servers (JavaScript, HTML and CSS were used in API testing and environment development).
Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
Designed the real-time analytics and ingestion platform using Storm and Kafka. Wrote Storm topology to accept the events from Kafka producer and emit into Cassandra DB.
Involved in MVC frameworks like Django, Angular.js, React.JS, JavaScript, and Node.js and had analyzed the SQL scripts and designed the solution to implement using Pyspark.
Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
Used Test-driven approach for developing the application and implemented the unit tests using Python Unit test framework and Development of Isomorphic React.JS and Redux driven API client applications.
Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.

Environment: Python, PyUnit, Pandas, HTML5, DHTML, AJAX, CSS3, JavaScript, Django, Jinja2, Jenkins, Amazon Web Services (AWS), JSON, REST, Angular.js, Bootstrap, Node.js, Git, JIRA, Perl, SQL, Agile, windows and Linux

UBS, Nj Nov 2020 Apr 2021
Full Stack Python Developer
Responsibilities:

Developed and maintained web applications using Flask and React.
Analyzed client business needs and crafted dynamic web pages using Django and Python.
Developed monitoring tools in Python for notifications and alerts.
Enhanced applications with CSS for design and functionality.
Applied advanced data structures and OOP concepts for intricate network algorithms.
Collaborated with Flash developer to establish PHP/MySQL backend for data input.
Designed interactive web solutions using Python, API's, and database modeling.
Created Python Django Forms to capture user data and executed PyTest for testing.
Employed Test Driven methodology, Python Unit test framework, and MVC prototypes.
Implemented UI with CSS3 and created web app prototypes.
Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python-MYSQL connector and retrieved information using MYSQLdb.
Utilized Python libraries NLP toolkit, NumPy, Twisted, and Matplotlib to write Python scripts to parse XML documents and load the data in the database.
Involved in the development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
Created web application prototype using jQuery and Angular JS.
Worked on the integration of RESTful APIs and developed endpoints.
Created REST APIs to store the data of online users and automated tasks in the existing stack.
Deployed projects on Heroku using GIT version control system.
Involved in the CI/CD pipeline management for managing the weekly releases. Used Jenkins to automate the process of building, testing, and deploying code changes.
Developed API for using AWS Lambda to manage the servers and run the code in AWS.
Developed and maintained server-side applications using Node.js.
Managed and updated applications to align with client needs.

Environment: Python 3, Django 1.6, Flask, Tableau 8.2, Beautiful Soup, CSS/CSS3, Bootstrap, XML, JSON, jQuery, Angular JS, Restful Web services, Apache Spark, Linux, Git, Amazon S3, Jenkins, MySQL, MongoDB, T-SQL, Eclipse, Amazon AWS, NodeJS, Cassandra.

Wayfair Inc, Boston MA Mar 2019 Oct 2020
Python Developer
Responsibilities:

Worked as a Full Stack developer, created a custom web application using Django, AWS (Amazon web service), REST, Json with JavaScript, JQuery, AJAX components.
Created database Model, APIs and Views utilizing Java in order to build an interactive web-based application.
Used Python to place data into JSON files for testing Django Websites.
Updated and manipulated content and files by using python scripts.
Used the Django Framework to develop the application.
Provided training and guidance to team members on PySpark best practices and collaborated cross-functionally with data engineering and data science teams to meet organizational goals.
Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
Worked on front end frame works like CSS, Bootstrap for development of Web application.
Involved in Developing a RESTful service using Python Flask framework.
Deployment and build on various environments including Linux and UNIX.

Environment: Python, Django, Flask, UML Rational Rose, C++, Design Patterns, SVN, HTML, CSS, AJAX, Angular.js, JSON, Restful, XML, JavaScript, OOA/OOD, Shell Scripting, Git, GitHub, MYSQL.

Genems Systems, Hyderabad, India Feb 2017 July 2018
Python Developer
Responsibilities:

Closely involved in performance evaluation and User Acceptance Test (UAT).
Developed a portal to manage and entities in a content management system using Flask.
Wrote programs for performance calculations using Numpy and SQLalchemy.
Designed views and templates with Python Django's view controller and templating language to create a web interface.
Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
Prepared test data files using Linux Shell scripts, Perl script as per the business requirements.
Worked on CSV files while trying to get input from the MySQL database.
Wrote python scripts to parse XML documents and load the data in database.
Worked in stages such as analysis and design, development, testing and debugging.
Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST, and SOAP.
Developed rest API's using python with flask framework.
Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, and REST API.
Test software and hardware configurations of the in-fight entertainment system.
Worked with bug-tracking Jira, source code management tools Git.
Support in-fight entertainment system development designing and running system tests.

Environment: Python, Windows, MySQL, PyQt, PyQuery, Django, MVW, flask, Numpy, SQLAlchemy, MySQL, MySQL dB, HTML, CSS, jQuery, JavaScript.

Next Page Technologies, India Apr 2015 Jan 2017
Python Developer
Responsibilities:

Build web applications using Python web frameworks such as Django and Flask.
Used Python's data analysis libraries, such as NumPy and Pandas, to efficiently manipulate and analyze complex datasets.
Developed Python-based Kafka consumers for consuming data from Kafka topics, enabling real-time data processing and analysis.
Converted Hive/SQL queries into Spark using RDDs, Data frames and Datasets in Python for improved data processing and analysis.
Worked with real-time data streaming technologies, such as Kafka, to process and store streaming data into databases using Python.
Designed efficient database schemas and data models to ensure optimal performance and data integrity in both SQL and NoSQL databases.
Created clear and comprehensive API documentation using tools like Swagger/Open API, enabling effective communication with other developers and stakeholders.
Worked with TensorFlow, a popular deep learning framework and its Python API
Skilled in using containerization tools like Docker to package Python applications and their dependencies for consistency across different environments.
Utilized GitHub as a version control platform to host Python repositories and collaborate with other developers through pull requests and code reviews.
Worked on efficiently logging, prioritizing and resolving bugs and issues using bug tracking tools, ensuring smooth collaboration among team members.
Used libraries like unittest.mock and pytest-mock to create mock objects and stub dependencies for isolated testing

Environment: Python, Django, Flask, NumPy, Pandas, Kafka, Spark, Hive, SQL, RDDs, Data Frames, Datasets, Real-time Data Streaming, SQL Databases, NoSQL Databases, Swagger/Open API, TensorFlow, Docker, GitHub, Bug Tracking Tools, unittest.mock, pytest-mock.


Client: Brio Technologies, India Aug 2012 Mar 2015
Role: Python Developer
Responsibilities:

Designed an Automated pipe-line which is triggered by the Merchant Request.
Built Python Demon which builds, submits and monitors the Data Pipeline which spans multiple steps based on incoming requests.
Developed a Python Demon which submits non-blocks spark jobs and polls for the status on the Yarn.
Developed a Python program which randomly generates a Test Data set, stored as Hive Table. Used for Stress testing of the Pipeline, Metrics calculation.
Developed Python code using SQL Alchemy ORM to connect to MySQL.
Developed Python program which performs Log compression/Log Rotation of the Logfiles.
Developed a Python program which does health-check of the system.
Worked on improving the performance of the Spark jobs by tuning the Executors/Memory.
Proficient in Pyspark and processing the data on HDFS.
Co-ordination with Team Members in India, Dallas and PaloAlto.
Rewrite existing Python modules to deliver a certain format of data.
Involved in maintaining and editing Python scripts for application deployment automation
Created Python scripts used to generate reports.
Built a python program to encrypt the credentials

Environment: Python, Pyspark, Scala, HIVE, Hadoop, MySQL, REST Web Services, Shell Scripting, Bitbucket, Jenkins

Education:

North Carolina State University, Master of Computer Science - May 2020
SIES Graduate School of Technology, University of Mumbai, Navi Mumbai, Maharashtra, India, Bachelor of Engineering-Computer Science - May 2012
Keywords: cplusplus continuous integration continuous deployment artificial intelligence user interface javascript sthree database active directory rlang information technology California Colorado Massachusetts 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];1357
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: