We provide IT Staff Augmentation Services!

Sr. Python Developer/cyberark Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Over 8+ years of experience as an Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications using Python.
  • Strong experience in developing software in Python using libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivityand IDEs - sublime text, PyStudio, PyScripter, Spyder, PyChaDrm, and PyDev
  • Sound experience in working wif different python editors like PyCharm, PyScripter, PyStudio, Sublime Text, Emacs and Spyder
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along wif data analytics, data wrangling and Excel data extracts.
  • Experience in implementing server-side technologies wif restfulAPI and MVC design patterns in node JS and Django framework.
  • Implemented automation using Selenium WebDriver, Python.
  • Experienced wif full software development life-cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver wif Testing Framework.
  • Build all database mapping classes using Django models wif the halp of ORM like SQLAlchemy.
  • Expert in analyzing test results and preparing test/defect summary report for Sr. Management.
  • Experience in Python, Django, Zope, Pyramid Framework
  • Strong exposure testing applications on different browsers like IE, Firefox, Chrome.
  • Expertise in locating the web elements using XPATH and CSS.
  • Experienced in WAMP (Windows, Apache, MYSQL andPython) and LAMP (Linux, Apache, MySQL, andPython) Architectures.
  • Good experience in setting up REST API using Django.
  • Firm noledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
  • Worked onPythonTesting frameworks like zope, pytest, nose and Robot framework.
  • Good Experience in Linux Bash scripting and following PEP Guidelines inPython.
  • Good noledge in front end technologies such as HTML5, CSS3, Bootstrap, JavaScript, Node.JS, Angular.JS, XML, Ajax and JQuery.
  • Good noledge in Object-Oriented Analysis, Design and development of applications using Core Java, Servlets, JSP, JDBC, RMI, Multithreading, Eclipse and Tomcat.
  • Good understanding of NoSQL databases such as MongoDB, Datastax, Redis and Apache Cassandra.
  • Familiar wif JSON based REST Web services and Amazon Web services.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, MySQL and MSSQL Server.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Expertise in Object-Oriented design and coding. Good noledge of various Design Patterns and UML.
  • Followed Agile Methodologies (Scrum), involved in daily standup meetings.
  • Experienced in unit testing and testing using Selenium.
  • Good Experience on Selenium IDE and creating Scripts in selenium --RC by using Python
  • Experienced in developing applications using Amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front, Route 53.
  • Experienced in Version controlling tools like Dimensions, Git, CVS and SVN and build Tools like Hudson, Clear Case and Ant.
  • Good Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript andJQuery,MVC3,RESTful,RUBY,AJAX
  • Good experience in Shell Scripting, SQL Server, Unix and Linux, Open stock.
  • Expertise in Object-Oriented design and coding. Good noledge of various Design Patterns and UML.
  • Have good idea about development tools likeBugzilla, Jira, Confluence, and Axosoft.
  • Expert in maintaining technical documentation for projects.
  • Good analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS

Frameworks: Django, Flask, Zope, PyJamas, Jython, Struts and CSS Bootstrap

Web Technologies: HTML, CSS, Java Script, JQuery, AJAX, XML, AngularJS, NodeJS

Programming Languages: Python, Java, C/C++, PERL, SQL and PL/SQL.

Scripting languages: CSS, AJAX, Java Script, JQuery, PHP, PowerShell Scripting

Versioning Tools: SVN, CVS, Git, GitHub, Bambo, BitBucket

Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, NodeXL, MVC3

Application servers: Apache Tomcat, Nginix, JBoss, WebLogic, WebSphere

Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, MongoDB

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

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

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Deployment Tools: Heroku, Amazon EC2

Testing Tools: Selenium,Bugzilla, Crucible and JIRA.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Sr. Python Developer/CyberArk Developer

