We provide IT Staff Augmentation Services!

Sr Python Developer Resume

3.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • Senior IT Developer with an overall 12+ years of exponential experience predominantly in Confidential 100 companies.
  • Extensive development experience in Restful web - services using Python/Django, Node.js in a fast-paced Agile delivery model.
  • Active participation in all the software development lifecycle stages including design, development, testing, deployment and Implementation support.
  • Extensive development experience in ETL processing application development, with async service calls using asyncio library
  • Implemented the Multiprocessing and Multithreading to process for 100K to 2M transactions from file and DB.
  • Deep knowledge of relational and non-relational databases and Created Sql operation to retrieve the records from Postgres DB and generated the threshold report.
  • Hands-on experience in the following technologies/Databases - Eclipse, Apache Framework, Oracle, MySQL, MongoDB, XML, CSS, JSON, HTML, DHTML, JavaScript and jQuery.
  • Experience in Architecture scalable platforms, object-oriented programming, database design, and SDLC(Agile) methodologies.
  • Hands on experience in serverless computing Lambda.
  • Good exposure using the Control-M to manage the ETL process.
  • Hands-on experience in performing installation, implementation, customization, operation, recovery and performance tuning and RHEL Environment.
  • Hands-on experience in defect triage and root cause analysis, performance scaling and on-call support.
  • Exposure to project management activities like scrum ceremonies, senior management reporting, delivery reports, mentoring and training resources.
  • Hands on experience to use Jenkins, uDeploy, Docker and OpenShift for CI/CD management.
  • Hands on experience in GraphQL, AWS EC2, S3, IAM, SNS, SQS, API Services, API Gateway.
  • Hands-on experience using boto3 in lambda functions to connect the S3, DynamoDB, SQS operations integrated with AWS API services.
  • Experience in MemCache, PyUnit, PyTest, Git, Rally, JIRA, POSTMAN etc.,
  • Ability to learn and adapt quickly to emerging new technologies and showcased documented feedback and results.
  • Hands on experience in SQLAlchemy, NumPy, Pandas.
  • Experience in supporting Design, code analysis, refactoring, bug fix, defect triage, and L3 support.
  • Responsible for peer code reviews, bug fixes, L3 support, and UAT testing.

TECHNICAL SKILLS:

Languages: Python 2.7/3.7, PySpark, Node.js(Express.js), PHP, Javascript, React(Basic), Redux

Frameworks: Django(ORM), Node.Js

Web Technologies: HTML, CSS, XML, JSON, Javascript, React

Versioning Tools: GitHub

Web servers: Apache, Zope, WAMP, LAMP

Databases: MySQL, Oracle, No-Sql(MongoDB), Postgres

Operating systems: Linux/Unix, Windows Variants

AutomationTools: Jenkins, uDeploy, OpenShift, Docker, HaProxy, Ansible, Containerization, Kubernetes, Swagger, AWS.

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

Sr Python Developer

Responsibilities:

  • Created python ETL application to process the Files.
  • Implemented the Multiprocessing and Multithreading to process for 100K to 2M transactions from file to insert into DB, also export from DB and improved system performance more than 40%.
  • Implemented Python Asynchronous service calls using asyncio library and improved system performance more than 30%.
  • Created Sql operation to retrieve the records from Postgres DB and generated the threshold report through ETL Processor.
  • Created Control-m setup to run the Python Batch file at specific time.
  • Documenting Process flows, hotfix deployment steps.
  • Peer review, mentoring new team members, unit test case creation and executed using pytest Library.
  • QA test case evaluation.
  • Good exposure in defect triage and root cause analysis of the defects, performance scaling and on-call support.

Confidential, Windsor, CT

Technology Lead - Python

Responsibilities:

  • Create, review and approve business, functional and technical design specifications for transaction processing applications
  • Mentor and support other members of the team (both on-shore and off-shore) to assist in completing tasks and meet objectives
  • Create and develop system applications utilizing standard concepts, practices and procedures
  • Work closely with other groups like product, business analyst, quality assurance, and project management resources throughout delivery of solutions
  • Provide weekly status reports and time accounting
  • Monitor upcoming new development activity for potential impact to overall environment
  • Implemented Cache mechanism using Memcache and Oracle and improved system performance more than 40%.
  • Hands-on experience using boto, boto3 in lambda functions to connect the S3, DynamoDB, SQS operations integrated with AWS API services. implemented JWT and OAuth token in Microservices.
  • Using Python, Shell scripting to automate some of the menial tasks. Interfacing with supervisors, architects, systems administrators, and production to ensure production deadlines are met.
  • Created views and templates with Python and Django view controller to create a user-friendly website interface.
  • Developed entire backend modules using Python/Django with ORM to handle the Oracle DB interactions, improved system performance more than 30%.
  • Used Javascript ajax calls for transmitting JSON data objects between frontend and controllers.
  • Good exposure in defect triage and root cause analysis of the defects, performance scaling and on-call support.
  • Hands-on experience to use Jenkins, uDeploy, Docker and OpenShift for CI/CD deployments.
  • Docker containers are created using Ansible scripts for production deployments.
  • Created Restful API’s to handle the mobile/web application request/response based on the customer interaction.
  • Created skeleton model in Node.JS and using that developed more than 15 microservices integrated with mongoDB and deployed in Openshift Cloud Environment.
  • Created the CI/CD process to deploy the microservices in OpenShift Cloud.
  • Hands on knowledge in SQLAlchemy, NumPy, Pandas, AWS EC2, S3, SNS, SQS, API Services, API Gateway.
  • Hands on knowledge in serverless computing Lambda, GraphQL

Confidential

Sr Developer Mobility

Responsibilities:

  • As a Sr.developer to design, develop, test and release the Kony application of HIX iOLS(online shopping) .
  • Extensive experience in JavaScript, HTML, CSS, jQuery, JSON, and cross-platform build for developing applications.
  • Handled widgets such as Segment, Vbox, Hbox, and Widgets APIs, Internationalization, i18n Usage, and Application Event APIs.
  • Involved in the development of Web Services using SOAPUI for request and response.
  • Handled pre-processor and post-processor requests/responses in JAVA/middleware.
  • Performed troubleshooting, bug fixes, and implementation support

Environment: JavaScript, Java, KonyOne Studio, HTML, CSS, AJAX, XML, SOAP, Jira, Agile.

Confidential

Sr Software Engineer

Responsibilities:

  • Requirement Analysis and Estimation of project timelines.
  • Developed Python batch processors to consume and produce various feeds.
  • Generated PDF daily and Monthly statements using Report-Lab PDF Kit.
  • Developed internal auxiliary web apps using Python Django framework with CSS / HTML framework.
  • Implemented Test Driven Development (TDD) strategy for the project.
  • Coordinate with SMEs, other architects, and senior technical staff to identify a client’s needs, document assumptions, and build-out new requirements and move code through user acceptance testing.

Environment: Python, HTML, CSS, SQL, MYSQL and Windows.

Confidential

Sr Software Engineer

Responsibilities:

  • As a Team lead to maintain the three application and requirement analysis and estimation of project timelines.
  • Application deployment in client location and support activities.
  • To produce the unit test and link test plans.
  • Generated PDF report daily/weekly and Monthly statements using Report-lab.
  • Implemented a Test-Driven Development (TDD) strategy for the project.
  • Code Reviews, Test Reviews, and status meetings.
  • Produce system and architecture documentation, Integration testing.

Environment: Python, Zope, HTML, DTML, CSS, Oracle and Windows.

We'd love your feedback!