Post Job Free

Resume

Sign in

Python Developer

Location:
Boulder, CO, 80302
Posted:
February 06, 2023

Contact this candidate

Resume:

Abhishek

Email: adu591@r.postjobfree.com

Phone: 732-***-****

EXECUTIVE SUMMARY

Python Developer with hands on 9 years of experience.

Expertise and experience on statistical data analysis such as transforming business requirements into analytical models, designing algorithms, and strategic solutions that scales across massive volumes of data.

Excellent communication skills, both written and verbal

A highly adaptable and a quick learner

A strong understanding of modern web standards, including HTML5 and CSS3

A strong understanding of data structures, object-oriented design, and systems/applications programming

Experience working in dynamic, fast-paced work environments

Experience developing and deploying high-performance, data-driven websites

Experience with MVC web frameworks like Django

Experience with Linux and UNIX-like systems

Experience with data analysis and machine-learning in Python (Numpy, Matplotlib, Scikit-learn, Jupyter)

Hands-on experience in SOAP and RESTful web services.

Having working Knowledge of Amazon AWS S3, EC2, Glue, Aurora PostgreSQL, Lambda and ECS.

Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.

Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.

Familiar with JSON based REST Web services and Amazon Web services.

Experienced in developing Web Services with Python programming language.

Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

Experience with Unit Testing, System Integration Testing (SIT) and User Acceptance Testing (UAT).

Experience in writing test scripts, test cases, test specifications and test coverage.

Good amount of experience in handling errors/exceptions and debugging issues in large scale applications.

Experience in several teams and handled challenges during the project development and production process effectively.

Excellent analytical and problem-solving skills with efficient time management and result oriented attitude.

Familiarity in using containers like Docker.

Knowledge in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.

Experienced in working on Integrated Development Environments like PyCharm and Visual Studio Code

Familiar with deployment on Heroku.

Experience in AGILE (Scrum) software development

Experience designing, developing, and delivering Django web applications

Experience with MySQL, PostgreSQL and MongoDB

Hands-on experience with Rest API Design & Implementations

Experience with Python unit testing and full-stack web testing

Experience implementing automated testing pipelines

Experience with Scrum and Git

Experience writing web apps using web frameworks such as Django and Angular

Experience with continuous deployment pipelines

Experience in HTML, CSS, Javascript, and JQuery

Experience with designing and developing automated analytic software, techniques and algorithms.

TECHNICAL SKILLS / TECHNOLOGY

Programming

Python (Numpy, Pandas, Sklearn, Scipy), R, JavaScript, XML, SQL and Machine Learning

Frameworks

Django and Flask

IDE(s)

PyCharm, VS Code, Eclipse, Android Studio, Spyder

Database

SQL, MS Access, SQL Server, MYSQL, Oracle, MongoDB

Operating Systems

LINUX, UNIX, and WINDOWS

Version Control

Git, GitHub and GitLab

Development Process

Waterfall, Agile and Scrum

Bug Tracking Tool

JIRA

Deployment Tools

Heroku, Jenkins

EDUCATION

UNIVERSITY OF COLORADO BOULDER Boulder, CO

Master of Business Administration, Analytics (3.55/4)

VELLORE INSTITUTE OF TECHNOLOGY Vellore, India

Bachelor of Technology, Electrical and Computer Engineering (3.9/4)

PROFESSIONAL EXPERIENCE

AmerisourceBergen Corp. (ABC) – Conshohocken, PA Mar 2021 – Present

Python Full Stack Developer (AWS)

AmerisourceBergen Corporation is an American drug wholesale company that was formed by the merger of Bergen Brunswig and AmeriSource in 2001. It provides drug distribution and consulting related to medical business operations and patient services. They also distribute a line of brand name and generic pharmaceuticals, over-the-counter (OTC) health care products and home health care supplies and equipment to health care providers throughout the United States, including acute care hospitals and health systems,. It also provides pharmaceuticals and pharmacy services to long-term care, workers' compensation, and specialty drug patients.

Responsibilities:

Developed Data pipelines using python for medical image pre-processing, Training and Testing.

Built Data Pipelines using PySpark, AWS Glue, AWS Lambda, Shell Script and DynamoDB.

