Sr. Pyhthon Developer Resume
Atlanta, GA
SUMMARY
- 9+ years of IT experience including 3 years of Robotics Process Automation experience - Robotics Process Automation implementation, Software development, testing automation and Cloud integration
- Facilitate creation of the tasks for the sprint with dependencies is identified. Work with key Subject Matter Expertise and partner to troubleshoot and prioritization actions
- Experience in designing the Blue Prism process solutions inline the Blue Prism template and best practices.
- Experience in creating process flows using Process Studio, Object Studio and Control Room in Blue Prism
- Expertise in using Application Modeller, Spy Modes and Attributes
- Created end to end automation solution for end users as per requirement which involves feasibility study, development, testing and deployment
- Extensively worked on debugging application for fixing bugs and production support
- Created Solution Design Document, Process Design Document, Object Design Instruction documents
- Certified Blue Prism developer with hands-on experience automating applications like Windows, Browser, Java Applications, MS-Excel, MS Word, Notepad and E-mail automation
- As part of Automation CoE, having experience working with Business teams across organization to analyze, develop and test RPA solutions using Blue Prism
- Experience in managing robot's workloads using Blue Prism work queues.
- Experience on supporting business operation teams during UAT and rollout phases.
- Having good knowledge on analyzing business process and documenting them using design documents.
- Experience working on IBM WebSphere product stack.
- Experience working on Middleware technologies like WebSphere Cast Iron (now App Connect), WebSphere Application Server, WebSphere Adapters and its components
- Experience with Cloud integration product WebSphere Cast Iron product connecting to various Endpoints like Lotus Domino, SAP, SFDC, RightNow, DB2
- Top performing integration resource with record implementing successful projects across - CPQ, Salesforce, Oracle, SAP.
TECHNICAL SKILLS
- Python
- Windows
- Browser
- Java Applications
- MS-Excel
- MS Word
- Notepad and E-mail automation
- Blue Prism
- Blue Prism work queues
- IBM WebSphere product stack
- Lotus Domino
- SAP
- SFDC
- RightNow
- DB2
- CPQ
- Salesforce
- Oracle
- SAP
- JSP
- HTML
- CSS
- JS
- SQL.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Pyhthon Developer
Responsibilities:
- As a developer in a team that analyzed, designed and developed the solutions for the project.
- Involved in the creation of project Configuration files for each use-case.
- Involved in the developing of different modules of the project.
- Involved in the creation of Webpages (HTML, JSP) pages according to requirements.
- Support formal testing and resolve test defects
- Participated in client meetings to gather requirements
- Involved in Deploying the Application on AWS.
- Responsible for gathering requirements, system analysis, design, development, testing, and deployment.
- Involved in the Web Development using various technologies including Python, Java.
- Developed desktop, web applications such as Production Management, Survey and Installation, Remote FOTA applications using Python, APIs, Gateways and JSON to automate tasks.
- Involved in the DevOps Operations.
- Experience in supporting a cloud-based data warehouse environment, Network Storages. Such as Amazon Web Services, IoT core.
- Implementing Network Communication between M2M, with web standards and protocols such as HTTP, HTTPS, DNS, TLS, TCP/UDP, MQTT, SSL, and APIs.
- Extracting and mining data for analysis to aid in solving business problems.
- Worked on all phases of data warehouse development lifecycle, from gathering requirements to testing, implementation, and support.
- Designed and developed Automatic Alert notification using WhatsApp, Email, SMS and Push Notifications.
- Involved in designing a data management system using PostgreSQL, DynamoDB.
- Designed and developed KML files for Plotting Information on Google Earth and Google maps.
- Designed and developed debugging tools for testing, Firmware updates, etc.
- Formulated SQL queries, Aggregate Functions, and database schema to automate information retrieval.
- Demonstrated ability to move data between production systems and across multiple platforms.
- Using Data Visualization tools and techniques to best share data with business partners.
- Review code and system interfaces and extracts to handle the migration of data between systems/databases.
- Experience working with Amazon Web Services (AWS) for improved e iciency of storage, Security, and fast access.
- E ectively translated client requirements into application designs and systems requirements.
- Followed policies and procedures are related to application methods and quality standards Confidential all times.
- Involved with Business analyst, Business users and other development teams on Project Plan, Design, Development and Implementation
- Captured the user requirements as Stories in RTC tools and participated in the story grooming and estimations
- Involved in Project Plan and Sprint plan with the product owner to decide the priorities.
- As one of the lead developers involved in the entire architecture designing and implemented the application in WPF framework on .Net 4.6.1 using MVVM model and Prism library.
- Implemented a custom testing framework in C# to automate UI testing, as none of the commercial tools were supporting the DevExpress Controls.
- Handled daily scrum calls with the team and conducted reverse scrum calls to track the story wise progress.
- Taken the responsibility in understanding the Business workflow and implemented the New issues screen from scratch
- Integrated with Bloomberg DAPI to get the real time data and OMS for trade posting
- Implemented Autosys jobs to s automate the data clean up and monitoring activities using Python
- Refactored all the Business logic into a library and redesigned the rebalancing Model which improved the performance while working with Global Agg benchmarks
- Handled the User acceptance Testing and responsible for getting Business user signoff
- Involved with Release Management team to deploy the code in PROD environment.
- Responsible for Post production Validation and Immediate break fix deployment for any PROD issue.
Environment: - Python, JSP, HTML, CSS, Java Script, APIs, Ajax, jQuery, JSON, AWS, RTC, MVVM, WPF, Net, DevExpress, DAPI, Autosys, OMS, PROD
Confidential, Atlanta, GA
Sr. Pyhthon Developer
Responsibilities:
- Designed Blue Prism process solutions in accordance with standard Blue Prism design principles and conventions.
- Configured new Blue Prism processes and objects using core workflow principles
- Developed automation solutions across - Clearing member firm capital amounts, Accounts Payable, Disclosures Withdrawal, Compliance data analysis, Dividend Adjustments
- Worked on Blue Prism and CyberArk integration and redefined objects, created process to enable automation process use the CyberArk for getting the credentials
- Work closely with IT to ensure that automation support, continuous improvements around quality, cycle time and operating efficiency
- Mentoring colleagues through the Blue Prism training- providing advice and guidance on best practice and development techniques
- Provide development and testing support, and follow implementation of standards and best practices in alignment with IT patterns
- Create reusable processes and/or objects for Blue Prism
- Prepared RPA program by establishing roles and responsibilities, coaching and supporting RPA training, and agile mentoring
- Drive along with business subject matter experts to document the Process Definition Documents
- Collaborated with key business and technology team members to establish, refresh, and refine the product backlog and plan milestones represented in the road map and strategy
- Created the Solution design documents for each process automation
- Experienced in exception handling using Exception, Recover, Resume stages.
- Peer reviewer for the automation code developed within in the team to make sure it meets the industry best practices.
- Experienced in Creating the Work Queues to monitor the status of work items.
- Developed the test scenarios for unit test and UAT
- Documenting all the releases and related documents for testcases and test results in Confluence
- Deploy the automations in different environments like test, UAT and production.
- Supporting the automaton in control room for daily runs and making enhancements and fixing production issues.
- Manage process scheduling in accordance with business and process demands
- Monitor changes across the organization that can potentially impact automated processes
- Report the issues using send emails to the proper user.
- Worked with end user during issues to resolve them during Production support.
- Worked through the user stories/improvements/bugs using JIRA tool.
- Supported the existing Blue prism digital solutions and reported issues during the support using ServiceNow tickets and resolved issues.
Environment: - JIRA, UAT, Test, Blue Prism, RPA, CyberArk, UAT, unit test, django,flask,lumpy, panda
Confidential, Lewisville, TX
Python developer
Responsibilities:
- Worked as Cast Iron developer and supported fixing bugs across Cast Iron product, developing new features and helping with analysis and fixing the PMRs for the runtime component and SFDC for all forms factors of IBM WebSphere Cast Iron.
- Perform Level 3 (L3) support activities such as solving customer PMRs, suggest workarounds, and improve test coverage based on PMRs from the field, customer requests.
- Discuss requirements and design and developed new enhancements for Db Connector for Cloud OE environment.
- Experience in building RESTful APIs and webservices applications.
- Create orchestrations for various connectors for data synchronization.
- Connected various endpoints using Secure connector using castiron version 7.
- Develop and execute test plan with functional test cases for different Cast Iron connectors like Database, FTP, RightNow, SAP, Domino,HTTP,WebServices and NetSuite to ensure it meet the specifications on different form factors of IBM Cast Iron.
- Develop Template Integration Projects for Customer using IBM Cast Iron studio for different endpoints like Salesforce and Right now.
- Automate the test cases for tested endpoints of Cast Iron using Rational Functional Tester
- Develop and execute test plan for functional and system verification testing for IBM Web API Management tool.
- Coordinated Testing activities with remote teams based in US and UK (For an additional project Web API management product)
- Develop and execute test cases for Integration, SVT, and Performance testing for Right now connector.
- Worked on IBM API management product for SVT and GUI testing.
- Conduct Knowledge transfer sessions for new team members.
- Experience working with IBM Cast Iron management APIs to access the Cast iron WMC features.
- Experience configuring the Cast Iron WMC.
- Mentored team members and other department teams on CSTE certification.
- Worked using D3.js framework libraries for creating visualization Graphs for 20-20 analytics team.
- Developed inbound and outbound flows modules using Websphere Integration Developer for (SAP, Lotus Domingo, Jdbc DB2 adapter etc) and verified the functionality deploying on the WebSphere process Server
- Develop and execute functional test cases for IBM WebSphere Domino adapters for an Ifix testing for a customer (KONICA MINOLTA japan)
- Automate both the GUI and runtime testing using tools RFT and Junit
- Develop java application using RAD and deploy on standalone and multimode server on multiple Operating systems.
- Developed automation framework using Selenium tool for launching parallel browsers to hit a url to ensure caching happening as expected.
- Worked on various Service packs of different editions of WebSphere Application Server product such as Base, Express, Network Deployment (ND) and Bobcat across various releases such as WAS 5.0, WAS 5.1, WAS 6.0 and WAS 6.1 and on different platforms consisting of Windows, Linux, HP-UX, AIX and Solaris, OS/390 and iSeries.
- Configured WebSphere Application Server connectivity with IBM DB2, Oracle.
- Worked as a group lead for WAS test team, driving defect backlog and automation call status
Environment: Core - Java, SQL, Python basics,VB, Framework/Tools, Junit,ANT,Selenium,RFT,SOAPUI,MSOffice,Eclipse,RAD.D3.js, Operating System, Linux, Windows 98/NT/2000/2003 Server, HP, AIX, Solaris, Iseries, OS/390, Defect tracking tools RQM, TTT, Firebug, Bugzilla, Chrome DT
Confidential, Dallas, TX
Python developer
Responsibilities:
- Converted Visual Basic Application to Python, MSQL.
- Used python scripts 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 in Python programming.
- Developed the tools using Python Django and used MongoDB for databases. Parsers written in Python for extracting useful data from the design data base. Used Parse kit (Enigma.io) framework for writing Parsers for ETL extraction.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- 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.
- Developed PowerShell scripts to configure the upgraded Exchange environment, migrate users, then monitor and maintain the new environment.
- Used Python modules such as requests, urllib, urllib2 for web crawling.
- Wrote scripts in Python for extracting data from HTML file.
- Worked in development of applications especially in UNIX environment and familiar with all of its commands.
- Using version control tools like Zookeeper Curator, Guava, Logging (slf4j, logback, log4j), Junit.
- Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
- 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 MySQLdb package.
- Thorough knowledge in various front-end tools like HTML, DHTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
- Experience in working with Drag and Drop Calculation, and Geographic Search by using Tableau.
- Spark Streaming collects data from Kafka in near-real-time and performs necessary transformations and aggregation to build the common learner data model and stores the data in NoSQL store (MongoDB).
- Experienced in developing Web Services with Python programming language. Good experience with Unix, Linux scripting/unit testing/Load testing, Performance stress/endurance testing and Integration Testing; tools and frameworks- Junit, PyUnit, HP VUGEN LoadRunner, Selenium Web driver, Controller, Dynatrace, Performance Center, QC, JIRA.
- Build back-end application with Python / Django, work with Docker, RabbitMQ, Celery, Jenkins.
- Used data types like dictionaries, tuples and object-oriented concepts-based inheritance features for making complex algorithms of networks.
- Experience in debugging and troubleshooting programming related issues.
Environment: Python, Django, VBscripts, Jasper, Gerrit, MySQL, Zookeeper, Unix, HTML, CSS, JQuery, JavaScript, Apache, Ajax, simplemodal.js, Git, PowerShell, Selenium, Linux, Bootstrap, GitHub, Beautiful Soup, JIRA, Panda, Jenkins.
Confidential
Sr. Python developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software
- Development Life Cycle (SDLC) and used agile methodology for developing application.
- Working as an application developer experienced with controllers, views and models in Django
- Used Salt Stack to configure and manage the infrastructure
- Restful web services using Python REST API Framework.
- Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
- Tested entire frontend and backend modules using Python on Django Web Framework
- Responsible for handling the integration of database system.
- Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
- Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based scheme.
- Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
- Installed and configured py Builder for application builds and deploying it.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
- Developed and Deployed SOAP based Web Services on Tomcat Server.
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
- Used IDE tool to develop the application and JIRA for bug and issue tracking.
- Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug.
- Used JIRA to assign, track, report and audit the issues.
- Used GIT to coordinate team development.
Environment: Python, Django Web Framework, HTML, CSS, NoSQL, JavaScript, JQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.
Confidential, Louisville, KY
Sr. Python developer
Responsibilities:
- Has a knowledge in Python
- Experience in Java SE, Java EE platforms with knowledge of software analysis, design, development and implementation of Java/J2EE applications.
- Experience in designing and developing enterprise applications using Java technologies like Core Java, Spring MVC, JDBC, Collection Frameworks and OOP's Concepts.
- Knowledge in developing web application using JSP, JavaScript, HTML5, CSS3 and Angular8.
- Strong Core Java background with experience in Collections, Multi-Threading, Java 8, Interfaces, Serialization, Synchronization, Exception Handling, OOP's techniques.
- Proficient in using the IDE like Eclipse for developing the Java applications.
- Experience in writing the SQL scripts like DML and DDL by using the CRUD operations and using the various joins in MySQL and Oracle SQL.
- Knowledge on Windows 10 and Networking
- Knowledge on BIGDATA (i.e. Hadoop, HBase, Pig and Hive) with exposure of software installation and system configuration.
- Experience in using version control tool like GIT.
- Experience in using the Apache for handling the HTTP request and Tomcat to execute the business logic.
- Used Maven for getting the required jar file while building the application.
- Development experience in Windows, Linux, and UNIX operating systems.
- Knowledge in Salesforce admin.
- Environment: Java, SQL, Big Data (Hadoop), Python, Java Technologies, Core Java, Collections, JDBC, JSP, Servlets, Frameworks, Spring MVC, Spring Boot, Django.