Python /cloud Consultant Resume
Raritan, NJ
SUMMARY:
- Extensive knowledge in the programming as well as the architecture and infrastructure domains.
- Python, Django Web Framework, AWS, HTML, CSS, MySQL, JavaScript, CSS, XML, MySQL, MS SQL Server, AWS, Linux, Shell Scripting, AJAX.
- Strong knowledge of infrastructure automation tools (Puppet, Chef, Ansible)
- Strong Linux system architecture experience (Red Hat/Centos/Ubuntu)
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
- Worked with team of developers on Python applications for RISK management.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Used Django configuration to manage URLs and application parameters.
- Worked on Python Open stack API's.
- 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.
- Used Python scripts to update content in the database and manipulate files.
- Generated Python Django Forms to record data of online users
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Used Pandas library for statistical Analysis.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
- Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript.
- Used Django configuration to manage URLs and application parameters.
- Wrote and executed various MYSQL database queries from Python using Python - MySQL connector and MySQL db package.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Worked on development of SQL and stored procedures on MYSQL.
- Responsible for debugging the project monitored on JIRA (Agile).
- Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications Django, Flask and Pyramid.
- Experienced in WAMP (Windows, Apache, MYSQL, Python) and LAMP (Linux, Apache, MySQL, Python) Architecture.
- Experience in implementing PEP8 coding standards.
- Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework and Working Knowledge of Pandas, Numpy, Scipy.
- Proficient in writing unit testing code using UnitTest/pytest and integrating the test code with the build process.
- Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
- Built database Model, Views and API's using Python for interactive web based solutions.
- Placed data into JSON files using Python to test Django websites.
- Used Python scripts to update the content in database and manipulate files.
- Developed web based application using Django framework with python concepts.
- Generated Python Django forms to maintain the record of online users.
- Used Django API's to access the database.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Developed tools to automate some base tasks using Python, Shell scripting and XML.
- Used Python OS module on UNIX environment, made job cloning and forking.
- Used Unit Test Python library for testing many Python programs and block of codes.
- Used Python to extract information from XML files.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Created Unit test/ regression test framework for working/new code.
- Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
- Prepared and analyzed reports using Python libraries and involved in environment Setup.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Used Python to integrate third party application on windows.
- Used embedded python to interface code like convert data values from C to Python; Perform a function call to a python interface routine using the converted values, and convert the data values from the call from python to C.
- Developed efficient Angular.js for client web based application.
- Responsible for designing, developing, testing, deploying and maintaining the web application.
- Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
- Involved in working with Python open stock API's.
- Design, develop, and deploy engaging web applications using Python.
- Develop applications that use MongoDB database, and pymongo.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
- Developed a complete front-end application with Bootstrap.
- Developed remote integration with third party platforms by using RESTful web services.
- Wrote Python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using Python.
CLOUD EXPERIENCE:
- Using AWS CLI to automate and create infrastructure stacks utilizing BOTO 3 / Python as well as native AWS tools.
- Expertise in operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS); focusing on high-availability, fault tolerance, and auto-scaling with Cloud watch monitoring
- Significant Experience in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, Dynamo DB
- I have extensive experience with hybrid cloud using VMware and complete cloud solutions using Amazon AWS and Microsoft Azure platforms.
- Using Azure CLI 2.0 with Python and PowerShell to create stacks in Azure eco system.
- Deployments of three tier apps using ARM templates.
- Automation of Azure dev, test, and prod environments.
- Utilizing MS VSTS, Azure SDK to generate scripts.
- SAML, LDAP, AD, ADFS, and backend APIs connections via API
- Migrated workloads into multi tenancy cloud including AWS/Azure/GCP.
- Implemented architecture and eco system using Google Cloud Storage, DNS, Cloud Engine Persistent Disks, Storage Nearline, Compute Engine, Kubernetes, Interconnect, Dataflow, Pub/Sub, Big Query, Cloud Deployment Manager and other services that were utilized by the applications.
- I have 23 years of IT Infrastructure and Programming experience. Out of that, 8 years of expertise is in Cloud & DevOps.
- I have helped create DevOps technical groups from ground level up, hiring new employees and consultants to add to the existing people in the group.
- Working experience on build and continuous integration tools like Jenkins, Maven and ANT
- Hands-on experience with Puppet, Ansible, Chef, Ops works and OpenStack, Kubernetes
- Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and Cloud formation scripts
- Created custom policies using IAM (Identity Access Management) for AWS Cloud resources and Groups and Maintained IAM roles and User credentials
- Experienced in setup and maintenance of Load Balancers. TCP/IP fundamentals, DNS, FTP, LDAP, Remote Access, Security Management, System Troubleshooting skills, and good knowledge in networking concepts
- Implemented numerous server migrations on both Linux/Unix and Windows servers. Migrations include moving all clients and their data, configuration settings, testing and verifying everything is correct with zero downtime
- Expertise in code deployment on web application servers like Web Sphere/Web Logic/Apache Tomcat/JBOSS
- Well-versed in creating and updating Chef Manifests and modules, files, and packages, Automation cloud deployments using Cloud Formation Templates and Terraform
- Good command over Unix, Linux and Windows operating systems.
- Proficient in web technologies like HTML, CSS, XHTML and XML
- Experience in configuring and deploying Web Applications using Tomcat and Apache.
- Proficient in using scripting languages like Python, Ruby, Perl, Bash, Java
- Extensive experience in Linux/Unix system Administration, System/Server Builds, Server Installations/Upgrade/ Patches, Migration, and Trouble shooting developer tools like Code Commit, Code Build, Code Deploy, and Code Pipeline • Profound knowledge of RDBMS concepts and extensively worked with Oracle 10g/9i, PL/SQL, SQL Server & DB2
- Experience working with NoSQL databases like MongoDB and Dynamo DB
- Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
- I am a master programmer as well as a master scripter when it comes to VRealize VMware platforms as well as Chef and other DevOps tool script creations. I have mentored the people in the group I formed on how to become better programmers and at writing scripts as well as how to come up with scripts to manage the DevOps environment.
- 20 years of programming experience in all main stream object oriented and legacy languages; C, C++, JAVA, Python, Ruby, JavaScript etc.
- 23 years of Infrastructure Architecture Virtualization platform experience as well as migration to cloud of legacy data centers from physical to virtual.
- Enterprise Architect experienced architecture, design, and implementation. Extensive experience in cloud systems design and implementation. Expert in network and client/server architecture. And have effectively managed projects involving IT backend infrastructure and architecture design.
- Managed, IT strategy, architecture, engineering, operations, policy, processes, standards, organizational design, governance, and change management to enable technology and program delivery.
- Lead and built large teams, creating a positive work environment by developing new opportunities, successful delivery of engagements, monitoring of organizational health, and the driving of thought leadership.
- Leveraged Cloud Management Platforms, Virtualization Strategies, Automation and Orchestration Strategies, Public Cloud Platforms, Cloud Capacity/Performance Optimization, and Application Migrations to a Cloud Platform with a clear understanding of how an IT organization capitalizes upon technology to enable the business.
- Identified and addressed client needs including developing and sustaining deep client relationships using networking, negotiation and persuasion skills to identify and sell potential new service opportunities, preparing and presenting complex written and verbal materials, and defining resource requirements, project workflow, budgets, billing and collection.
CLOUD PLATFORMS & TOOLS USED:
Chef, Puppet Enterprise: Ansible, Terraform, GitHub, Jenkins, V Realize. AWS, Azure, VMware, OpenStack. Hybrid, Off Premise, On Premise models implemented.
JAVA: JavaScript, C++, C#, Perl, Ruby, PHP, Python, Power Shell, SOAP and REST, SQL
SCM Tool: GIT, Subversion (SVN), Perforce, Jenkins, Hudson
Build Tool: Ant, Perl, Maven, Make file, Quick Build, Team City
Servers: JBOSS, Apache Tomcat, WebLogic, WebSphere.
Version Control Tools: CVS, SVN, Harvest, Perforce
Languages: Shell, C, C++, Java, python
Operating System: UNIX, Linux, HP-UX, Solaris, Microsoft Windows Vista/ XP/ 2000.
Database System: My SQL Server … Oracle 9i/10g-PL/SQL, MS Access, DB2
Build Tools / Release Engineering / DevOps: Jenkins, Puppet, Chef, Ant, Hudson Anthill Pro, Bamboo, Docker, Maven, Ansible, Terraform.
AWS Gov Cloud: CJIS, CSA, Cyber Essentials Plus, DID Cloud Security model SRG Fed RAMP, FERPA, FIPS 140-2, DIACAP, HIPAA, IRAP, ISO 9001/27001, ITAR MPAA, MTCS tier 3, NIST, PCI DSS Level 1, SOC 1,2,3Terraform, AWS Cloud Formation, Power Shell Chef, Puppet, Ansible.
VMWare: vSphere, v Center / v Realize Orchestrator Amazon (AWS), Microsoft Windows Azure, OpenStack, Docker, Swarm, Kubernetes, Git, GitHub, Jenkins, Puppet, Chef, Ansible, Kafka.
PROFESSIONAL EXPERIENCE:
Confidential, Raritan, NJ
Python /Cloud Consultant
Responsibilities:
- Data center consolidation and virtualization
- Moving applications locally hosted apps to cloud and hybrid cloud platforms on Open Stack, AWS, Azure, GCP and VMware Vcloud.
- Cloud security standards followed during architecture and security design.
- SOA (Service Oriented Architecture) implementation
- Service catalog, virtualization, automation and orchestration
- Architectural design and implementation of cloud management tools
- Migration of 75% applications to private, hybrid and public cloud.
- Implementation of Containers.
- Implementation of essential attributes of cloud compute: on-demand/self-service, anywhere network access, location transparent resource pooling, rapid elasticity, and pay-per-use service.
- Consulted in pre-cloud architecture layout and future integration plans.
- Vendor research, selection, contract negotiations, and final approval process formalized and executed.
- Experience analyzing and implementing access control mechanisms and security methodologies.
- Involved in the security issues dealing with cloud computing and analysis.
- Implementation of AWS Lambda, creation of Lambda permissions model, IAM execution roles and Lambda function policies.
Confidential, Wilmington, DE
Python / Cloud Consultant
Responsibilities:
- Managed and helped create and grow the DevOps team while focusing on the cloud initiative that includes the following:
- CI/CD pipeline implementation by implementing tools to ensure version control, continuous integration, artifact repository, deployment orchestration, and configuration management.
- Tools utilized were: Eclipse, Visual Studio, GitHub, Jenkins, artifactory, Chef, puppet, and Ansible.
- Implemented container clustering and orchestration utilizing Docker Swarm Mode and Kubernetes.
- Threat modelling for web applications and web API
- Web security and compliance; Firewalls, DOS prevention, Intrusion detection and prevention, IDS/IPS, PCI, HIPAA, FIPS. FISMA, NIST, FedRAMP.
- Secure cloud configuration; VPC, security groups, IAM,
Confidential
Responsibilities:
- On premise and in cloud implementation of hybrid environment. vSphere platform management via v Cloud Suite
- V Realize suite of cloud management platform implemented
- VRO orchestrator implemented and scripts created / utilized
- Kinesis for Analytics of streaming data
- Hadoop, Spark, HBase, Presto implementation
- Elasticseach clusters
- Production deployment configuration and monitoring of Kafka clusters on AWS
- Capacity planning and performance tuning of clusters
- Palo Alto and Checkpoint along with web application firewall WAF
Confidential, Foster City, CA
Python / Cloud Consultant
Responsibilities:
- Amazon Cognito for user sign-ins and storage
- Amazon API Gateway and Lambda for cloud logic
- CDN using Amazon CloudFront
- Push notifications using Amazon SNS
- VMWare Consultant with VRealize Automation VRA vCloud Architect / vRealize / VRO Automation Development
- Hybrid Cloud Implementation on VMware VCloud:
- On premise and in cloud implementation of hybrid environment.
- Automated deployment, continuous integration, and release engineering tools implemented. vRealize / vRO workflows development vRA management and configuration vRA RESTful API development
- JavaScript and PowerShell scripts development & in corporation in workflows
- Integration and development of Service Now with VMWare backend to automate the provisioning of infrastructure and services.
- Development of VRA, VCloud air, SharePoint orchestration tools.
- NSX Design and Implementation
- VRO for reporting and management of hypervisors
- Scripting in BASH, PowerShell, VRA, and JavaScript
Confidential, Hopewell, NJ
Python / Cloud Consultant
Responsibilities:
- Enterprise Architect for Azure.
- Azure databases, storage, service bus configurations.
- Building CI/CD methodologies in Azure using VS online, Jenkins, TFS.
- Azure reference architecture and security pattern implementation.
- Azure Resource Manager API builds.
- Deployments of three tier apps using ARM templates.
- Automation of Azure dev, test, and prod environments.
- Utilizing MS VSTS, Azure SDK to generate scripts.
- SAML, LDAP, AD, ADFS, and backend APIs connections via API
- PowerShell to install and configure Azure environments.
- JSON configuration files and PowerShell to automate CI/CD pipelines.
Confidential, Morristown, NJ
Cloud Consultant
Responsibilities:
- On premise and in cloud implementation of hybrid environment.
- Automated deployment, continuous integration, and release engineering tools implemented.
- All dev Ops and cloud platforms were created to be HIPAA compliant.
- All work performed went through IQ, OQ, and PQ verification and validation.
- Performance tuning and optimization, bottleneck problems analysis.
- Micro services and containers implementation.
Confidential, Oakland, NJ
Cloud Consultant
Responsibilities:
- Data Center Virtualization / Cloud Migration.
- Implementation of VI3 enterprise edition for server consolidation for Email platform.
- Implementation of cloud computing with VMware and Microsoft technologies.
- On premise and in cloud implementation of hybrid environment.
- Migration from previous versions of exchange 2010.
- Data Center Virtualization and Consolidation:
