Sr. Python Developer Resume
Minneapolis, MN
SUMMARY
- 6+ Years of experience skilled python with proven expertise in using new tools and technical development to drive improvements throughout software development life cycle (SDLC).
- Good Experience with Tornado, a high - level Python Web framework. Experience in working with Python packages like Pandas, Numpy, BeautifulSoup, SciPy, and urllib2.
- Experience in Data Visualization created web based templates using HTML, Javascript, Bootstrap, SVG, Jquery, D3 and Underscore for generating complex graphical data, creation of histograms, tree maps, scatterplots etc.
- Experience in developing web-based applications using Python, Tornado, HTML, SVG on MVC architecture.
- Experience with working various file formats like CSV, JSON, excel.
- Worked on Version Control System like GIT, GitHub.
- Experience in working on relational databases like SQLite, MYSQL and ORACLE databases.
- Experience in creating indexes and partitions on MYSQL.
- Experience in JSON based REST web services for sending and getting data for teh JSON format.
- Proficient in developing complex SQL Queries, Stored Procedures, Functional Packages along with performing DDL and DML operations on Databases.
- Experience with IDEs - Sublime Text, Jupyter, Pycharm, Django Plugin PyDev.
- Performed code reviews and implemented best Pythonic programming practices.
- Experience working on Amazon Web Services (AWS), Amazon EC2instances, Load Balancing using Apache Tomcat and Ngnix.
- Practical experience with working on multiple environments like development, testing and production.
- Excellent analytical and problem solving skills and ability to work on own besides being valuable and contributing team player.
- Ability to learn and adapt quickly to teh emerging new technologies and paradigms.
- Willing to relocate: Anywhere
- Authorized to work in teh US for any employer
TECHNICAL SKILLS
Languages: Python-2.7, JAVA, JavaScript, C, SQL and PL/SQL
PythonLibraries: Pandas, Numpy, SQLAlchemy, Beautiful Soup, httplib2, urllib2, matPlotLib, Pickle, Scipy, Mysqldb
Database: MySQL, Oracle
Operating systems: UNIX, MS Windows
Methodologies: Agile, Waterfall, Hybrid(waterfall, -Agile)
Web Technologies: JQuery, d3, underscore, loadash, JSON, XML, HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, AJAX, MVC.
Web Frameworks: Tornado.
Databases: Oracle, SQLite, MYSQL, Oracle
Configuration Management: GIT,GITHUB
Application servers: Apache Tomcat, Ngnix
Development Tools: Sublime Text, Pycharm, jupyter.
Others: Data structures and Algorithms.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. Python Developer
Responsibilities:
- Worked as a full stack developer.
- Developed entire frontend and backend modules usingPythonon Tornado Web Framework.
- Gatheird and analyzed teh requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for teh designers and developers to understand them as per their perspective.
- Worked on data calculations using Python modules like pandas, numpy
- Worked on large volume and high velocity of data which is an approx. increment of 1-2 GB per week.
- Visualizing high dimensional data along with analytics using Mysql indexing and partitions.
- WrotePythonscripts to parse JSON documents and load teh data in database.
- Created data access using SQL and PL/SQL stored procedures.
- Developed web-based applications using Python, Tornado, JSON, CSS, Bootstrap, HTML, JavaScript, D3.js, underscore.js, JQuery, JavaScriptt.
- Written many programs to parse CSV file and process many user data with data validations.
- Experience with JSON based REST Web services and Amazon Web Services (AWS).
- Worked on Amazon services like Amazon Cloud EC2 in Unix Environment.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.
- Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
- Experience with continuous integration and automation.
- Designed Interface using Bootstrap framework.
- Practical experience with working on multiple environments like development, testing, production.
Confidential, Minneapolis, MN
Sr. Python Developer
Responsibilities:
- Participate in requirement gathering and analysis phase of teh project in documenting teh business requirements.
- Developed Python/Tornado application for Data Analytics and reporting.
- Worked on object oriented programming (OOP) concepts using Python, Tornado and MYSQL.
- Used Tornado configuration to manage URLs and application parameters.
- Worked on Python Open stack API's.
- Used Python package SQL Alchemy to update content in teh database and manipulate files.
- Generated Python Tornado Forms to record data of online users
- me has used Pandas to put teh data as time series and tabular format for data manipulation and retrieval.
- Added support for Amazon AWS and RDS to host static/media files and teh database into Amazon Cloud.
- Used Pandas library for statistical Analysis.
- Used Tornado configuration to manage URLs and application parameters.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector, sqlalchemy and MySQL DB package.
- Participated in development of Web based UI using Bootstrap.
- Used d3.js charts for visualization.
- Worked on development of SQL and stored procedures on MYSQL.
- Responsible for debugging teh project monitored on GIT.
- Performed troubleshooting, fixed and deployed many Python bug fixes of teh two main applications dat were a main source of data for both customers and internal customer service team.
Confidential
Senior Data Specialist
Responsibilities:
- Build teh quality code from scratch include database handling, UI interactions and ETL scripts
- Good Experience on data transformations making it easy to analyze and visualize.
- me has experience with working various file formats dat are: CSV, JSON, excels or can be from various data sources (Oracle DB, MySQL etc.) worked on product platform which helps visualize very large volumes of data from complex enterprise systems directly to understandable visuals which makes user to get very good insights from teh available big data
- me has Created visual Templates, using bootstrap, d3.js, JQuery, SVG, HTML, CSS and Python, Pandas and numpy
- Worked closely with Data Scientists and Data Consultants to show teh insights in visual representation to meet teh end user requirements ( Functional/ Non- Functional / Design etc)
- Involved in effort estimations against requirement and also been a part of feasibility check
- Ensured 100% on-time delivery worked on SQL queries and scripts including stored procedures
- Experience in using Apache Tomcat and Ngnix for load balancing.
- Experience in decreasing time complexity with good understanding of data structures and Algorithms
Confidential
Data Specialist
Responsibilities:
- Prepared low level detail design document from Functional spec document.
- Used Tornado configuration to manage URLs and application parameters.
- Performed troubleshooting, fixed and deployed many Python bug fixes of teh two main applications dat were a main source of data for both customers and internal customer service team.
- Worked in development of python scripts responsible for getting data from database to CSV using windows batch file and scheduler tasks on weekly basis.
- Worked on development and stored procedures on ORACLE.
- Carried out various mathematical operations for calculation purpose using Python libraries NumPy and Scipy.
- Responsible for debugging teh project monitored on GIT.
- Developed database connection using python packages like pyodbc and pandas.
- Followed Scrum/Agile methodology.
- Debugging and Troubleshooting production issues.