Worked on setting up Python REST API Framework using Django and implementing OAuth 2 authorization.

Developed and tested many features for dashboard using Python, Bootstrap, CSS, JavaScript and JQuery.

Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, jQuery, Angular JS, Bootstrap and JSON.

Designed AWS Cloud architecture to find ways for process improvements in terms of using fewer and serverless services, thereby reducing the overall execution time.

Developed dynamic Django and flask SQL web apps utilizing CSS, HTML5, JavaScript and MySQL.

Written an aggregate query in PostgreSQL databases, Cloud based knowledge- AWS.

Used object/relational mapping (ORM) solution, technique of mapping data

Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.

Designed test systems and integrate LabVIEW automation with hardware test methods.

Use Python libraries such as Numpy, Pandas, Scikit-learn to analyze large data-set and automate routine data analysis reporting wherever possible.

Created visually impactful dashboards in Excel for data reporting by using PIVOT Tables and VLOOKUP.

Performed form validations using reactive forms from Angular framework.

Developed Web Applications, Server-Side programming and Analytical programming, Automation and Micro services using Python 3.x, and python frameworks like Flask, Django, Selenium.

Involved in designing user interactive web pages as the front-end part of the web application using various web technologies HTML/HTML5, CSS/CSS3, XML, XHTML, JSON etc.

Generated graphical reports using python package Num PY, SciPy, Pandas and MatplotLib.

Implemented CI/CD pipeline to deploy docker images in AWS ECS and EKS for various environments

Wrote Lambda functions in python for AWS's Lambda which invokes python scripts to perform various transformations and analytics on large data sets.

Used Git version control system for collaborating with teammates and maintaining code versions. Used Jira to manage workflow and track progress.

Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.

Used Apache spark on data bricks for big data transformation and validation.

Involved in Developing Merge jobs in Python to extract and load data into MySQL database, also worked on Python ETL file loading and use of the regular expression

Used AWS SNS to notify customers by email whenever there is an update in S3 bucket.

Developed Python code to gather the data from HBase and designs the solution to implement using PySpark.

Designed and implemented AWS EC2 Server setup and deployment, build, maintenance, and configuration of various AWS resources like, EC2, S3, Lambda, ECS, EBS, Elastic Load Balancers, VPC, and IAM Security Groups that are utilized for different environments like dev, testing, Production.

Worked on AWS Serverless cloud resource Lambda to configure and triggering files, to generate stacks and templets of corn job that will trigger every 30 minutes and for every corn job SNS will notifies you.

Worked with DevOps technologies like Jenkins, Docker, and Kubernetes etc.

Designing data Models using Django ORM connected to MySQL, Oracle databases on AWS RDS.

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.

Lumen Technologies (formerly CenturyLink) – Monroe, LA Nov 2019 – Feb 2021

Python Full Stack Developer

Lumen Technologies (formerly CenturyLink) is an American telecommunications company headquartered in Monroe, Louisiana, that offers communications, network services, security, cloud solutions, voice, and managed services. The company is a member of the S&P 500 index and the Fortune 500.

Responsibilities:

Power shell script development and execution for various auditing requirements in Windows and Unix platforms.

Participate in architectural, design and product sessions and develop innovative solutions based on product requirements and business challenges in both Python and Javascript

Ensure all Django Python code is suitable for automated unit testing and own code coverage

Interact with different stakeholders to gather feedback and clarification

Help complete the frontend UI to prepare for launch and finish the frontend-backend integration Work on refining the backend API to fill in any gaps, add extra security scopes, etc.

Developed web-based applications using Python, Django, Anuglar, CSS, HTML, JavaScript and jQuery.

Design and develop the UI of the website using HTML, AJAX, CSS, JQuery and JavaScript.

Extensively worked on with Python ORM Libraries, including Django ORM and SQL Alchemy.

Implemented and enhanced CRUD operations for the applications using the MVC (Model View Controller) architecture of Django framework and Python conducting code reviews.

Automated various service and application deployments with ANSIBLE on CentOS and RHEL in AWS. Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.

Worked on frontend and backend modules using Python on Django Web Framework.

Created APIs, database Models, and Views Utilization Python to build responsive web page applications.

Worked on AJAX framework to transform Datasets and Data tables into HTTP- serializable JSON strings.

