Mahesh Python125

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Name: Mahesh Ellenty

Email:maheshpython1005@gmail.com
Phone: 989-941-6264
Skype ID: nanirockz123
Summary:

 Over 7+ years of experience as Web Application Developer and software Engineer using Python,
Django, Ruby on Rails, Perl, java script and HTML.
 Experienced in developing web based applications using HTML/HTML5, DHTML, CSS/CSS3,
JavaScript, JQuery, JQueryUI, ReactJs,Angular JS, AJAX, XML and JSON.
 Experience with full software development life-cycle, architecting scalable platforms, objects
oriented programming, database design and agile methodologies.
 Designed and implemented large scale business critical systems using Object oriented Design and
Programming concepts using Python and Django.
 Experience in L2, L3, manual testing protocols and Linux.
 Experience in Microsoft .NET Technologies - .NET Framework […] C#.NET, ASP.NET, and
ADO.NET, WCF, WPF.
 Experience in TJA
 Experience in OAM protocols like LAMP, LMP, TWAMP.
 Implemented responsive web pages using HTML5/CSS3, Bootstrap and XML/JSON based SOAP
and REST web services.
 Experience in networking.
 Experience in the fields of Data analyst and business analyst.
 Experience in Assisting and monitoring the business strategies and requirements of the
company.
 Experience with R language for data analysis.
 Extensive knowledge of CSS and JS methods for providing performant visual effects and keeping the
framerate above 30fps at all times
 Experience with all levels of operation available to the front-end, such as from creating XHRs in
vanilla JS to using a custom wrapper around $resource
 Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
 Experienced in consumer based features and applications using Python, Django, HTML, Behavior
Driven Development (BDD) and pair based programming.
 Good experience in handling errors/exceptions and debugging the issues in large scale applications.
 Experience 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.
 Experience in creating data analytics and data exploration using Spot fire.
 Knowledge on ELK stack.
 Experience in QA automation testing
 Knowledge on PCI Compliance / OWASP standards.
 Experienced with databases using ORMs/DOMs for integrating with MySQL, Mango DB, Postgres,
Neo4J, MongoDB, and Cassandra SQLite.
 Widely recognized for cultivating strong relationships with global customers resulting in B2B
business wins.
 Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
 Expertise in Production support and Knowledge of deployment using Heroku and Jenkins.
 Experience in developing web services (WSDL, SOAP and REST,) and consuming web services
with python programming language.
 Hands of knowledge on borg, CNS, Bigtable. Flume.
 Experience in the Robot Testing frame framework.
 Experience in working with standard CI/CD pipeline and Jenkins
 Hands on experience with Iunit, TestNG, JMeter and shell scripting
 Experience working in both water fall and Agile software methodologies.
 Familiarity with development best practices such as code reviews, unit testing, system integration
testing (SIT) and user acceptance testing(UAT).
 Hands on experience in working with various Version Control Systems, mostly GIT, CVS and
subversion SVN.
 Well versed with AWS and google cloud.
 Involved in all the phases of Software Development Life Cycle (SDLC) using Project management
tools JIRA, Redmine and Bugzilla.
 Experienced in Requirement gathering, Use case development, Business Process flow, Business
Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence
diagrams.
 Well versed with Agile and Test driven development methodologies.
 Development Experience in Linux (CentOS, Debian, Ubuntu), Mac OS.
 Excellent debugging, problem solving, optimization and testing skills.
 Performed code reviews and implemented best Pythonic programming practices.
 Experience in writing test scripts, test cases, test specifications and test coverage.
 Highly motivated, quality minded developer, with proven ability to deliver applications against tight
deadlines.
 Excellent written and oral communication skills with results-oriented attitude.
 Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and Team
environments, fast learner and organized self-starter.
Authorized to work in the US for any employer

Education:
Bachelor’s in Computer Science from GITAM University (2008-2012) with 79% Hyderabad, India.

Technical Skills:
Languages: Python 3.x, 2.7/2.4, C++, Java, Shell Script, Perl, SQL, C#NET, ASP.NET,
Python Framework: Django, Webapp2, Flask, .NET Framework4.5, Spring , Drupal
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, React JS, XML, JQuery,
AngularJS, Jason
Versioning Tools: Subversion, GIT, Perforce, SVN, CVS, Gerrit, Jenkins, Selenium
Web servers: Apache, WebLogic, WebSphere
Databases: MySQL, SQL Server 2008, Oracle, Mango DB
Operating systems : Linux/Unix, Windows Variants

Experience:

Charles Schwab, Austin, TX Aug 2014 – Present


Sr. Python Developer/ Lead
Responsibilities:
 Primarily responsible for supervising a team of 4 Engineers in building database Model, APIs and
