We provide IT Staff Augmentation Services!

Resume

3.00/5 (Submit Your Rating)

Python, DevelopeR

SUMMARY

  • Around 8 years of experience as a Python Developer and coding with analytical programming using Python, Django, Flask, AWS, SQL.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm
  • Good experience on Hudson/Jenkins, Build Forge for continuous integration and for End to End automation for all build and deployments.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs and PMD with CI tool Hudson/Jenkins.
  • Experience with Spark, CICD pipelines and Jenkins.
  • Developed Web-based applications using Django, Python, XML, CSS, HTML, DHTML, JavaScript, jQuery, Bootstrap, RESTful.
  • Working experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Experience on Have used source control applications like Git, GitHub, Bitbucket for code management.
  • Experienced with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced with JSON based RESTful web services, and XML/QML based SOAP web services and worked on various applications using python integrated IDEs like Sublime Text and PyCharm.
  • Performed on Integrated data from around 40 different sources and developed data pipelines to load the data into Elasticsearch and Salesforce for the use in targeted e-mail marketing (Stonebranch, AWS, S3, Hive, Elasticsearch, Redshift, Python, Spark, Salesforce), to bring dozens of millions of dollars of additional revenue.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Experience in building strong websites confirming Web 2.0 standards using jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Developed consumer-based features and applications using Python, Django, and HTML.
  • Using Django evolution and manual SQL modifications, able to modify Django models while retaining all data, while site was in production mode.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Experienced in NoSQL technologies like MongoDB, Cassandra, and relational databases like Oracle, SQLite, postgreSQL and MySQL databases
  • Developed Cloud Formation templates, also launched AWS Elastic Beanstalk for deploying, monitoring and scaling web applications using different platforms like Docker, Python etc.
  • Expertise in AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups.
  • Have experience with AWS LAMBDA which runs the code with response of events.
  • Extensively worked with automation tools like Jenkins for continuous integration and continuous delivery (CI/CD) and to implement the End-to-End Automation.
  • Good hands on experience with GO Lang and its Built-in concurrency features such as go-routines, channels and select statement.
  • Have good experience on working with version controls like Git and GitHub
  • Experience in using Tomcat apache servers and Docker containers for deployment.
  • Good idea about testing tools like Bugzilla and JIRA
  • Worked closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
  • Hands on Experience in Data mining and Data warehousing using ETL Tools and Proficient in Building reports and dashboards in Tableau (BI Tool).
  • Good written and communication skills. Poses capability to interact very closely with wide range of audience such as Engineers, Scientists, Health professionals, Scientists, Professors, Clients, and Vendors

TECHNICAL SKILLS

Frameworks: Django, Flask, Pyramid, Spring and CSS Bootstrap

Web Technologies: HTML, CSS, DOM, SAX, Java Script, High Charts, JQuery, AJAX, XML, KML, AngularJS

Programming Languages: Python, Java, PERL, SQL and PL/SQL, JavaScript

J2EE Technologies: JDBC, Servlets and JSP.

Version Control: SVN, CVS, Git, GitHub.

Cloud Computing: AWS EC2, S3, RDS (MySQL), SQS.

Application servers: Apache Tomcat, JBoss, WebLogic, WebSphere

Databases: Oracle (9i,10g, 11g), My SQL, MS Sql server 2012.

IDE’s/ Development Tools: NetBeans, Eclipse, PyCharm, and Sublime Text.

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu, and MAC OSX.

Protocols: TCP/IP, HTTP/HTTPS, SOAP

Deployment Tools: Heroku, Jenkins

Issue Trackers: Bugzilla, JIRA

PROFESSIONAL EXPERIENCE

Confidential

Python Developer

Responsibilities:

  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application.
  • 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.
  • Wrote and executed various MySQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the CSS, HTML, JavaScript, and JQuery.
  • Python/Django based web application, Postgre SQL DB, and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed inPythonand Bash.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Added support for Apache web server and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in design, implementation and modifying the Python code and MySQL database schema on-the back end.
  • Developed user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Generating various capacity planning reports (graphical) using Python packages like Numpy, matplotlib.
  • Automated different workflows, which are initiated manually with Python scripts and UNIX shell scripting.
  • Python Object Oriented Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Monitoring Python scripts run as daemons in the UNIX/Linux system background to collect trigger and feed arrival information. Helped calculating SLA misses.
  • Work on SCR's (source change request). involved working on Perl,Python,PHP and ShellScripting.
  • CreatedPython/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings. Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Ensured code quality by writing unit tests using Pytest.
  • Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.

Environment: Python 2.7, DJango 1.7, CSS, HTML, JavaScript, Bootstrap, Apache Web Server, AJAX, JQuery, Pandas, MySQL, Restful APIs, JavaBeans, Servlets, Agile, Scrum, Heroku, JIRA, GIT.

Confidential

Python Developer

Responsibilities:

  • Exposed to various phases of Software Development Life Cycle using Agile - Scrum Software development methodology.
  • Implemented Design Patterns like Singleton, Factory, Template and DAO patterns.
  • Selecting appropriate AWS services to design and deploy an application based on given requirements
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment including runbook processes and procedures.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into AmazonCloud.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Worked with Requests, Pysftp, Gnupg, ReportLab, Numpy, Scipy , Matplotlib, HTTPLib 2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle
  • Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
  • Developed high-performance distributed queueing system. Scala, Redis, Akka, closure, MQ messaging, Json Developed new functionality for interactive healthcare system.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery .
  • Implemented presentation layer using CSS framework, NodeJS, AngularJS , Angular2, Angular4,Wire-Framing and HTML5 .
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Angular2, Angular4, Adobe flash.
  • Used Ansible for automating cloud deployment process.
  • Created new JSP views to incorporate backend functionality to display on the UI screens using client rich technologies like JQuery , JavaScript, HTML, CSS files.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Python/Django based web application, Postgre SQLDB , and integrations with 3rd party email, messaging, storage services.
  • Developed Restful API's using Python Flask and SQL Alchemy data models as well as ensured code quality by writing unit tests using Pytest.
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting .
  • Worked on Python Open Stack APIs and used Numpy for Numerical analysis.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Involved in deployment using Docker Container on AWS .
  • Involved in configured DNS, DHCP , Active Directory, with strong focus on Domain Controller maintenance including Windows Server.
  • Developed Restful API's using Python Flask and SQL Alchemy data models as well as
  • Implemented Test Driven development (TDD) using frameworks like Junit, Mockito and Easy mock.

Environment: Linux, Windows, AWS, EC2, VPC, Glacier, RDS, Aurora, SQLAlchemy,Docker, Angular JS, Angular2, Angular4, Node JS,Python 3.5, Django 1.7, CSS, HTML, JavaScript, Redis, RabbitMQ, Bootstrap, AJAX,JQuery, Pandas, SOAP, Rest, PyUnit, PostGreSQL, Shell Script, MySQL, Servlets, Agile, Enterprise Scheduler, Bitvise SSH Client, Scrum, Heroku, JIRA, GIT.

We'd love your feedback!