Experience with Version Control, mainly using SVN and GitHub.

Experience with the Atlassian product JIRA.

Worked on REST API calls and integration with UI. Used Angular to develop the application team's component, consume REST API's, and use JavaScript, CSS3, and jQuery to display the front-end data.

Iterate rapidly and work collaboratively with product owners, developers, and other members of the development team.

Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format. Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.

Worked on writing and as well as read data from csv and excel file formats with Perl/Python scripts. Used python libraries like Beautiful Soap, NumPy and SQL Alchemy. Build integration with many third parties, making heavy use of asynchronous processing with Celery and Rabbit MQ.

Integration of data storage solutions using Django ORM system for MongoDB.

Implemented pyspark for Transformation and Actions in Spark Having working Knowledge of Amazon AWS ECS Worked extensively on Big Data analytical models developed in Python.

Work closely with Teams across the BU to create comprehensive test tools and automation frameworks.

Works with other team members, including DBA's, Other ETL developers, Technical Architects, QA, Business Analysts & Project Managers.

Develop consumer-based features and applications using Python, Django, HTML, Behaviour Driven Development (BDD) and pair-based programming and developed authentication and security using Django built in authentication. Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.

Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.

Created monitors, alarms and notifications for EC2 hosts using Cloud watch.

Maintained the versions using GIT and sending the release notes for each release

Designed and configured database and back end applications and programs.

Help create documentation for the backend API and write backend unit tests to increase code coverage

Interact with beta users to gather feedback on bugs/missing features and strategize with the lead developer on how to prioritize tasks and quickly roll out solutions

Thorough knowledge in various front-end tools like HTML, DHTML, CSS, JavaScript, XML, JQuery, Angular, and AJAX.

Used data types like dictionaries, tuples and object-oriented concepts-based inheritance features for making complex algorithms of networks.

Work in AWS and familiar with EC2, Cloud watch and Elastic IP's and managing security groups on AWS.

Creating unit test/regression test framework for working with new code.

Construct SQL queries implementing functions, packages, views, triggers, and tables.

Take part in a weekly meeting to discuss progress with management

Design and create efficient RESTful endpoints for both internal and public consumption

Provide task estimations and deliver quality code on time

Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.

Work directly with project owners across the business and plan, manage and execute key projects.

Follow and improve established processes for software development life cycle with an agile approach to delivery software.

Implemented Agile Methodology for development of the application.

Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.

Designing and implementing functionality using technologies including JavaScript, AJAX, and JQuery.

Environment: Python 3.x, Django, PySpark, Pandas, NumPy, AWS, DHTML, HTML5, CSS3, AJAX, JavaScript, PyQuery, DOM, XML, JSON, Rest, AWS, Angular.js, Bootstrap, Node.js, SQL, GitHub, Jira, Agile and Windows.

Charles Schwab - Denver, Colorado Feb 2019 – Nov 2019

Python Full Stack Developer

The Charles Schwab Corporation[6] is an American multinational financial services company. It offers banking, commercial banking, an electronic trading platform, and wealth management advisory services to both retail and institutional clients. It has over 360 branches, primarily in financial centers in the United States and the United Kingdom. It is the 13th largest banking institution in the United States with over US$3.3 trillion in client assets.[8] It is the third largest asset manager in the world,

Responsibilities:

Wrote reusable, testable, and efficient code and created back-office tooling

Developed and interfaced with back-end services.

Developed Business Logic using Python on Django Web Framework.

Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Used Django Database API's to access database objects.

Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Built front end solutions for both internal and external users to provide transparency into the data on the platform

Improved supplier and data onboarding velocity and experience by contributing solutions to internal tooling workbench

Enabled Business Operations and Sales resources with information from the platform on performance and client behavior for decision-making

Collaborated with internal teams to identify tedious tasks and implement streamlined solutions

Worked as an application developer with controllers, views and models in Django and working knowledge in Django Rest Framework (DRF)

Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.

Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema. Tested entire frontend and backend modules using Python on Django Web Framework

Conduct testing and troubleshooting to ensure campaigns are tracked correctly.

Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.

Discusses technical and design issues with other developers, managers, users or customers whenever necessary to achieve best solution.

Placed heavy focus on code reliability and exhaustive integrations testing and documentation