Responsibilities:

  • Good Experienced in developing web-based applications using Python, Django, CSS, HTML, DHTML, JavaScript and JQuery.
  • Developing dashboard for the IAM metrics by using python, Django, SQL, Pandas etc.
  • Working closely wif IT architects, managers, and vendor to get required support for the data.
  • Integrating SNOW CMDB, REST API’s, and MSSQL to the frontend.
  • Developing single page application for the dashboard where the management can see all the IAM metrics.
  • Involving in daily standup meetings.
  • Collaborating wif internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolving ongoing problems and accurately documented progress of a project.
  • Studying the existing environment and accumulating the requirements by interacting wif the clients on Various aspects.
  • Analyze requirements for the purposes of developing a CyberArk implementation plan
  • Managing CyberArk Password Vault Web Access (PVWA)
  • Configure Master Policy, customize platforms and implement Dual Control procedures, check-in/check-out and one-time password rules.
  • Define policies for securing privileged identities using CyberArk PVWA console.
  • Onboarded privilege accounts, generating reports from CyberArk for business needs
  • Collaborate wif other team members and business representatives to ensure that security roles, authorizations, activity levels and Policies meet the Client requirements.
  • Experience in creating Safes, managing platforms, applications, accounts, and permissions to the safes.
  • Developing automation reports for IAM and PAM audit teams by using Tableau

Confidential, Houston, TX

Sr. Python Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Made use of advanced python packages like NumPy, Scipy for various sophisticated numerical and scientific calculations.
  • Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
  • Created Angular.JS controllers, services and used Angular.JS filters for filter functionality in search box and integrator functionalities.
  • Utilized Python specific tools including Django, Django Rest Framework, Django ORM, Flask, SQLAlchemy, Pandas, Numpy.
  • Developed Python batch processors to consume and produce various feeds.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Handled all the client-side validation using JavaScript.
  • Performed testing using Django’s Test Module.
  • Used python scripts to update content in the database and manipulate files.
  • Worked wif team of developers onPythonapplications for RISK management.
  • GeneratedPythonDjango Forms to record data of online users
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
  • Developing UI for future budget predicitions based on the backed scripts.
  • Involving in scrum meeting, internal sprint reviews and sprint retrospective.
  • Used JQuery for selecting DOM elements when parsing HTML.
  • Worked wif JSON based REST Web services.
  • Using GIT version control tool to coordinate team-development.

Environment: Python, Django, PYQT, Java, XML, JQuery, DOM, JSON, Numpy, Pandas, Angula JS, HTML, XHTML, CSS, AJAX, JavaScript, JSON, Rest, GIT, MY SQL, Windows and LINUX, VS code

Confidential, Seattle, WA

Sr. Python Developer

Responsibilities:

  • Associated wif various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Worked wif team of developers onPythonapplications for RISK management.
  • GeneratedPythonDjango Forms to record data of online users
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Developed flask Restful API endpoints for accessing through UI and uploading ETL data.
  • Contribute to major development initiatives wif codebases utilizing Python, Django, R, MySQL, MongoDB, jQuery and React.
  • Work wif multiple team to develop services and coordinate releases.
  • Used PHP as an HTML embedded scripting language, in front end web development.
  • Prepare Test scripts for different applications using QTP &Selenium
  • Run a Regression test onSeleniumafter every build.
  • Automation of internal web application throughSelenium2 WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath inSelenium.
  • Developed ETL (Extract Transform Load) software for DB2 columnar database fact and dimension tables.
  • Develop data models for applications, metadata tables, views or related database structures.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework wif GIT.
  • Involved in designing and deploying multitude applications utilizing almost all the AWS services Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Interfacing wif supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Wrote and executed various MYSQL database queries fromPythonusingPython-MySQL connector and MySQLdb package.
  • Used NoSQL database Apache Cassandrato load the data in database.
  • WrotePythonscripts to parse XML documents and load the data in database.
  • UtilizedPythonlibraries wxPython, numPY, Twisted and Mat PlotLib.
  • Developed views and templates wifPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Responsible for writing/modifying scripts using sh and Bash for day-to-day administration.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Carried out various mathematical operations for calculation purpose usingpythonlibraries.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Interfacing wif supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Used Pandas library for statistical Analysis
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Performed research to explore and identify new technological platforms.
  • Integration of user-facing elements developed by front-end developers wif server-side logic by using node js
  • Collaborated wif internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python, Django, MongoDB, Selenium, Amazon Aws,Pandas, Java, JQuery, Bootstrap, MySQL, Linux, Ajax, Java Script, Apache, Cassandra, HTML5 and CSS

