Sr.python Developer Resume
Austin, TX
SUMMARY:
- 8+ years of experience in Analysis, Design, Development and Implementation of various web, stand - alone, client-server applications using Python and Django.
- Good Experience with Python web frameworks such as Django, Flask and Pyramid Framework.
- Have work experience with various Python Integrated Development Environments like PyCharm, Geany, Eclipse, Spyder and NetBeans.
- Expertise in handling Django ORM and SQLACHEMY.
- Strong experience in AWS Cloud Engineer.
- Experienced in developing User Interface using HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX and XML.
- Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python based environment.
- Have knowledge in relational databases like Oracle SQL and MySQL.
- Knowledge in Model View Controller (MVC) frameworks like Django, Angular JS, Java Script, JQuery and Node.JS.
- Experience on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
- Installed various packages in python using pip and easy install.
- Have Knowledge on Python packages like Numpy, Pandas and Pickle.
- Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB, Graph DB
- Familiar with JSON based REST Web services and Amazon Web services (EC2, S3)
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experience with event-driven programming in Python. Understanding of the threading limitations of Python, and multi-process architecture.
- Experience in integration of user-facing elements developed by front-end developers with server-side logic.
- Familiar with AWS (Amazon Web services) in Redshift, EMR for improved efficiency of storage and Proficient in SQL databases MS SQL, MySQL, Oracle and noSQL databases MongoDB, Cassandra.
- Experience on the technologies like HTML, HTML5, CSS, CSS3, Javascript, jQuery, XPath, RegEx.
- Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing was performed.
- Familiar with UNIX / Linux internals, basic cryptography & security.
- Expertise in writing Transformations and Actions in Spark using Scala as the underlying API.
- Experience in writing queries (DML) and working with MySQL database and NoSQL databases like MongoDB, Cassandra.
- Experience in developing the data center based on the Titan Graph DB
- Experienced in Agile and waterfall methodologies with high quality deliverables delivered on-time.
- Expertise in Querying RDBMS such as MYSQL and SQL Server by using SQL for data integrity.
- Used Html, CSS, CGI, JQuery, JavaScript, JSON and JSON schema at the front end.
- Experience in Shell Scripting, SQL Server, UNIX and Linux, Open stack.
- Experience on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools.
- Proficient in memory management, auto pointers, pointer handling, callbacks, function pointers and Functions in C++/C.
- Expertise in Object-Oriented Design and Coding.
- Extensive experience in using python/Perl to code and design various phases for data processing pipeline.
- Extensive working Experience with cloud platform development like Google app engine and amazon web services
- Hands on experience with deployment tools like Jenkins
- Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
- Well aware of SDLC, Waterfall, Test driven development (TDD) and Agile/Scrum Methodologies.
- Experience in analyzing and handling large database using Oracle Relational Data Architecture.
- Involved in the development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Very strong full life cycle application development experience.
- Expertise in AWS platform and its dimensions of scalability including EC2, ECS, Elastic Beanstalk, S3, EBS, VPC, ELB, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Security Groups.
- Hands on experience with bug tracking tools JIRA and Bugzilla.
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Sr.Python Developer
Responsibilities:
- Developed strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products and processes.
- Created Use-Case diagrams and State diagrams using MS Visio.
- Created entire application using Python, Django, MySQL and Linux.
- Implemented and tested many features for dashboard using Flask, CSS and JavaScript.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture
- Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
- Built database Model, Views and API's using Python for interactive web based solutions.
- Placed data into JSON files using Python to test Django websites.
- Used Python scripts to update the content in database and manipulate files.
- Creation and deployment of AWS EC2 environments for proof of concept of design assumptions
- Developed web based application using Django framework with python concepts.
- Generated Python Django forms to maintain the record of online users.
- Used Django API's to access the database.
- Involved in writing optimization techniques for more accuracy of Macros in C/C++, C and C++ routines and Oracle SQL, PL/SQL.
- Maintained high degree of competency across the Microsoft Application Platform focusing on .NET Framework, WCF, Microsoft Azure, and SQL Azure.
- Used Windows Azure to deploy the application on the cloud and managed the session.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Developed tools to automate some base tasks using Python, Shell scripting and XML.
- Created Unit test/ regression test framework for working/new code.
- Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
- Developed efficient Angular.js for client web based application.
- Worked with web-based application development using frameworks like Django and Flask.
- Responsible for designing, developing, testing, deploying and maintaining the web application.
- Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
Environment: Python, RAD 7.0, C++, Ajax, HTML Restful API, MySQL, Django, JSON, Panda, Java, Shell Scripting, PL/SQL, SVN, Jenkins, Jira, UNIX, Linux, AWS, Spring framework, React JS, HTML, CSS, Amazon S3, Cloud Watch, eclipse and GIT.
Confidential, Fort Worth Area, Texas
Python Developer
Responsibilities:
- Involved in analysis, specification, Design and Development of Model-based systems using Python.
- Performed data cleaning, imputation of missing values and outlier detections using data pre-processing techniques.
- Designed and implemented machine learning solutions including Supervised and Unsupervised models.
- Implemented Feature Engineering, Feature extraction and Feature selection for efficient models.
- Actively Working with Support Vector Machines, Random Forests and Gradient Boosting to obtain better results.
- Worked on JIRA for bug tracking and communicating for better results Strong Experience in Big data technologies including Apache Spark, Hadoop, HDFS, Hive, MongoDB.
- Developed Python scripts to parse XML and auto generation of C++ methods.
- Involvedin all stages of development in machine learning-based systems: visualization, labeling data, selecting algorithms, training, model development, regression,debugging and updates.
- Used Gradient Descent techniques like Adam, rmsprop and Stochastic Gradient Descent (SGD).
- Worked with Object Oriented concepts like Creating Classes, Inheritance, Constructors, Polymorphism, Encapsulation, Overloading and Overriding.
- Extensively used python libraries like Scikit-learn, Numpy, SciPy, Pandas, Matplotlib and Seaborn.
- Involved in developing Neural networks for better results by using Keras and TensorFlow.
- Actively worked on developing Content-based Recommender’s for the employees and jobseekers.
- Develop the existing application to enhance the features using the Django Framework and improve the performance using SOAPWeb services.
- Learned industry best practices and practical software development standards with a focus on React, Redux, JavaScript, HTML5, CSS3, jQuery, Node, and algorithms & data structures.
- Involved in the Analysis, Design and Development of the application.
- Design, code, analyze and execute integration and test applications and Assist in the upgrade and perform build verification testing.
- Perform test designing, planning and execution and defect analysis and perform automation testing, build verification testing.
- Used PyExcel for creating nice reports with Graphs, colors, and styles.
- Built CI/CD Pipeline using Jenkins to retrieve the code, compile, perform tests, and push the artifacts to JFrog Artifactory We have implemented pyspark for Transformation and Actions in Spark Having working Knowledge of Amazon AWS ECS Worked extensively on Big Data analytical models developed in Python.
- Develop scripts so for a given IP, establish remote connection and launch commands remotely. Useful for investigating client issues.
- Created few miscellaneous tools to convert csv to excel and automate daily base activities.
- Automated reports for all kind of activities and Prototype proposal for Issue Tracker website using Python/Django connecting MySQL as Database.
- Administration of Linux machine and configured Apache python mod to host the website and Jira Implementation (20,000 user) and Jira Customization, Issue Scheme, Workflow, Screen schemes
- Helped with the migration from the old server to Jira database (Matching Fields) with Python scripts for transferring and verifying the information.
- Help with "hosting" decision such Amazon web services, Rackspace, internal host, etc. and Creation of virtual machines and setting up Jira for testing purposes using Python scripts and Jira to Excel Reporting Tool
- Pulled information from Jira using REST API and Python to populate excel files for management reports
- Designed the User Interface using HTML, XHTML, CSS, JavaScript, and AJAX for the website.
- Frontend and Backend modules were created using Python on Django framework.
- Used Redis cache for storing commonly used info and propagate the changes using RabbitMQ.
- Peer reviews of the Design and Source Code (C, C++)
- Developed Python code for instantiating multi-threaded application and running with other applications and Designed and developed Database management using MYSQL.
- Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL DB package and Created Unit test framework for new codes.
- Used Python library Beautiful Soup for web scraping.
- Deployed the project into Heroku using GIT version control system. Skilled in using collections in Python for manipulating and looping through different user defined objects.
- Responsible for debugging and troubleshooting issues and Implemented Web Services using SOAP for sending and receiving data from external interface in XML format.
- Skilled in using collections in Python for manipulating and looping through different user defined objects.
- Maintaining the scripts using the SVN version Control and maintaining customer database using MS EXCEL.
- Designed Feedback analysis system by using NLTK.
- Designed and developed Python scripts to test the data model and find the defects.
Environment: Python 2.6/2.7, Django 1.4, HTML5, CSS, XML, MySQL, Backbone JS, AWS, JQuery, Mongo DB, MySQL, JavaScript, Git, GitHub, Linux, Shell Scripting, AJAX, JAVA, PHP, RAD 7.0, C++, Restful API, JSON, Panda, SVN, Jenkins, Jira, UNIX, Spring framework, React JS, Amazon S3, Cloud Watch, eclipse, Kubernetes, and Hadoop.
Confidential, Fort Worth Area, Texas
Software/Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Designed front end and backend of the application using Python on Django Web Framework.
- Rewrite existing Python/Django modules to deliver a certain format of data.
- Used Django Database API's to access database objects.
- Used Python module Pandas for data manipulation.
- Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
- Wrote Python scripts to parse XML documents and load the data in the database.
- Used Python to place data into JSON files for testing Django Websites.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Used a GIT control tool to coordinate team-development.
- Involved in working with Python OpenStack API's.
- Design, develop, and deploy engaging web applications using Python.
- Develop applications that use MongoDB database, and pymongo.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing.
- Developed REST APIs, and created User Model for application.
- Developed a complete front-end application with Bootstrap.
- Participated in gathering, planning and implementation of Lane Departure Warning System using C++ and Image source computer vision library for Embedded Linux.
- Written a Scala library that allows data scientists to manipulate data structures more easily. As part of the library, native data structures like Spark Data frames were extended to support new functionality.
- Developed remote integration with third party platforms by using RESTful web services.
- Responsible for debugging and troubleshooting the web application.
- Develop consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
- Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django and Flask.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Created interactive data charts on web application using High charts JavaScript library with data coming from Apache Cassandra.
- Generated graphical reports using python package NumPy and used advanced features like pickle/unpickle in python for sharing the information across the applications to deploy into angular with tools/platforms such as JIRA, Jenkins, Docker, Elasticsearch.
- Used automation Jenkins for continuous integration and continuous delivery (CI/CD) on Amazon EC2.
- Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
- Worked on frontend frameworks like CSS Bootstrap for development of Web application.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and demoralization.
- Used Python based GUI components for the front-end functionality such as selection criteria.
- Used Python based GUI components for the front-end functionality such as selection criteria. Developed entire frontend and backend modules using Python on Django including Tasty pie Web Framework using Git.
- Deployed and monitored Microservices using pivotal cloud foundry, also managed domains and routes. Performed Restful routing using Node.js which submits my form data to the Mongo DB database.
- Developed existing network mapping microservices using python Nmap and deployed it on kubernetes. Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template.
- Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
- Creating Tenacity build jobs (Python, custom Docker images).
- Consumed Rest based Microservices on Restful API's and designed and tested jQuery, HTML, CSS that meets the web browser standards.
- Developed internal project in Flask to generate report from google analytics on daily, monthly and weekly basis.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs.
- Worked in development of applications especially in UNIX environment and familiar with all its commands.
Environment: Python, RAD 7.0, C++, Ajax, HTML Restful API, MySQL, Django, JSON, Panda, Javascript, Shell Scripting, PL/SQL, SVN, Jenkins, Jira, UNIX, Linux, AWS, Spring framework, React JS, HTML, CSS, Amazon S3, Cloud Watch, eclipse, GIT, Kubernetes, MongoDB, GitHub, and Hadoop.
Confidential, Mount View, WI
Software Developer
Responsibilities:
- Designed and developed components using Python. Implemented code in Python to retrieve and manipulated data.
- Re-engineered various modules for implementing changes and creating efficient system.
- Managed large datasets using Panda data frames and MySQL and creating efficient system.
- Designed and Developed UI using HTML, XHTML, AJAX, Java Script and jQuery.
- Used Java Script libraries like jQuery UI, DataGrid, jscolor, high charts.
- Developed the presentation layer HTML, JSP, CSS and DHTML.
- Developed widgets for GUI using PyGtk modules of python.
- Used Django to develop web-based application and deploy it using Jenkins.
- Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Using Restful APIs to access data from different suppliers.
- Used Python and Django for creating graphics, XML processing of documents, data exchange and business logic implementation between servers.
- Used python Data structures like sqlite3, dictionaries, and tuples.
- Used several Python libraries like NumPy, Pandas and Matplotlib.
- Helped with the migration from the old server to Jira database with Python scripts for transferring and verifying the information
- Supported Apache Tomcat Web server on Linux Platform.
- Developed and executed User Acceptance Testing portion of test plan.
- Involved in writing application level code to interact with APIs, Web Serving using AJAX, JSON, and XML.
Environment: Python, RAD 7.0, C++, Ajax, HTML Restful API, MySQL, Django, JSON, Panda, Java, Shell Scripting, PL/SQL, SVN, Jenkins, Jira, UNIX, Linux and AWS.
Confidential, King of Prussia, PA
Software Developer
Responsibilities:
- Worked on the creating the views and related Controller and Models according to the requirements.
- Worked on adding the JQuery and Knockout JS Client side Validations.
- Worked on writing the queries using LINQ to Entity.
- Worked on creating the EDMX and integrating with the framework.
- Worked on the Unit test for testing the service methods.
- Worked on windows service for generating the transactions.
- Worked on generating the XML and creating a queue service to process the XML data.
- Worked on writing Stored Procedures for inserting and updating data.
- Worked on Custom Validations and using Data Annotations.
- Supported the applications and worked extensively in the Production support.
- Worked on the integration with the Salesforce.
- Worked on creating and executing the Test scripts in SOAPUI for testing the Salesforce API integration.
- Worked on resolving the bugs during testing phase.
Environment: . NET Framework 4.0, MVC 4.0, ASP.NET, Subversion, Knockout JS, Visual Studio.NET 2012, Oracle, SQL Server, WCF, Rest, Soap, HTML5, IIS, AJAX, JQuery, LINQ, Entity Framework 5 (EDM), C#.NET, TFS, Microsoft Unit Testing, Salesforce, SoapUI, Selenium, Agile.