Senior Python Developer Resume
2.00/5 (Submit Your Rating)
Atlanta, GA
SUMMARY
- Around 6 Years Professional IT Experience as Python Developer and experience with Django Framework, Libraries and multithreading.
- Recently working on Python Version 3.7.4 .
- Lock mechanisms were implemented and the functionality of multithreading has been used.
- Python/Django based web application, PostgreSQL DB , and integrations with 3rd party email, messaging, storage.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins , MySQL and custom tools developed in Python and Bash
- Design and implemented custom scripts.
- Actively involved in Initial software development life cycle (SDLC) of requirement gathering and also in suggesting system configuration specifications during client interaction.
- Excellent knowledge of Machine Learning, Mathematical Modeling and Operations Research. Comfortable with R, Python, SAS and Weka, MATLAB, Relational databases. Deep understanding & exposure of Big Data Eco - system.
- Work on Database: Oracle 12c.
- High experience with deep learning tools such as Tensor Flow, H2O Flow, Theano.
- Creating restful web services for Catalog and Pricing with Django MVT , Jersey, MySQL, and MongoDB.
- Object oriented technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, Java Beans, Web Services REST/SOAP, XML, XSLT, XSL , and Ant .
- Supported Apache Tomcat web server on Linux Platform.
- Wrote python code within the Hadoop framework to solve Natural Language Processing problems.
- Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL dB package.
- Developed MapReduce programs to parse the raw data, populate staging tables and store the refined data in partitioned tables in the EDW.
- Created Hive queries that helped market analysts spot emerging trends by comparing fresh data with EDW reference tables and historical metrics.
- Enabled speedy reviews and first mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and PIG to pre-process the data.
- Provided design recommendations and thought leadership to sponsors/stakeholders that improved review processes and resolved technical problems.
- Managed and reviewed Hadoop log files.
- Tested raw data and executed performance scripts.
- Involved building Hadoop platforms, maximizing business value by combining data science with big data.
- Developed frontends using HTML5, CSS3, JavaScript and JQuery.
- Prepared scripts to ensure proper data access, manipulation and reporting functions with R programming languages.
- Expertise in React JS framework to develop the SPA.
- Experienced in React JS and working with React Flux architecture.
- Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Familiar with creating Custom Reusable React Components Library.
- Formulated procedures for integration of R programming plans with data sources and delivery systems.
- Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
- Designed and created the database tables and wrote SQL queries to access PostgreSQL.
- Analyzed and Designed workflows based on business logic.
- Worked on Node.js as web server created a highly scalable server, Created non-blocking functions.
- Implemented Restful web service to interact with Redis Cache framework.
- Source code management and code sharing is done using Bit bucket .
- Experienced in working with various Python IDEs using PyCharm, Atom, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
- Using Node JS, Express JS, handled HTTP Request/Response calls using Angular Router module and developed a Single Page Application.
- Extensively used SQL, Numpy, Pandas, Scikit-learn, Spark, Hive for Data Analysis and Model building.
- Understanding of Cloud Technologies and Services, Agile methodologies (Scrum, Kanban), and IT Operations based on ITIL Framework.
- Responsible for testing the modules and component parts of the application to ensure that it functions properly.
- Handle the tasks of gathering technical and functional specifications of the application to provide effective support in testing procedures.
- Assigned responsibilities of identifying unexpected issues after the integration of new modules in the application.
- Perform the tasks of supporting development team in conducting destructive and performance testing of systems.
- Exceptional experience with MySQL Server. MS SQL Server
- Strong knowledge of HTML, CSS and JavaScript
- Good expertise in Development and deployment of MS SQL Server Integration Services packages
- Expert knowledge of Unix/Linux, Apache web server, web standards
- Strong documentation and technical writing skills
- Amazing ability to create Logical and Physical Data Models from user requirements
- Remarkable ability to insure a database’s availability, reliability, and security while in a production environment
- Handle responsibilities of developing test cases for business surveillance models as well as perform management of defect tracking process.
- Responsible for overseeing deployment and system packaging process by coordinating with test manager
- Vast experience coding in various IDEs - Eclipse , Netbeans , Sublime Text , Spyder , Atom , PyCharm. .
- Worked on Procedural programming using T-SQL.
- Designed and created backend data access modules using PL/SQL stored procedures.
- Experience in using containers like Docker.
- Exposure to automation in Ansible using its Python API .
- Have experience with PyTest, Testify, Selenium, Bugzilla and JIRA.
- Experience using SAS Stored Processes, SAS Grid Environment, SAS Web Applications, and SAS Visual Analytics.
- Designed the database architecture for client projects.
- Coordinated with the front end design team to provide them with the necessary stored procedures and packages and the necessary insight into the data.
- Worked on SQL*Loader to load data from flat files obtained from various facilities every day.
- Created and modified several UNIX shellScripts according to the changing needs of the project and client requirements.
- Wrote Unix Shell Scripts to process the files on daily basis like renaming the file, extracting date from the file, unzipping the file and remove the junk characters from the file before loading them into the base tables.
- Involved in the continuous enhancements and fixing of production problems.
- Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Created indexes on the tables for faster retrieval of the data to enhance database performance.
- Involved in data loading using PL/SQL and SQL*Loader calling UNIX scripts to download and manipulate files.
- Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN, SQL*TRACE, TKPROF and AUTOTRACE.
- Extensively involved in using hints to direct the optimizer to choose an optimum query execution plan.
- Developed Data Flow Diagrams, Entity Relationship Diagrams and Data Structure Diagrams.
- Planned for database growth (capacity planning and scalability).
- Performed database development and implementation activities.
- Configured, tuned and maintained MySQL Server database servers.
- Ensured 24×7 database availability, reliability and security while in a production environment.
- UNIX scripting experience and extensive knowledge of Windows applications.
- Proactive communicator with other members of a project team in order to optimize the flow of information necessary to produce quality database programs in the shortest amount of time possible.
- In-depth experience with File Transfer Protocol (FTP) and SQL query.
- Specialist in SAS application development for the clinical healthcare industry.
- Independent worker focused on producing the best SAS solutions possible for the client.
TECHNICAL SKILLS
- Python
- Django
- Angular.js
- Node.js
- JQuery
- Vue.js
- React.js
- MySQL
- Java
- Bootstrap.js
- HTML
- PostgreSQL
- JDBC
- C
- C++
- AWS
- Flask
- Anaconda
- Ansible
- MongoDB
- Pandas
- Salt Slakes
- SAS Stored Processes
- SAS Grid Environment
- SAS Web Applications and SAS Visual Analytics.
PROFESSIONAL EXPERIENCE
Senior Python Developer
Confidential, Atlanta, GA
Responsibilities:
- Django Framework that was used in developing web applications.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
- Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles
- Different testing methodologies like unit testing, Integration testing, web application testing, Selenium testing performed.
- Work on databases like Oracle, My SQL, PostgreSQL, and Apache Cassandra.
- Data flow done in Oracle 9i.
- Good understanding of cloud based DAG and Apache Air Flow.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
- Used React flux to polish the data and for single directional flow.
- Used React-Router to turn application into Single Page Application
- Implemented the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Lock mechanisms were implemented and the functionality of multithreading has been used .
- Python/Django based web application, PostgreSQL DB, and integrations with 3rd party email, messaging, storage services.
- Virtualized the servers using the Docker for the test environments and dev-environments needs, and configuration automation using Docker Containers
- Experienced in ITSM/ITIL processes, delivering against aggressive SLA & schedules in a fast pace enterprise environment.
- Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the playbooks.
- Build simple Tensor Flow graphs for everyday computations.
- Extensively worked on Sqoop, Hadoop, Hive, Spark, Cassandra to build ETL and Data Processing systems having various data sources, data targets and data formats
- Deep analytics and understanding of Big Data and algorithms using Hadoop, MapReduce, NoSQL and distributed computing tools.
- Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
- Apply logistic regression for classification with Tensor Flow
- Design and train a multilayer neural network with Tensor Flow
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
- Experience to build CI/CD Pipeline to automate the code release process using Integration tools like Git/SVN, GitHub, Jenkins.
- Design and implemented custom scripts.
- Worked on Python Testing frameworks like zope, pytest, and nose and Robot framework. Well versed with Agile with SCRUM, Waterfall Model and Test driven development methodologies.
- Delivered automated solutions for science models .
- Implemented configuration changes for data models.
- Coordinated with the front end design team to provide them with the necessary stored procedures and packages and the necessary insight into the data.
- Worked on SQL*Loader to load data from flat files obtained from various facilities every day.
- Created and modified several UNIX shell Scripts according to the changing needs of the project and client requirements.
- Wrote Unix Shell Scripts to process the files on daily basis like renaming the file, extracting date from the file, unzipping the file and remove the junk characters from the file before loading them into the base tables.
- Involved in the continuous enhancements and fixing of production problems.
- Generated server side PL/SQL scripts for data manipulation and validation and materialized views for remote instances.
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Created PL/SQL stored procedures, functions and packages for moving the data from staging area to data mart.
- Created scripts to create new tables, views, queries for new enhancement in the application using TOAD.
- Created indexes on the tables for faster retrieval of the data to enhance database performance.
- Involved in data loading using PL/SQL and SQL*Loader calling UNIX scripts to download and manipulate files.
- Performed SQL and PL/SQL tuning and Application tuning using various tools like EXPLAIN PLAN, SQL*TRACE, TKPROF and AUTOTRACE.
- Extensively involved in using hints to direct the optimizer to choose an optimum query execution plan.
- Handled Business logics by backend Python programming to achieve optimal results.
- Implementing admin sites to manage database information with Flask Admin, MySQL and SQLite.
- Involved building Hadoop platforms, maximizing business value by combining data science with big data.
- Monitoring devices with Confidential -OV, MOM, Syslog, SCOM, Netflow, Wireshark, MRTG, Moogsoft, New Relic, OpenNMS, Nagios, Nimsoft, NetIQ & Net-Saint.
- Generated various graphs for business decision making using Python matplotlib library.
- Developed frontends using HTML5, CSS3, JavaScript and JQuery.
- Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
- Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive environment with Linux/Windows for big data resources.
- Designed and created the database tables and wrote SQL queries to access PostgreSQL.
- Designed user friendly Interface using Bootstrap framework.
- Wrote python code within the Hadoop framework to solve Natural Language Processing problems.
- Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
- Used React-Router to turn application into Single Page Application
- Implemented the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for creating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using react.
- Researching JavaScript based frameworks like React Native and Ionic/Cordova for frontend.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Developed MapReduce programs to parse the raw data, populate staging tables and store the refined data in partitioned tables in the EDW.
- Designed the database architecture for client projects.
- Developed Data Flow Diagrams, Entity Relationship Diagrams and Data Structure Diagrams.
- Planned for database growth (capacity planning and scalability).
- Performed database development and implementation activities.
- Configured, tuned and maintained MySQL Server database servers.
- Ensured 24×7 database availability, reliability and security while in a production environment.
- Created Hive queries that helped market analysts spot emerging trends by comparing fresh data with EDW reference tables and historical metrics.
- Enabled speedy reviews and first mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and PIG to pre-process the data.
- Provided design recommendations and thought leadership to sponsors/stakeholders that improved review processes and resolved technical problems.
- Managed and reviewed Hadoop log files.
- Tested raw data and executed performance scripts.
- 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
- Excellent and experience and knowledge of Machine Learning, Mathematical Modeling and Operations Research. Comfortable with R, Python, SAS and Weka, MATLAB, Relational databases. Deep understanding & exposure of Big Data Eco-system.
- Used Numpy for Numerical analysis for Insurance premium.
- Managed large datasets using Panda data frames and MySQL.
- Develop software using the SAS platform in order to produce clinical data reports.
- Developed SAS table templates and coding protocol in order to process and analyze clinical trial data.
- Built datasets for the clinical database using SAS platform.
- Wrote SAS data programs for management, merging, and analysis for every aspect of clinical reporting including datasets, listings, and tables.
- Used SAS functionality used in clinical trial reporting including the Macro, BASE SAS, SAS/GRAPH, and SAS/STAT.
- Communicated project objectives clearly both verbally and in writing.
- Achieved Advanced SAS Programmer certification.
- Assisted in designing and development of technical architecture, requirements and statistical models.
- Coordinated with end users for designing and implementation of analytics solutions as per project proposals.
- Prepared scripts to ensure proper data access, manipulation and reporting functions with R programming languages.
- Formulated procedures for integration of R programming plans with data sources and delivery systems.
- Provided technical assistance for development and execution of test plans and cases as per client requirements.
- Supported technical team members in development of automated processes for data extraction and analysis.
- Participated in learning of techniques for statistical analysis projects, algorithms and new methods.
- Prepared detailed technical documentation such as workflows, scripts and diagrams in coordination with research scientists.
Python Developer
Confidential, San Jose, California
Responsibilities:
- Designed front end and backend of the application using Python on Django Web Framework.
- Modified existing build systems and built RPM packages for the new release candidates using CMake.
- Used HTML, Angular 2.0, CSS, AJAX, and JSON to design and develop the user interface of the website.
- Worked on writing unit testing code using PyTest and integrated the test code with the build process.
- Worked on developing Restful endpoints to cache application specific data in in-memory data clusters like REDIS and exposed them with Restful endpoints.
- Responsible for testing the modules and component parts of the application to ensure that it functions properly.
- Exceptional experience with MySQL Server. MS SQL Server
- Strong knowledge of HTML, CSS and JavaScript
- Good expertise in Development and deployment of MS SQL Server Integration Services packages
- Expert knowledge of Unix/Linux, Apache web server, web standards
- Strong documentation and technical writing skills
- Amazing ability to create Logical and Physical Data Models from user requirements
- Remarkable ability to insure a database’s availability, reliability, and security while in a production environment.
- Created reusable React components and managed application state with Redux.
- Used Webpack as module bundler and Babel for compiling and build component-based React architecture and SASS preprocessing for configuring tasks.
- Implemented React.js Controllers to maintain each view data.
- Used React.js library functions for the logical implementation part at client side for all the application.
- Strong knowledge in JavaScript using Closure, Promise, Inheritance, AJAX and experience in both Object-Oriented Programming and Functional Reactive Programming.
- Handle the tasks of gathering technical and functional specifications of the application to provide effective support in testing procedures
- Assigned responsibilities of identifying unexpected issues after the integration of new modules in the application
- Perform the tasks of supporting development team in conducting destructive and performance testing of systems
- Handle responsibilities of developing test cases for business surveillance models as well as perform management of defect tracking process
- Responsible for overseeing deployment and system packaging process by coordinating with test manager
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Working according to ITIL V3 handling Incident Management, Change Management, Release Management & Problem Management.
- Created an AWS Lambda architecture to monitor AWS S3 Buckets and triggers a thumbnail create event whenever a user uploads a new picture.
- Experienced with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Calling pl/sql stored procedures to display data into database.
- Wrote Lambda functions in python for AWS's Lambda, Kinesis and Elastic Search which invokes python scripts to perform various transformations and analytics on large data sets in AMAZON EMR clusters.
- Created Python/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings.
- Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
- Wrote code to support model-view-controller (MVC) pattern of Python Django framework and SVN/Git in developing several modules for the application.
- Extensively used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web applications.
- Wrote SAS data programs for management, merging, and analysis for every aspect of clinical reporting including datasets, listings, and tables.
- Used SAS functionality used in clinical trial reporting including the Macro, BASE SAS, SAS/GRAPH, and SAS/STAT.
- Communicated project objectives clearly both verbally and in writing.
- Achieved Advanced SAS Programmer certification.
- Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
- Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive environment with Linux/Windows for big data resources.
- Worked on Node.js as web server created a highly scalable server, Created non-blocking functions.
- Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL dB package.
- Worked with Lucene, EC2, Apache, Python, Scala, Perl, AWS, MySQL, Java and mod python to keep data current and keep knowledge representation models relevant to user experience.
- Worked to improve scalability of data aggregation by automating smart scheduling of aggregation tasks and clustering techniques across EC2 instances.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Developed robust and scalable Information Retrieval techniques to improve accuracy of meta-tagging and generate a controlled vocabulary for knowledge representation.
- Created Data Quality Scripts using SQL and Hive to validate successful das ta load and quality of the data. Created various types of data visualizations using Python and Tableau.
- NLP File Prep Settlement-Prepare files for review for Settlement.
- Generated Django forms to record data of online users and used PyTest for writing test cases.
- Held meetings with client and worked all alone for the entire project with limited help from the client.
- Managed and reviewed Hadoop log file and also worked in analyzing SQL scripts and designed the solution for the process using PySpark.
- Developed rich user interface using CSS, HTML, JavaScript and jQuery.
- Created a Python based GUI application For Freight Tracking and processing.
- Used Django framework for application development. Excellent knowledge with distributed storages (HDFS) and distributed processing (MapReduce, Yarn).
- Assisted in pricing of securities including bonds and mortgages in programming domain such as C++, MTLAB and R programming.
- Supported other members in preparation and interpretation of financial statements such as balance sheets and income statements.
- Implemented procedures for construction of optimal portfolio for maximizing returns.
Python Developer
Confidential
Responsibilities:
- Implementing Python alongside using various libraries such as matplotlib for charts and graphs, Python -PySide, Pickle, Pandas data frame, network, urllib2, and MySQL dB for database connectivity.
- Experience to build CI/CD Pipeline to automate the code release process using Integration tools like Git/SVN, GitHub, Jenkins.
- Configure the OAuth provider module to connect with custom built Java Class and OAuth API to implement Oauth2, MuleSoft JDBC object store and clustering in the server.
- Developed ETL jobs in python to extract, transform and load data into MS SQL Server database. Worked on ETL Processing which consists of data transformation, data sourcing and mapping, Conversion and loading.
- Used Spring-Mybatis integration to run SQL queries, call procedures and packages to access the Oracle Database.
- Wrote scripts to integrate API's with third party applications. Python/Django based web application, PostgreSQL, and integrations with third party messaging, storage services.
- Developed applications using mix of technologies (Python, Django, Flask, Pandas, REST, and SOLR).
- Supported Apache Tomcat web server on Linux Platform.
- Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Spark.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
- Experience in setting up CI/CD pipeline integrating various tools with Jenkins to build and run Terraform jobs to create infrastructure in AWS.
- Automated the existing scripts for performance calculations using NumPy and SQL alchemy.
- Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
- Build and configure a virtual data centers in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
- Created new PL/SQL stored procedures for new Oracle Forms and Reports development.
- Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- Provisioning web application clusters/environments with Puppet, Foreman, Mcollective, etc
- Developed a Metadata-Driven Architecture (MDDA) model for automating the delivery of system infrastructure. The solution leverages Puppet, Hiera, R10k, MCollective, PuppetDB and Foreman and was designed to read in metadata prepared as Hiera data (via GitHub). The project itself was authored in Puppet (building Puppet systems with Puppet), is fully automated and the automation framework for configuration management and service delivery is triggered via Git Hooks (push button deployments)
- Developed Puppet solutions for a variety of client application environments; including a solution which leverages Amazon’s Simple Service Manager (SSM). The goal of the project was to bring “orphaned” Windows/Linux servers into a lean configuration model, using Bash, Powershell, Chocolatey and Puppet.
- Used Redis cache for storing commonly used info and propagate the changes using RabbitMQ
- Developed entire frontend and backend modules using Python on Django including Tastypieweb Framework using Git, Node.JS, Flask, underscore JS, CSS and JavaScript.
Python Developer
Confidential
Responsibilities:
- Worked on server side applications with Django using Python programming.
- Used python libraries like Beautiful Soup and matplotlib.
- Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.
- Installation and setting up Python/Django/MySQL in AWS and EC2 cloud platform.
- Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
- Developed Puppet modules to migrate on-premise business intelligence applications to Amazon’s EC2.
- The guiding strategy was to separate configuration data from configuration code by wrapping modules available on Puppet Forge and leveraging the data transformation and iteration features of Puppet 4 and Puppet 5 to consume Hiera data.
- Developed automation solutions with Puppet for Tomcat, IIS, SSSD, MIT’s Krb5, Sudo
- Migrated applications to the AWS cloud. Automated the existing scripts for performance calculations using NumPy, SciPy and SQL Alchemy.
- Designed, developed and tested the Store management application using HTML, JavaScript, PHP and PostgreSQL.
- Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
- Developed user interface of the web application using HTML, CSS3, and Bootstrap. Wrote custom user defined functions in JavaScript to validate application functionalities/features.
- Used EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed cluster of Amazons EC2 instances.
- Experienced in object oriented programming (OOP) concepts using Python, Java, C++, and PHP.
- Developed GIT hooks for the local repository, code commit and remote repository, code push functionality and on Git Hub.Used Python and Django creating graphics, XML, J son processing, data exchange and business logic implementation
- Developed a Metadata-Driven Architecture (MDDA) model for automating the delivery of system infrastructure. The solution leverages Puppet, Hiera, R10k, MCollective, PuppetDB and Foreman and was designed to read in metadata prepared as Hiera data (via GitHub). The project itself was authored in Puppet (building Puppet systems with Puppet), is fully automated and the automation framework for configuration management and service delivery is triggered via Git Hooks (push button deployments)
- Developed frontend and backend modules using Python on Django including Tastypie Web Framework using. Git.
- Developed Merge jobs in Python to extract and load data into MySQL database. Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Had knowledge on continuous integration and deployment using Jenkins, Docker.
- Developed various sections using AngularJS, HTML, CSS, Velocity, Ajax, Json and Spring web service.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Developed a proof of concept for using Cassandra to store and process Dealers history.
- Developed an internal web application with Cassandra to perform high read/write operations on Dealers data.
- Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
- Familiar with C++ and JSON based REST Web services and Amazon Web services (AWS).
- Dynamic implementation of SQL server work on website using SQL developer tool.
- Developed application using Amazon Web Service like EC2, cloud search, Elastic load balancer ELB, Cloud Fron Deploy and monitor scalable infrastructure on Amazon web services (AWS).
- Involved in the Complete Software development life cycle (SDLC) to develop the application. Leveraged AWS to allow users to dynamically update static websites.
- Followed AGILE development methodology to develop the application.
- Used and customized apache server to for checking our developed project.
- Used Test driven approach (TDD) for developing services required for the application. Implemented Integration test cases.
- Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA. Build all database mapping classes using Django models and Apache Cassandra.
Python Engineer
Confidential
Responsibilities:
- Designed views and templates with Python Django's view controller and templating language to create a web interface.
- Use TCP/IP protocol to connect with server which has database available to connect for the ETL tool.
- Work with marketing, Product Manager, UX designer and business analysts to understand and validate end-user requirements.
- Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
- Manage network security tools, e.g., firewall, anti-virus and intrusion detection systems.
- Prepared test data files using Linux Shell scripts, Perl script as per the business requirements.
- Wrote ROR scripts for Bootstrap from Frontend and scripted controller files to cache the object stored in the Bootstrap.
- Developed multi-threaded standalone application in Python, PHP, C++ to view Circuit parameters and performance.
- Used JavaScript and JSON to update a portion of a webpage.
- Wrote Python code using Ansible Python API to automate cloud deployment process.
- Used NumPy for Numerical analysis/Computation for Insurance premium.
- Experience in working with GIT to store the code and integrated it to Ansible Tower to deploy the playbooks.
- Involved in back end development using Python with Flask framework.
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask.
- Webapp2 and spring web application frameworks.
- Used Wire shark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Developed Wrapper in Python for instantiating multi-threaded application.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLdb package to retrieve information.
- Developed various algorithms for generating several data patterns.
- Used JIRA for bug tracking and issue tracking.
- Added several options to the application to choose particular algorithm for data and address generation.
- Developed Data Mining Applications using PHP and Python.
- Worked on UI using HTML5, CSS3 and Java Scripts.
- Developed the project in Linux environment.
- Worked on server side applications with Django using Python programming.
- Used python libraries like Beautiful Soup and matplotlib.
- Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and Jquery.
- Installation and setting up Python/Django/MySQL in AWS and EC2 cloud platform
- Implemented AJAX for dynamic functionality of a webpages for front end applications.
- Worked on front end frame works like CSS Bootstrap for responsive webpages.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Developed Wrapper in Python for instantiating multi-threaded application.