Confidential, Chester brook, PA

Sr.Python Developer

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service-oriented architecture and usedPython2.7, Django 1.5, JSF 2.1, Spring 3.2.5, Ajax, HTML, CSS for the frontend.
  • Developed Automation Scripts for Regression usingSeleniumWeb Driver and Python.
  • GeneratedPythonDjango Forms to record data of online financial users.
  • Worked on Integration ofSeleniumRC/WebDriver wif existing API to test Framework.
  • Created Materialized Views, tables, complexSQLqueries, and Correlated sub queries, Nested Queries, Views and Function Based Indexes for effective Business Application Development.
  • MaintainSeleniumscripts in between releases. Reproduce failed automated test cases manually
  • Provide cross-browser (Chrome, Firefox, MSIE, Safari, Opera) and cross-platform (Windows 8) testing of the application's web pages.
  • Build web scrappers usingPythonto extract counterparty ratings forcreditriskmonitoring.
  • Automated data extraction, Transformation and Loading(ETL) process using python
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Designed an automated program for the entire reporting, qualification and payout process using R program, resulting in a significant improvement in work-time efficiency.
  • Built linear and logistic regression models to predictriskand revenue factors includingcredit risk, severity, attrition, over-limit fee, etc.
  • Cleaned data and processed third party spending data into maneuverable deliverables wifin specific formats wif Excel macros andpythonlibraries. Used TDD (Test driven development) methodology.
  • ExperiencedPythonon LINUX for execution.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Implemented database access using Django ORM.
  • Designed and developed ETL processes that were used to integrate data between various sources using Informatica, PowerCenter 9.
  • Designed and developed Oracle PL/SQLProcedures, Functions, and Database Triggers and involved in creating and updating Packages to meet business requirements.
  • Used Python library BeautifulSoup for webscrapping to extract data for building graphs
  • Played a key role in a development wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Created modules to transform incoming XML trade data into trade objects, parse trade data and create outbound FPML (Financial Products Markup Language) sent to DTCC repositories.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Used many regular expressions in order to match the pattern wif the existing one.
  • Worked wif team of developers on Python applications for RISK management.
  • Responsible for inserting deleting and updating all financial data using MySQL.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Troubleshooting ETL issues inSQLServer Integration Services
  • Involved in Unit testing and Integration testing.
  • Created voice-controlled application for client using Jasper
  • Used Robot Framework, RIDE and developed few test suites for testing application.
  • Generated property list for every application dynamically using python.
  • Creation ofSQLLogins, Roles and Autantication Modes as a part of Security Policies for various categories of user.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Implemented the validation, error handling, and caching
  • Used Test driven approach (TDD) for developing services required for the application.
  • Worked in development of applications especially in Linux environment and familiar wif all of its commands.
  • Refactored existing project to make it more RESTful and thread-safe.
  • Added unit tests and improved existing ones.
  • Designed RESTful XML web service for handling AJAX requests.
  • Created project designs utilizing MVC architecture components.
  • Used JIRA for bug tracking and issue tracking.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, Selenium, HTML5, CSS,VMware,Oracle DB,Pandas, Spring, MS SQL Server 2013, Jasper,Reports, JavaScript,Ajax, Eclipse, Linux, Shell Scripting,RESTful,MVC3.

Confidential