Views utilizing Python, Perl in order to build an interactive web based solution.
 Interacted with management and developers in a daily scrum to discuss test cases and schedules
 Assisted hardware and software engineer by verifying and recreating debug diagnosis data
collection during testing
 Responsible for gathering requirements, system analysis, design, development, testing and
deployment.
 Used Ansible in the software deployment.
 Created Web applications using Drupal.
 Worked on UI using HTML5, RectJs, CSS3 and Java Scripts, AngularJS.
 Created User Controls and simple animations using Java Script and Python.
 ReactJS was used to develop interactive user interface.
 Designed and implemented Model-View-View Model pattern for many components in the project
(Contracts, Products, Search Sales, Employees, BackOffice Admin).
 Worked on the OAM protocol LAMP and LMP.
 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.
 Implemented role based page views based on the permissions of the user logged in.
 Removed the Common Permission Service call and implemented that by manually bootstrapping
application before launching the application itself.
 Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying
screen sizes and devices.
 Developed multi-threaded standalone app in Python, Perl, PHP, C++ to view Circuit parameters
and performance.
 Created Alerts using ELK stack.
 Assisted with the business cases by translating and simplifying the requirements.
 I elicited the requirements for an organization.
 Used R language to encrypt the data and done data analysis.
 Used TJA in the development.
 Extracted data charts using data analytics software Spotfire
 Experience in moving files to Linux server using Rsync.
 Used PostgreSQL as a database to the connectivity.
 Assisted application migration from physical servers to OpenStack based Clouds with least
intervention to applications.
 Developed Python batch processors to consume and produce various feeds.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Developed Business Logic using Python on Django Web Framework.
 Identified Test requirements from specifications, map test case requirements and design test
coverage plan.
 Created and built out QA Automated Test frameworks.
 Designed, developed and automated test cases for complex web-scale applications.
 Developed Merge jobs in Python to extract and load data into MySQL and Mango Db database.
 Successfully migrated Django database from SQLite to PostgreSQL with complete data integrity.
 Created PHP/MySQL back-end for data entry from Flash.
 Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
 Used JQuery for selecting particular DOM elements when parsing HTML.
 Used GitHub for version control.
 Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.

Environment: Python, Perl, Django, Spot fire, Drupal, Ansible, ELK, ReactJs, R, BA/DA, AngularJS,
TJA, Mango Db, PHP, C++, HTML, JQuery, AWS, Open Stack,Bootstrap, QA testing, AJAX, XHTML,
JavaScript, XML, LAMP, LMPGitHub, Flash, SQLite, NoSQL, PostgreSQL, Rsync, SQL, git, Gerrit,
PLSQL, Oracle and Windows.

Concur, Eden Prairie, MN Jan 2013- July 2014


Python,Flask/AngularJS Developer

Responsibilities:

 Used Agile Methodology and SCRUM Process.


 Responsible for gathering requirements, system analysis, design, development, testing and
deployment.
 Participated in the complete SDLC process.
 Developed Business logic using Python 2.7, Perl
 Used Django framework for database layer development.
 Worked on the MapReduce.
 Worked on project optimizing visual C++ codes using Microsoft Visual Studio.
 Developed user interface GUI using CSS, HTML, JavaScript and JQuery, AngularJS.
 Responsible for setting up Python REST and SOAP API frameworks using DJANGO and Flask.
 Developed messaging application using RabbitMQ
 Implemented nested views and routing using Angular UI Router as per the requirement.
 Created reusable components in AngularJS based on the requirements of the project using
Custom Directives Filters, Services and Partials.
 Used PHP for the validation process.
 Provided infrastructure support and user support for OpenStack based private cloud
 Used docker 1.8 tool to run the code in multiple environments.
 Managed nodes using anisble in the software deployment.
 Created database using PostgreSQL, wrote several queries to extract data from database.
 Implemented Angular promises to handle asynchronous communication with our Rest API for
various requirements.
 Raised the alerts using the open source ELK stack
 Used the Requirement analysis to manage and assist the business cases.
 Did planning and monitoring of the company’s growth and sustainability.
 Raised tickets using Jira and Remedy.
 Used Memcached as in memory key-value pair database to reduce traffic to database server.
 Wrote scripts in Python for automation of testing jobs.
 Deployment and Build of various environments including Linux and UNIX and transferred files
using Rsync
 Installed and maintained web servers Tomcat and Apache HTTP (1.3, 2.2) Web servers in Red
Hat Linux.
 Apply user policy and per Worked order and test speed, worked on L2 MPLS circuits.
 Used web services for integration and used layer2/layer3 testing protocols.
 Handling all phases of testing for stated components ensuring test plans and test cases are
completed and met business requirements.
 Grow B2B sales by building personalized working relationships at multiple levels within large
