NEELIMA
DevOps CI/CD & Python Developer
Email: ********@******************.***
Contact: 609-***-****
PROFESSIONAL SUMMARY:
Having 5+ years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development.
Good knowledge in Python, Java, MySQL, Oracle, Unix and Linux.
Hands on experience in data processing automation using python.
Hands on experience in SQL and PL/SQL and writing stored procedures.
Experience in Infrastructure Development and Operations, involved in designing and deploying almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Lambda, Auto scaling, CloudFront, CloudFormation, Elastic Cache, Cloud Watch, SNS, Route 53.
Experience on DevOps essential tools like Chef, Puppet, Ansible, Docker, Kubernetes, Jenkins, Subversion (SVN), GIT.
Managed Docker orchestration and the deployment, scaling and management of Docker containerization using Kubernetes.
Implemented one click deployment using Chef, AWS and implemented a completely elastic and scalable infrastructure in the cloud using Jenkins, chef.
Worked with project development teams following Agile & Waterfall methodologies that design source code branching, release life cycles and CI/CD pipelines based on pace and project deliverables.
Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
Building out the next-generation public-facing web site with an advanced Django-based web framework.
Developed/supported application on LAMP stack (PHP, MYSQL and Apache).
Strong knowledge in SQL concepts - CRUD operations and aggregation framework.
Experience in the design of Mongo DB database - Indexing and Sharing
Good Knowledge on hibernate, springs, struts and web services.
Proficient in developing websites and web applications using PHP, MYSQL, HTML 4.01/5, XML, JSON, CSS, Java Script & AJAX.
Good Knowledge of Waterfall and Agile methodologies and experienced on this.
Good Exposure in maintaining various version controls like GIT and SVN.
Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
Created new infrastructure setup in AWS which involves creation of automation scripts using Terraform integrating with continuous integration using Jenkins.
Expertise in deployment with Ansible, Chef, Terraform towards AWS for building, updating, and versioning infrastructure efficiently, and creating custom in-house solutions with Ansible or Chef configurations.
Experienced in developing UNIX shell scripts and bash scripting.
Participated in all phases of the System Development Life Cycle Analysis (SDLC).
Practical experience with working on multiple environments like development, testing, production.
Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.
Education:
Master of Science in Electrical and Electronics Engineering
Bradley University – Peoria, Illinois – August 2015 to December 2016
Bachelor of Engineering in Electronics and Communication Engineering
Jawaharlal Nehru Technological University – Andhra Pradesh, India – September 2011 to May 2015
Technical Skills:
Programming Skills
Python 2.7/2.4, Java, Shell script, Bash script, PL/SQL, ASP.net, MVC, WCF, WPF, C, C++
Framework
Django, Flask
Contents
Management system CMS, Django based CMS-Mezzanine
Databases
MySQL, SQL Server 2008, PostGRE SQL, NOSQL, Oracle, Teradata
Web Technologies
Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x/7.x, Web Logic (8/9/10/12), Web Sphere7/8/9, TFS.
Versioning Tools
GIT, Subversion, CVS, Bitbucket
Web Servers
Apache, Nginix, Tomcat, Web sphere
Cloud Environments
AWS, Azure, OpenStack
Automation Tools
Jenkins, Docker, Kubernetes, Chef, Ansible, Puppet, habitat, super market, Kitchen, Vagrant, Terraform, Cloud Foundry, Cloud Formation
Operating Systems
Linux/Unix, Windows-98/NT
PROFESSIONAL EXPERIENCE
Client : BANK OF AMERICA Apr 2019 to Present
Location : Jersey City, NJ
Role : DevOps CI/ CD Developer
Project Description: "Bank of America" is the marketing name for the global banking and global markets business of Bank of America Corporation. Lending, derivatives, and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N.A., Member FDIC.
Responsibilities:
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 HRA Analytics aggregation and reporting.
Design, deploy and manage a Continuous Integration System which includes automated testing and automated notification of results using technologies like Ansible, Terraform, Packer, Cloud formation, Docker and Server spec.
Managed Kubernetes charts using Helm. Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages.
Having experience in administering continuous integration (CI), delivery and build automation tool Jenkins.
Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible using Python, Ruby, Shell and PowerShell Scripts.
Created and maintain Continuous Integration Process Documentation.
Build Cloud Formation templates to use automation function on EC2 instances in Amazon cloud service which can also reuse for different environments, applications, AMI's or etc. and to simplify provisioning and management of EC2 instances, RDS and VPC on AWS.
Implementing AWS services like EC2, Elastic Load balancing (ELB), Route53, S3, Cloud Front, SNS, RDS, IAM with existing projects.
Using Jenkins as continuous integration tool creating new jobs, managing required plug-ins, configuring the jobs selecting required source code management tool, build trigger, build system and post build actions, scheduled automatic builds, notifying the build reports etc.
Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, ELB Security Group, Auto Scaling, and RDS in Cloud Formation templates.
Configure and ensure connection to RDS database running on MySQL engines.
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.
Environment: Python, AWS, Jenkins, Dockers, HTML, Django, CSS, XML, MySQL, MS SQL Server, JavaScript, Linux, Shell Scripting, AJAX, Cassandra.
Client : IBM Feb 2018 to Mar 2019
Location : San Jose, CA
Role : Python Developer
Project Description: IBM is one of 30 companies included in the Dow Jones Industrial Average and one of the world's largest employers, with (as of 2018) over 350,000 employees, known as "IBMers". At least 70% of IBMers are based outside the United States, and the country with the largest number of IBMers is India.
Responsibilities:
Generated detailed design documentation for the source-to-target transformations
Generated Python Django Forms to record data of online users.
Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings.
Developed monitoring and notification tools using Python.
Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
Wrote Python routines to log into the websites and fetch data for selected options.
Designed Cassandra schema for the APIs.
Handled all the client-side validation using JavaScript.
Good experience with Oops concepts.
Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
Experience in using collections in Oracle for manipulating and looping through different user defined objects.
Developed Python/Django application for Google Analytics aggregation and reporting.
Developed and executed User Acceptance Testing portion of test plan.
Generated Python Django forms to record data of online users and used PyTest for writing test cases.
Using the Model View controller (MVC) framework to build modular software design and maintainable applications.
Environment: Python, MySQL, Django, Cassandra, Flask, PHP, XML, Linux, HTML, Java script, Windows.
Client : WALGREENS January 2017 to Dec 2017
Location : Chicago, IL
Role : Python Developer
Project Description: Walgreens is an American company that operates as the second-largest pharmacy store chain in the United States specializing in filling prescriptions, health and wellness products, health information, and photo services. As a Senior Business Analyst, I was involved in developing a POS support system to create purchase order based on Walgreens system prescription information and customer can add any item over the counter which is not part of doctor prescription. This helps provide an accessible, supportive and personalized health care experience to customers and maintain data of transactions in the centralized RX connect system.
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
Participated in the complete SDLC process.
Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
Created a Python based GUI application For Freight Tracking and processing.
Used Django framework for application development.
Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
Good experience with Test Driven Development.
Created database using MySQL, wrote several queries to extract data from database.
Setup automated con jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
Wrote scripts in Python/Oracle for extracting data from HTML file.
Environment: Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Backbone JS, jQuery, Mongo DB, MS SQL Server, JavaScript, Git, GitHub, AWS, Linux, Shell Scripting, AJAX, JAVA.
Client : SONATA SOFTWARE August 2014 to July 2015
Location : India
Role : Software Developer
Project Description: Sonata Software Limited is a Global IT Services company, that provides services in business intelligence and analytics, application development management, mobility, cloud, social media, testing, enterprise services, and infrastructure management services.
Responsibilities:
Orchestrating the automatic routine acquisition of Cyber security logs and supporting data
Used SDLC process and used PHP to develop website functionality.
Designed and developed the UI of the website using HTML, NodeJS, XHTML, AJAX, CSS and JavaScript.
Developed entire frontend and backend modules using Python on DjangoWebFramework on MySQL
Used Django APIs for database access
Designed and developed data management system using MySQL. Built application logic using Python2.7.
Used Django APIs for database access.
Used Python to extract weekly hotel availability information from XML files using underscore JS.
Parsed XML file using Python to extract data from database
Participated in requirement gathering and worked closely with the architect in designing and modelling.
Worked on development of SQL and stored procedures, trigger and function on MYSQL.
Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, SQL, MySQL, LAMP, jQuery, Adobe Dreamweaver, Apache web server, PHP, Lamp, underscore JS. SQL developer tool.