Python Developer

Responsibilities:

  • Converted Visual Basic Application toPython, MSQL.
  • Usedpythonscripts to update content in the database and manipulate files.
  • Created Reports using JASPER.
  • Used Thales asynchronous theorem for applying encryption and decryption of ISO standard message inPythonprogramming.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed inPythonand Bash.
  • Implemented schema and data migration for the postgres database using South migration tool.
  • Designed and developed the UI of the website using HTML, AJAX, CSS, JQuery and JavaScript.
  • Developed user-friendly modals for the form submissions using simplemodal.js, JQuery, Ajax and JavaScript.
  • Experience in building the war wif halp the putty and deployed into cloud environment using the cloud controller and experience in solving the cloud issue.
  • Designed and maintained PowerShell based troubleshooting procedures for bulk changes
  • Developed PowerShell scripts to configure the upgraded Exchange environment, migrate users, tan monitor and maintain the new environment
  • UsedPythonmodules such as requests, urllib, urllib2 for web crawling.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Performed QA testing on the application.
  • Developed approaches for improving NLP pipeline.
  • Create custom VB scripts in repackaging applications as needed.
  • Wrote scripts inPythonfor extracting data from HTML file.
  • Designed the frontend web pages using HTML, JavaScript, Angular JS, JQuery and AJAX. Used CSS for better appearance. Writing templates for front end pages where we include HTML pages and JavaScript files noledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Interactive in providing change requests, trouble reports and requirements collection wif the client.
  • Worked in development of applications especially in UNIX environment and familiar wif all of its commands.
  • Experience in debugging and troubleshooting programming related issues.
  • Improved performance by using more modularized approach and using more in built methods.
  • Improved caching system for the test webserver.
  • Collaborated wif internal teams to convert end user feedback into meaningful and improved solutions.

Environment: Python, Django, VB scripts, Jenkins, Jasper, Gerrit, MySQL, Unix, HTML, CSS, JQuery, JavaScript, Apache,Ajax, simplemodal.js, Git, PowerShell.

Confidential

Python Developer

Responsibilities:

  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Cleaned data and processed third party spending data into maneuverable deliverables wifin specific formats wif Excel macros andpythonlibraries.
  • Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Used Bootstrap for responsive design.
  • Worked on development of SQL and Stored Procedures on MYSQL
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page
  • Extensively worked onPython scripting and development. CSS is used to style Web pages, XHTML markup.
  • Build SQL queries for performing various CRUD operations.
  • Worked on Apache database
  • Improved code reuse and performance by making effective use of various design patterns.
  • Worked wif UNIX like OS on regular basis.
  • Engineered stable, isolated environments per game team
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Unix server.
  • ImplementedPythoncomponents and deployed under the Web Logic server.
  • Developed various EJB components to fulfill the business functionality
  • Using Subversion version control tool to coordinate team-development.
  • Performed data manipulation/storage for incoming test data using lxml/etree libraries.

Environment: Python 2.7, Json, Javascript, JQuery, Bootstrap, MySQL, Unix, Eclipse, Shell Scripting, HTML5, CSS, Apache,Cassandra

Confidential

Python Developer

Responsibilities:

  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript
  • Made Django web based apps for Insurance premium calculations.
  • Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistical Analysis
  • Collaborate wif Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Build SQL, NOSQL queries implementing functions, packages, views, triggers, and tables.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Responsible for debugging and troubleshooting the web application.
  • Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database
  • Used CVS as version controlling tool.
  • Used Eclipse as IDE for developing the application
  • Creating unit test/regression test framework for working/new code.
  • Experience wif advanced CSS concepts and also building table-free layouts.
  • Used update strategy, lookups, stored procedures and filter.
  • Studying the existing environment and accumulating the requirements by interacting wif the clients on various aspects.

Environment: Python 2.6, Django 1.2, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Eclipse, Oracle, NO SQL.

We'd love your feedback!