organizations.
 Jira is used as project management tool for issue tracking and bug tracking.
 Implemented monitoring and established best practices around using elastic search.
 Effectively communicated with the external vendors to resolve queries.
 Used GIT and jerkins for the version control.
Environment: Python 2.7, Perl, Django 1.4, RabbitMQ, Flask, Docker1.8, ELK, PHP, DA/BA, ETL, Jira,
Remedy, AngularJS, C++, Bootstrap, JSON, XML, SOAP UI, HTML, MapReduce, Restful API, Shell
Scripting, L2, L3, SQL, JMeter, PostgreSQL, QA Testing, GIT, jerkins, Rsync, Linux, Unix.

Sears - Chicago, IL. Oct 2010 - Dec 2012


Python Full Stack Developer

Responsibilities:
 Involved in the Design, development, test, deploy and maintenance of the website.
 UI was developed using Durpal, HTML, RectJs, PHP, AJAX, CSS, C#, JQuery and JavaScript
 Developed single page application using Backbone.js along with jQuery.
 Developed Interactive UI using the Java script library ReactJs
 Responsible for setting up Python REST API framework and spring frame work using DJANGO.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Generated property list for every application dynamically using Python modules like math, glob,
random, itertools, and functools.
 Worked with openstack.
 Created AMI's and ELB with the high availability and auto-scaling and creating the load balancer
for the EC2 instances
 Building and Working with amazon EC2 instances, creating the security groups on the instance
level and using CloudWatch on EC2 instances
 Used technologies provided by the .NET framework including ASP.NET, ADO.NET, Web
Services using SOAP and data manipulation using XML.
 Involved in the OAM protocol TWAMP and LAMP
 Design of multiple web APIs.
 Integrate .net solutions on C# projects, Including Debugging in C++
 Developed Wrapper in Python, Perl for instantiating multi-threaded application.
 Developed web services using REST. SOAP and WSDl
 Developed views and templates with Python and Django's view controller and templating
language to created user-friendly website interface.
 Worked on data analysis using spot fire.
 Responsible for creating tickets using Remedy
 Responsible for search engine optimization to improve the visibility of the website.
 Used D3.js library for visualizations like transitions, line charts and bar graphs.
 Developed Merge jobs in Python to extract transform, and load data into MySQL and
PostgreSQL databases.
 Used QTP to perform automation functional and regression tests.
 Designed and developed the presentation layer/client end and handled all the client side
validation using JavaScript.
 Wrote validation scripts in SQL to validate data loading.
 Use Git for version control.
 Performed Unit and system testing.
 Trained users and did production support.
Environment: Python, Perl, Django, Durpal, MySQL, AWS Ec2, Spot fire, PHP, Docker 1.8, PostgreSQL,
Remedy, Neo4j, ETL, XHTML, CSS, AJAX, ReactJs, JavaScript, AWS, REST, SOAP, Apache Web
Server, TWAMP, LAMP, Git, Linux, .NET Framework 4.5, QA Testing, spring frame work, C++, C#.NET,
ASP.NET

Graks Infotech, Hyderabad, India. June 2009 - Sep 2010


Software programmer

Responsibilities:
 Used Agile Methodology and SCRUM Process.
 Worked with the Stakeholders, gathered requirements developed High level design Detail design
documents.
 Developed UI using HTML, AJAX, PHP, JavaScript and jQuery and jQuery.
 Re-engineered various modules for implementing changes and creating efficient system.
 Developed rich UI web application using JavaScript libraries like jQuery UI, datagrid, jscolor,
and high charts.
 Developed business logic using C++.
 Designed and developed components using Python with Django framework. Implemented code in
python to retrieve and manipulate data.
 Configured Layer 2 layer 3 equipment.
 Used Layer 2, Layer 3 protocols for testing,
 Implemented database access using Django ORM.
 Used MySQL as backend database and MySQL of python as database connector to interact with
MySQL server.
 Managed sales force and achieving monthly and quarterly sales quotas set by executive team.
 Extracted data from Neo4j to MangoDB.
 Used Restful APIs to access data from different suppliers.
 Support the scripts configuration, testing, execution, deployment and run monitoring and
metering.
 Used Python and Django creating graphics, XML processing of documents, data exchange and
business logic implementation between servers.
 Used Restful API's to gather network traffic data from Servers.
 Supported Apache Tomcat web server on Linux Platform.
 Developed and executed User Acceptance Testing portion of test plan.
 Debugging Software for Bugs.
Environment: Python 2.4, Django, C++, B2B, HTML PHP, Restful API, Neo4j, Mango Db, MySQL,
Shell Scripting, PL/SQL, UNIX, Linux, L2, L3

You might also like