Professional Summary:
Over ** years of experience in software development as a Web/Application Developer, Python Developer, tester, Build engineer, PHP and WordPress developer, and coding with analytical programming using Python and Java.
Good Experience with Django, a high-level Python Web framework. Experience object-oriented programming (OOP) concepts using Python, Django, Flask, Perl, Ruby, and Linux.
Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, JavaScript, Angular JS, and JQuery.
Good experience with AWS Cloud EC2, Simple Storage Service S3, Lambda, and Terraform.
Familiar with JSON-based REST Web services and Amazon Web Services (AWS).
Worked on SQL, MySQL, PostgreSQL, MongoDB, Oracle, SQLALchemy, and PL/SQL stored procedures, which are used to create access to data and deploy them to Oracle and SQL server databases.
Well-versed in designing and developing presentation layers for web applications using technologies like HTML, CSS, JQuery, XML, and JavaScript.
Working knowledge of Hadoop eco-systems for data technologies and expertise working on Snowflake queries.
Worked in agile and waterfall methodologies with high-quality deliverables delivered on time.
Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
Good experience with continuous integration and automation using Jenkins, Kubernetes, Docker, and RabbitMQ.
Experience with Unit Testing/ Test Driven Development (TDD), Load Testing.
Developed the required XML Schema documents and implemented the framework for parsing XML documents.
Experienced with design Methodologies like MVC, OOP, MVVM, and OOD.
Working Knowledge on VMWare and integrating them into Putty.
Working experience with various operating systems, Centos, Linux, Ubuntu, and Windows.
Well-versed using GitHub and its components.
Practical experience with working in multiple environments like development, testing, and production.
Excellent analytical and problem-solving skills and ability to work on my own, besides being a valuable and contributing team player.
Technical Skills:
Languages: Python, PHP, Java, ColdFusion, Perl, JavaScript, JSON, HTML5, XML, Ajax, JQuery
Familiar with: C/C++, Ruby, Flex, CSS3, Angular, React JS
Databases: MySQL, PostgreSQL, SQL Server, MongoDB, Solr Server, Oracle
Warehouses: Hadoop, Snowflake
MVC Frameworks: CodeIgniter, Django, Ruby on Rails, Symfony, Java Spred, Jersey, Laravel, Selenium, Flask
CMSs: WordPress, Drupal
Protocols: HTTP, FTP, POP3, SMTP, REST, SOAP, IMAP, VMWare, VirtualBox
Platforms: Microsoft Windows, Linux, Mac
Other: Dreamweaver, Eclipse IDE, NetBeans IDE, IntelliJ IDEA, Navicat, FlashFXP, XAMPP, LAMP, VS Code
Education Qualification:
M.S. Data Science, University of Colorado, Boulder, CA – Fall 2022
M.S. Computer Science, American Sentinel University, Aurora, CO – Spring 2006
B.S. Computer Science, California State University of East Bay, Hayward, CA – Summer 2000
Professional Experience:
Cox Automotive, Sacramento, CA May 2022 to Aug 2023
Senior Software Engineer
Responsibilities:
Created and modified payment services with Python using Django Rest Framework, AWS, and Oracle database.
Debugged payment services using the Postman application and Splunk queries.
Deployed applications using GitHub and Jenkins.
Created dashboards and alerts for New Relic with Python and Terraform
Created schemas for Draas Setted with React.js and Terraform
Responsible for generating and delivering the complete test status reports.
Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a primary source of data for both customers and the internal customer service team
Environment: Python, Django, AWS, Oracle, Postman, GitHub, Spunk, React JS, Terraform, Jenkins.
Capital One, Richmond, VA Oct 2021 to Mar 2022
Python Developer
Responsibilities:
Created AWS Lambda script to replace exited AMI in ASG with new one and attach old and new EBS volumes and Snapshots to the Launch Template using Python with boto3 and Mysql libraries.
Created AWS Lambda script for Jenkins security groups using Python with Mysql, boto3, and subprocess libraries.
Created AWS Lambda script for Jenkins IAM role using Python with Mysql and boto3 libraries.
Created AWS Lambda script to run ECS tasks using Python with Mysql and boto3 libraries.
Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
Worked with JSON-based REST Web services and Amazon Web Services (AWS).
Environment: AWS, Lambda, ECS, Python, MySql, Boto3, AMI, Jenkins, JSON, REST, AWS S3.
FreddieMac, McLean, VA Nov 2020 to Oct 2021
Python Automation Engineer
Responsibilities:
Created the BladeLogic depot and job objects.
Developed test automation framework scripts using Python.
Implemented Page Object Model framework with Python.
Automated backup failure monitored reports on the TMS servers using Python, Jython, and NSH scripts.
Automated Monthly Patch Reported using Python with pandas, openpyxl, csv, and requests libraries.
Automated Daily Report for AWS Auto Scaled Groups, EC2, and AMI components using Python with boto3 and openpyxl libraries.
Environment: Python, Jython, Pandas, Openpyxl, CSV, AWS, EC2, AMI.
Various, Campbell, CA Dec 2019 to Oct 2020
DevOps/ Build Engineer/Python Developer
Responsibilities:
Created Centos packages using Python with yum libraries
Designed Dashboard for Server Roles table using Python, Mysql, Flask, Chart.js, and Datatables library
Installed Ubuntu and Centos on Virtual Box and Configured VS Code to work remotely with external servers.
Installed Docker and Kubernetes on Ubuntu to run Splash for scraped websites.
Scraped internal links from FriendFinder Networks using Python with Scrapy and LinkExtractor libraries.
Scraped data from internal websites using Python with Scrapy and Splash libraries
Created Restful Services using Python with Django and Django Restful Framework.
Created MQ using RabbitMQ, Redis, Flower, and Python with Django framework and Celery library.
Environment: Python, MySQL, Flask, Chart.js, Ubuntu, CentOS, VS Code, Docker, Kubernetes, Django, RabbitMQ, Celery.
Cisco, San Jose, CA Feb 2019 to Sep 2019
Python Developer
Responsibilities:
Automated a transfer of big data from Hadoop to Snowflake using Python
Hashed Snowflake SQL statements of History table using Python
Calculated the maximum length of Hive table columns using Python with pyhive and pyspark library.
Parallelized execution of hive maximum length script using Python with multiprocessing library
Automated concurrent execution of Snowflake queries using Python with threaded library
Automated Snowflake data shared for different accounts using Python.
Synchronized deletion of Teradata and Snowflake using Python
Automated re-execution of Snowflake SQL statements using Python
Automated reload of CSV files into Snowflake using Python and Bash
Environment: Python, Hadoop, Snowflake, Teradata, CSV, Bash, Hive, SQL.
Oracle, Santa Clara, CA May 2018 to Dec 2018
Network Engineer III/Python Developer
Responsibilities:
Created Restful Services with Python, Flask, and Oracle
Verified zones using Python with pexpect and subprocess libraries
Monitoring and optimizing the database performance through database tuning, system tuning, and application/SQL tuning.
Used Python and Django to create graphics, XML processing, data exchange, and business logic implementation
Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.
Speeded up Restful services by replacing Oracle Queries with Dictionary using Python, Flask, and SQLAlchemy
Fixed existing Restful Services for Cloud Computed Application
Environment: Python, Flask, Oracle, SQL, Django, XML, SQLAlchemy, RESTful services.
Cisco, San Jose, CA Feb 2018 to Apr 2018
Technical Lead
Responsibilities:
Automated Session Process using Python and Oracle
Involved in developing web-based applications using Python, Django, JavaScript, MongoDB, and HTML
Developed web applications in Django Framework's model view control (MVC) architecture.
Used Pandas library for statistics Analysis.
Extensively worked on various Python IDEs using PyCharm and Sublime Text.
Developed & designed an automation framework using Python and Shell scripting.
Responsible for user validations on the client side as well as the server side.
Automated Apache Access Log Process with Python and MongoDB.
Created Library Cache Pin service with Python and Flask.
Environment: Python, Oracle, Django, JavaScript, Flask, Oracle, SQL, Django, XML, IDE's, PyCharm, MongoDB.
Cisco, San Jose, CA Apr 2017 to Feb 2018
Python Developer
Responsibilities:
Automated OpenShift Process using Python
Installed OpenShift, Kubernetes, and Docker
Knowledge of PIP in working with Software packages
Worked on Django API's for accessing the database.
Designed and Developed User Interfaces using front-end technologies like HTML, CSS, JavaScript, JQuery, Bootstrap, and JSON.
Handled all the client-side validation using JavaScript
Assisted AWS team engineers with Python Development
Automated AWS EC2 using Python with boto3 library
Environment: Python, OpenShift, Kubernetes, Docker, PIP, HTML. CSS, JavaScript, JQuery, JSON, AWS, EC2.
HCL America, at Verizon, San Jose, CA Aug 2016 to Feb 2017
Technical Lead
Responsibilities:
Tested IOS and Android mobile apps with Python Hooks.
Designed Hooks using Python with WebSocket library.
Developed test plans and procedures from the requirement and specification documents.
Wrote Unit Tests and maintained PEP8 code.
Responsible for generating and delivering the complete test status reports.
Worked on Python Open stack API's.
Used Python and Django to create graphics, XML processing, data exchange, and business logic implementation
Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
Analyzed performance test requirements, developed test plans, and did debugging to understand test objective requirements.
Implemented WebSocket Test App using Python with Django framework.
Environment: Python, WebSocket, PEP8, APIs, XML, MYSQL, Django, Unit testing.
eTouch, at Google, Mountain View, CA Mar 2016 to Jun 2016
Python Developer
Responsibilities:
Installed and configured 802.11ac routers.
Wrote AP Configurators for 802.11ac routers using Python with Selenium Library.
Run functional tests with Python to check the routers' Bands, Models, Channels, Security, and Visibility.
Environment: Python, Selenium, WebSocket, PEP8, APIs, XML, MYSQL, Django, Unit testing.
Cisco, Milpitas, CA Oct 2015 to Jan 2016
Python Test Engineer
Responsibilities:
Tested Network Configuration and Clustered with Robot Framework
Developed/Updated System Test Plan, Test scenarios, and Test Scripts per the requirements and Change Request Document.
Designed and executed White box test cases using Python, Unitest/Pytest/Robot framework & PyCharm/Ride.
Designed and implemented manual and automated tests using Python and Selenium libraries on different platforms.
Involved in continuously integrating the automation framework with Jenkins with the Git/Github repository.
Tested applications Performed Regression and Integration Testing.
Developed and conducted System and user acceptance test plans on completion of system testing before installation of the application on the user environment.
Performed Back end Testing-using SQL
Created a Library for Robot Framework using Python
Environment: Python, Selenium, Pycharm, Jenkins, GitHub, SQL.
VMWare, Palo Alto, CA Jul 2015 to Sep 2015
Software Engineer
Responsibilities:
Supported Atlas, ETL, and MyLearn applications written on PHP and Perl
Involved in implementing various design patterns, including MVC.
Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross-browser compatibility, and CSS behaviors in CSS.
Used JQuery slide menu, easing plugin to implement the front end.
Created Python scripts to find an error in the Atlas backend
Created Perl and Python scripts to automate the fixing of errors
Environment: PHP, Perl, ETL, MVC, CSS, JQuery, Python Scripting.
Apple, Cupertino, CA May 2015 to Jun 2015
Map Data Test Engineer
Responsibilities:
Wrote test scripts with Groovy, Python, and Jython using SVL, JTS, Geoscript, Hive, and Protobuf libraries
Created and modified JSON on Spectrum for fail and pass data
Worked on data validation, Test planning, Test Execution, Automation, Bug identification and reporting, Regression testing, Performance testing, Geospatial analytics, documentation, and collaboration.
As a Map Data Test Engineer, I played a vital role in ensuring the reliability and accuracy of map data, which is essential for various applications, including GPS navigation, autonomous vehicles, location-based services, and geospatial analysis.
Worked on ensuring the map data complies with industry standards and regulations, such as geographic information system (GIS) and navigation safety requirements.
Environment: Python, Groovy, Jython, SVL, Geoscript, Hive, GIS and GPS.
Entryless, Redwood City, CA Mar 2015 to Apr 2015
PHP Developer
Responsibilities:
Created accounted based application with Xero and Myob Apis using PHP
Involved in implementing various design patterns, including MVC.
Developed user interface using PHP, Codeigniter, NOCMS, bootstrap, Ajax, JQuery, HTML, CSS
Modified, Improved corrected HTML, CSS, js structure
Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross-browser compatibility, and CSS behaviors in CSS.
Designed Rich Internet Applications RIA's and GUI layouts by using Adobe Dreamweaver CS4 and AJAX.
Environment: Python, Groovy, Jython, SVL, Geoscript, Hive, GIS and GPS.
Lithium, San Francisco, CA Oct 2014 to Nov 2014
Python Developer
Responsibilities:
Wrote Unit, Functional, and Integration test cases for Cloud Computed applications on AWS using Python with the Boto library.
Wrote Python scripts with CloudFormation templates to automate the installation of Autoscaled, EC2, VPC, and other services
Wrote Integration tests to check the installation of the Skybase server on Shippable
Environment: AWS, Python, EC2, VPC, Skybase.
LinkedIn, Mountain View, CA Jun 2014 to Jul 2014
Software Engineer
Responsibilities:
Created Rosetta Web-based application with PHP Laravel, MySQL, MongoDB, and JSON.
Created and modified applications using PHP and SQL Server.
Created PHP scripts for transferring data from MongoDB to MySQL with changed schema.
Deployed apps with GIT HUB.
Environment: PHP, SQL Server, MongoDB, GitHub.
Valiantica Inc, San Jose, CA Apr 2014 to Jun 2014
Software Engineer
Responsibilities:
Created License Management System software with PHP, CodeIgniter, MySQL, JQuery, and DataTables
Involved in developing interactive web applications using a dynamic scripting language like PHP, Ruby, and Python Perl.
Used Linux command line environment and other tools related to the LAMP stack.
Used PHP MyAdmin to handle the administration of MYSQL over the World Wide Web.
Created HTML5 and CSS from Photoshop mockups.
I learned scalability and core OOP concepts of PHP
Created Images, Logos, and Icons used across the web pages using Adobe Flash and Photoshop.
Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript, and jQuery Scripting.
Set cross-browser and multi-browser compatible web pages using HTML5, CSS3, and JavaScript.
Produced content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
Debugged and tested the applications
Environment: PHP, MYSQL, JQuery, PHP, Ruby, Perl, LAMP, OOP's, HTML, CSS, JavaScript.
True Sample, San Francisco, CA Jan 2014 to Mar 2014
Software Engineer
Responsibilities:
Created and modified True Sample applications using PHP and SQL Server
Involved in implementing various design patterns, including MVC.
Extensively worked on Drupal and other CMS theming
Used rotator.js, JQueryslidemenu, easing plugin to implement the front end.
Developed user interface using PHP, Codeigniter, NOCMS, bootstrap, Ajax, JQuery, HTML, CSS
Developed compatible User Interface functionality using jQuery, Ajax, JavaScript, and other libraries.
Modified, Improved, and corrected HTML, CSS, and JS structure
Designed mockups of GUI layouts using HTML, DHTML, XHTML, XML, CSS, and JavaScript.
Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross-browser compatibility, and CSS behaviors.
Environment: PHP, MYSQL, JQuery, PHP, Ruby, Perl, LAMP, OOP's, HTML, CSS, JavaScript.
CBS Interactive, San Francisco, CA Mar2013 – Sep 2013
Java Software Engineer
Responsibilities:
Created restful web services for Catalog and Priced with Java Spring MVC, Jersey, MySQL, and MongoDB.
Created UI for Product Attribute Manager with PHP MVC Symfony2, JQuery, DataTables, and Twig
Deployed apps with Ant, GIT HUB, subversion, Hudson, Cadet, and Jenkins.
Used third-party JQuery-based plugins like JQueryUI, Datatables, etc. Heavily using JavaScript for Form Submit and other UI elements during development.
Utilize in-depth knowledge of Technical experience in LAMP and other lead-edge products and technology in conjunction with industry and business skills to deliver solutions to customers.
Environment: MVC, GitHub, Jenkins, ANT, PHP, MYSQL, JQuery, PHP, Ruby, Perl, LAMP, OOPs, HTML, CSS, JavaScript.
Cisco, Milpitas, CA May 2012 – Oct 2012
Software Engineer
Responsibilities:
Wrote functional PHPUnit test cases for DataLayer, KodiakApi, and Searchserver classes using PHP, Curl, XML, JSON, Solr APIs, REST base services, Vmware, and PostgreSQL
Wrote functional JUnit test cases for Analytics and Vocab using Java, XML, JSON, JSONAssertion, HTTPURLConnection, Selenium, and PostgreSQL.
Environment: Php, KodiakAPI, Curl, XML, JSON, Rest, PostgreSQL, JSON, XML, JAVA, Selenium.
GovernSoft, Los Altos, CA Jan 2012 – Feb 2012
PHP Developer
Responsibilities:
Rewrote Cobol Business Application to PHP with CodeIgniter MVC Framework and MySQL
Created Business Application Generator using CodeIgniter MVC Framework and MySQL
Maintain existing software systems by identifying and correcting software defects.
Web Technologies: HTML, JavaScript, CSS, JQuery, Handlebars
Web/Application Server: Apache Tomcat
Module owner for Apache Tomcat server.
Key developer at Front-end.
Environment: PHP, MVC, MySQL, CodeIgniter, CSS, JQuery.
Federal Reserve Bank of San Francisco – San Francisco, CA Sep 2000 – Sep 2011
Web Software Developer
Responsibilities:
Rewrote ColdFusion Applications to PHP with CodeIgniter MVC Framework and MySQL
Created and modified Plugins on WordPress CMS using PHP and MySQL
Network and System Programs using Ruby, Perl, and Python
Installed and configured LAMP stack on Ubuntu and CentOS LiLinux-operatedystems.
Created RSS reader using PHP, JQuery, XML, CSS3, and MySQL
Completed WebRed application using Java Swed and MySQL
Completed FedRed application using JavaScripd, ColdFusion an,d MySQL
QA White Box using ColdFusion, PHP, Python, Selenium, and MySQL
EnvironmentPHPhp, MVC, MySQL, Python, JavaScript, LAMP, CodeIgniter,CSS, JQuery.