Created intuitive integration tools, documentation, tutorials, example code, and developed unit tests for new components

Participated in early stage of projects in defining the platform for the next generation data products

Collaborated with product managers to transform requirements into scalable, production-ready solutions

Developed experiments to validate new product ideas

Worked in highly technical teams employing CI/CD and Agile/Scrum practices.

Collaborate with fellow team members and keeps the team and other key stakeholders well informed of progress of application business features being developed

Demonstrate an understanding of DevOps principles around Continuous Integration and Continuous Delivery.

Mentor less experienced software engineers.

Execute within a client centric environment while working with teams and contributors. Mentors and assists activities of junior developers.

Used JIRA to assign, track, report and audit the issues.

Used GIT to coordinate team development.

Help recruit and grow development talent.

Implement or leads the implementation of complex solutions with minimal technical debt. Develop solutions that are easy to deploy, maintain, and are bug free.

Participating fully in the development process through the entire software lifecycle.

Hands on experience with MongoDB CRUD operations like Create, Read, Update and Delete data.

Amedisys Home Health and Hospice Care - Baton Rouge, LA Oct 2014 – Aug 2018

Python developer

Amedisys Home Health and Hospice Care, based in Baton Rouge, Louisiana, is one of the largest home health providers and fourth largest hospice care provider in the United States. Amedisys Home Health and Hospice Care, based in Baton Rouge, Louisiana, is one of the largest home health providers and fourth largest hospice care provider in the United States. Amedisys employs more than 16,000 individuals at more than 500 locations in 45 states, Washington, D.C. and Puerto Rico. Its annual revenue is approximately $1.6 billion and is ranked 999 on the Fortune 1000.

Responsibilities:

Prepared and analyzed reports using Python libraries and involved in environment Setup.

Developed entire frontend and backend modules using Python on Django Web Framework.

Developed RESTFUL API's for the functionality implemented in the project using class-based views in Python Django. Used Django's native testing framework to implement unit testing.

Used Bootstrap and HTML to develop views for template webpage.

Implemented the following data structures, directories, tuples, and object oriented (OO) class-based inheritance features, to store data as per customer requirement.

Responsible for gathering requirements, system analysis, design, development, testing, and deployment.

Developed an autonomous continuous integration system by using GIT, MySQL, and custom tools designed in Python and Bash.

Used REST-based Micro Services with REST template based on RESTful APIs and designed, developed the UI for the client websites by using HTML, CSS and jQuery.

Designed test cases and test plans and developed an embedded software data-driven test automation framework in Linux/Python.

Migrated the Django database from SQLite to MySQL with complete data integrity.

Worked on AJAX framework to transform Datasets and Data tables into HTTP- serializable JSON strings.

Responsible for setting up REST APIs using Django.

Implemented the unit testing by using the Python Unit test framework. Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Managed large datasets using Panda data frames and MySQL.

Designed and implemented a dedicated MYSQL database server to drive the web apps report on daily progress.

Used Gitlab for continuous integration and deployment and Git version control system for collaborating with teammates and maintaining code versions.

Used JavaScript for most of the client-side validation and also for testing.

Shapoorji Pallonji & Company – Bangalore- India May 2012 – Sep 2014

Software Developer

Shapoorji Pallonji & Company Private Limited trading as Shapoorji Pallonji Group is an Indian conglomerate company, headquarters in Mumbai, India. It operates in construction, real estate, textiles, engineered goods, home appliances, shipping, publications, power, and biotechnology

Responsibilities:

Automated tasks such as application testing using Python, SQL and Shell Scripts reduced Application testing time to 10-15 minutes from 60-90 minutes.

Dynamic web site design and programming using HTML, CSS, JavaScript, jQuery.

Developed jQuery-based calendar to schedule appointments.

Responsible for creating efficient design and developing User Interaction screens using HTML, XHTML, CSS,

Implemented pagination and sorting functionalities in different modules using jQuery plugins.

Worked with Analytics team to implement reporting values for tracking page hits and link clicks using JavaScript.

Build, configured and deployed Web components on Web Logic application server.

Used JavaScript and JSON to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.

Worked with building apps consuming REST based API calls

Successfully performed the RESTful APIs Integration using XML and JSON.



Contact this candidate