Gautam Balakrishnan - Python Developer
Gautam Balakrishnan - Python Developer
Email: [email protected]
Phone: +1(804)-829-0765
Education:
Master of Science in Electrical Engineering (Networking and Communication) California State
University, Long Beach, California August 2014 - January 2017 GPA: 3.07
Bachelor’s in Electronics and Communication Engineering from BVBCET, Hubli, India.
Work experience
Responsibilities:
Design, develop, test, deploy and maintenance of the website.
Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
Developed entire frontend and backend modules using PHP/Python.
Experience in creating buckets in Couchbase Server and inserting the JSON ’s into the buckets.
Rewrite existing Java modules to deliver certain format of data.
Wrote python scripts to parse XML documents and loaded the data in database.
Generated property list for every application dynamically using python.
Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests
and push build artifacts to Microsoft Azure as a part of POC.
Maintained automated patching for hundreds of nodes via Azure Update Management and
Automation Accounts
Handled all the client-side validation using JavaScript.
Creating unit test/regression test framework for existing code
Created a Test Automation Framework with Selenium for test automation process
Using Subversion version control tool to coordinate team-development in different environments
(Linux).
Responsible for debugging and troubleshooting of web application.
Environment: GCP, Python, Django web framework, PHP, Couch base, Linux, HTML, CSS, AJAX,
JavaScript, Apache Web Server.
Responsibilities:
Designed and developed the server module and resolved issues and responsible for its
enhancements.
Architected and developed Python and Django for the backend development and front-end
application using React, Webpack, Redux, and ES6/7 and PostgreSQL for the database.
Used Ansible, Vagrant, and Docker for managing the application environments.
Developed Python scripts for testing the car functioning on different services.
Worked with Splunk for testing the performance and debugging server level problems.
Implemented various Validation Controls for form validation and implemented custom
validation controls using Object Oriented JavaScript.
Developed Restful Micro Services using Flask and Django and deployed on AWS servers using
EBS and EC2.
Developed views and templates with Django view controller and template to create a user-
friendly website interface.
Worked on Django and RabbitMQ queues.
Used Circle CI for continuous integration and delivery platform over GIT.
Used DjangoMigrations for designing and expanding of the database.
Automated most of the daily task using python scripting.
Involved in the CI/CD pipeline management for managing the weekly releases.
Worked on Jira for managing the tasks and improving the individual performance.
Making recommendations to the team in terms of appropriate testing techniques, shared
testing tasks.
Environment:Python 2.6/2.7, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery,
Adobe Dreamweaver, Apache web server. GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web
Service (AWS), S3, EC2, EBS, PyCharm, Microsoft Visual Code, Linux, Shell Scripting, JIRA.
Responsibilities:
● Involved in building database models and views utilizing Python, in order to build an interactive
web-based solution.
● Used Django configuration to manage URLs and application parameters.
● Worked with JSON-based Web services.
● Using Django REST Framework to create tokens and verify the token to allow access to the rest
of the application.
● Developed multiform data upload for retail chain internal application to upload files in the
server.
● Created search autocomplete API by creating search index in database which resulted in 70%
reduced querying time.
● Developed provision in the application to send emails.
● Worked on certain UI aspects of the website using HTML, CSS, and JavaScript.
● Built, tested, and maintained ETL data pipelines integrating data from multiple servers into a
cohesive data warehouse and other repositories for reporting and analysis.
● Developed automatic backup, restore Linux scripts, and, deployed at 1300+ retail stores which
reduced 40% data loss issues.
● Collaborated with supervisors, administrators, and senior engineers to ensure production
deadlines are met.
● Created a Gitrepository and added the project to GitHub.
● Implemented the application in the LINUX environment and worked with all its commands.
● Re-designed various modules for executing changes and made an efficient system.
● Responsible for debugging and troubleshooting the application.
● Understanding the manual test cases from regression suit and identifying the feasible test
scenarios.
● Utilized Agile process and ServiceNowissue management to track assigned/completed tasks and
bug fixes.
● Responsible for debugging and troubleshooting the web application.
● Developed unit test/regression tests using PyTest framework for working/new code.
Responsibilities:
Implemented user interface guidelines and standards throughout development and maintenance of
website.
Worked with various Python libraries such as Six, Click, Pandas and Matplotlib for analysis and
manipulation of data.
Worked with SAS and Python for data analysis and visualization purpose to get a better
understanding about the data.
Migrated the SAS code to Python for the better use of python visualization and analytical models.
Created own algorithms to predict the Taxpayer’s behavior which will be helpful for future purpose.
Involved in development using Python, bug fixing.
Developed web-based applications using Python (3.x), Django (1.11), XML, CSS, HTML, and DHTML.
Developed entire frontend and backend modules using Python on Django Web Framework.
Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), EBS, RDS, IAM,
CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
Management and Administration of AWS Services CLI,EC2,VPC,S3,ELB Glacier, Route
53,CloudTrail,IAM , and Trusted Advisor services.
Development of real-time multi-tasking systems using Python.
Combination of these elements (future prediction & multi-dimensional segmentation) would enable
the department to design better web platform and have a vision for the future Taxation.
Used Python 3.x (NumPy, spicy, pandas, seaborn) and Spark 2.0 (PySpark, MLlib) to develop variety
of models and algorithms for analytic purposes.
Deployed GUI pages by using JSP, JSTL, HTML, DHTML, XHTML, CSS, JavaScript, and AJAX.
Configured the project on WebSphere 6.1 application servers
Develop and plan required analytic projects in response to business needs.
In conjunction with data owners and department managers, contribute to the development of data
models and protocols for mining production databases.
Designed and developed Data Base management system using MySQL. Built application logic
using Python.
Managed relational database applications with Django ORM framework and MySQL database
Develop new analytical methods and/or tools as required.
Contribute to data mining architectures, modeling standards, reporting, and data analysis
methodologies.
Worked with security protocols like SSH and TLS
Conduct research and make recommendations on data mining products, services, protocols, and
standards in support of procurement and development efforts.
Work with application developers to extract data relevant for analysis.
Provide and apply quality assurance best practices for data mining/analysis services.
Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive
environment with Linux/Windows for big data resources.
Environment: Python 3.4/2.7, Django (1.11) CherryPy (v14.0), HTML5 (5.1), CSS (v3), Bootstrap (4.x),
JSON (2.1.0), JavaScript (5.1), AJAX (1.1.0), Restful web service, SQLite, Cassandra (2.2), AWS (EC2, S3),
PySpark, MySQL
Environment: Python 2.7, Django, Flask, Azure, MySQL, Linux, Shell Scripting, HTML5, CSS3, JavaScript,
JIRA, GIT.
Responsibilities: