Professional Documents
Culture Documents
Nirmit Shah - Python - Resume
Nirmit Shah - Python - Resume
Nirmit Shah - Python - Resume
nirmitkpython07@gmail.com
571-833-4043
PROFESSIONAL SUMMARY
4+ years of experience with deep understanding of technology trends with expertise in core of complex
technologies. Solid experience in Analysis, Design and Development, Testing, Implementation, production
support and maintenance of various Web Applications using Python, Django, and Flask.
Skilled at Project/ Process Management for multiple concurrent projects, stringent project deadlines to
coordinate global development and operations teams.
Experienced with Agile development, scrum methodologies and waterfall development model
Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on
various Development and Enhancement Projects.
In-depth experience with Object Oriented Programming in Python UNIX/ Linux/ Mac/ Windows Perl Shell
scripting.
Experience in Python handling File I/O, building GUI's with Tkinter, performing complex calculations
using NumPy, SciPy, Matplotlib, and Pandas. Also, have a familiarity with web scraping using Beautiful
Soup, and machine learning concepts, including Natural Language Processing.
Experience in using Design Patterns such as MVT, Singleton and frameworks such as Django, and Flask.
Heavily involved in developing web based user friendly GUIs using HTML, CSS, JavaScript, React.JS, and
Node.JS.
Experienced in using React.JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Good experience with middle tier development and development of web services with protocols SOAP and
Restful.
Skilled in designing the automation framework using Perl and Shell scripting.
Expertise in React Component for UX - Library consisted of Button, Checkbox, Input, Icons, Toggle
Button, Dropdown, Multi-Level Dropdown and many more.
Experience with Version Control, ideally SVN, CVS and GIT.
Hands on experience in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux,
Apache, MySQL, and Python/PHP) Architecture.
Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL, Server,
Oracle, MySQL and PostgreSQL databases.
Experienced in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React
Native concepts.
Good in using Unit testing/ Test driven Development (TDD), Load Testing.
Experience in implementing React-Redux for storing and updating data to improve the performance of the
application.
Successful migrating the Django database from SQL to MySQL to Postgres SQL with complete data
integrity.
Experienced in Configuring LAN Switching Technologies, IP Routing technologies, IP services, IP
addressing and WAN technologies.
Experience in designing and Implementing UI for AWS Cloud Computing Service to automate the
enforcement of Cloud security policies.
Having good knowledge in using NoSQL databases like MongoDB, Apache Cassandra.
Applying analytics-driven approach, including machine learning and deep learning, to surface unusual
patterns or behavior during case processing
Possess good interpersonal, analytical presentation Skills, ability to work in Self-managed and Team
environments.
Highly motivated and quality minded developer with proven ability to deliver applications against tight
deadlines.
TECHNICAL SKILLS
EDUCATION
Bachelors in Computer Engineering, Gujarat technological university, Gujarat, Ahmedabad
Master in Information and Computer Sciences, University of Texas, Arlington.
PROFESSIONAL EXPERIENCE
Responsibilities:
Created initial website prototype from a Django skeleton system, building out, page views, templates, and
CSS layouts for the complete site within the Django framework.
Involved in developing Web Applications using PSP, HTML, and DHTML and provided validations using
Python Script.
Created Business Logic using Python 3.3
Involved in the development of front end of the application using Python 3.3, HTML5, CSS3, AJAX, JSON
and JQuery. Worked on backend of the application, mainly using Active Records.
Involved in the backend development using Python and Django and front-end application using React.JS.
Used date-format and moment packages in Node.JS to save the timestamp in database.
Build servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load
balancers (ELBs) in the defined virtual private connection. Migrated applications to the AWS cloud.
Worked on several Python Packages like Matpoltlib, Pillow, Numpy, Scipy, Scikit-Learn, and Pandas.
Involved in class diagrams and sequence diagrams for the design phase of the project using UML.
Creating React.js / Flux / Redux front-end UI, and Node.js applications for backend
Created Django dashboard with custom look and feel for end user after a careful study of Django admin site
and dashboard.
Used Nodejs to structure JavaScript code to build endpoints.
Involved in development of software application modules using disciplined software development process.
Used React.JS as the development framework to build a single-page application.
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.
Developed backend web services using Node.js and stored dependencies using Node Package Manager
(NPM).
Used Pandas API to put data as time series and tabular format for east timestamp data manipulation and
retrieval.
Used Python Flask framework to build modular & maintainable applications.
Build React components and stand-alone functions to be added to any future pages.
Improved Linux installation and customization time and accuracy through automation.
Carried out various mathematical operations for calculation purpose using Python libraries.
Built various graphs for business decision making using Python Matplotlib library.
Fetched twitter feeds for certain important keyword using python-twitter library.
Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
Worked on lambda for security performance in backend through AWS Scale performance which is used for
SQS.
Using Django evolution and manual SQL modifications was able to modify Django models while retaining
all data, while site was in production mode.
Set up rules and policies with a Node.js/Python back end.
Used Restful API for information extraction; and Scripted import/export tasks using REST APIs in Perl and
Python
Coordinate the tasks with different teams for API access, allocation resources, implementation, security,
code review and production releases
Unit Test Python library was used for testing many programs on python and other codes.
UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
Deployed the project into Jenkins using GIT version control system.
Transformed data for migration in different forms like XLS/XML/database tables using Python
Help clarify and develop business goals and strategy, designed and implemented technical solutions.
Held meetings with client and worked all alone for the entire project with limited help from the client.
Involved with the team managing and deploying multiple environments to AWS and Linux instances and
building overall web infrastructure as business requirement.
Designed and developed transactions and persistence layers to save/retrieve/modify data for application
functionalities using Django, XML, PostgreSQL, SQL, and Stored Procedures.
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, Django, Flask, Python Packages, Matpoltlib, Pillow, Numpy, Scipy, Scikit-Learn,
Pandas, HTML5, CSS, XML, MySQL, JavaScript, React JS, Flux, Redux, Node.js, NPM, JQuery, CSS,
Bootstrap, MS SQL Server, T-SQL, Ajax, JSON, AWS, EC2, ELB, VPC, JavaScript, Eclipse, Git, AWS,
Linux, Restful,
Responsibilities:
Designed email marketing campaigns and also created responsive web forms that saved data into a database
using Python / Django Framework.
Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
Developed efficient React JS for client web based application.
Responsible for developing Business Logic using Python on Django Web Framework.
Involved in designing and deploying multi-tier applications using all the AWS services like (EC2, Route53,
S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in
AWS Cloud Formation.
Used Node.JS to structure JavaScript code to build Restful web services.
Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view
and flux to root the URL's properly.
Worked with Python along with JavaScript to create scalable and common components which can be used
across the whole framework. Developed Restful API for the projects.
Used EC2 Container Service (ECS) to support Docker containers to easily run applications on a managed
cluster of Amazon EC2 instances.
Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and
retrieval.
Developed internal API's using node.js, and used MongoDB for fetching the schema.
Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python
using Python-MySQL connector and MySQL package to retrieve information.
For the extraction of data from the database various queries were written and a database was created using
MYSQL.
Responsible for debugging the project monitored on JIRA.
Created a Rich Single Page Application using HTML, CSS, React.js, and Node.js
Created Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL
database
Worked on Node.js for developing server-side web applications.
Maintained the versions using GIT and sending the release notes for each release.
Developed the required XML Schema documents and implemented the framework for parsing XML
documents.
Development of Python APIs to dump the array structures in the Processor at the failure point for
debugging.
Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker
processes.
Implemented and enhanced CRUD operations for the applications using the Django framework and also
conducted code reviews.
Features for dashboard were developed and tested using CSS, JavaScript, Django, and Bootstrap.
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.
Worked on Python Testing frameworks like zope, PY Test, nose, and Robot framework.
Environment: Python, Django, MySQL, Windows, HTML, CSS, JQuery, JavaScript, Ajax, Apache, Linux,
React JS, XML, CRUD, Panda, Restful, Jira, AWS - EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM,
Node.js, NPM, Pandas, MongoDB, Jira, PostgreSQL, Bootstrap, zope, PY Test, nose, Robot.
Responsibilities:
Involved in the Complete Software development life cycle (SDLC) to develop the application.
Designed and developed components using Python with Django framework. Implemented code in python to
retrieve and manipulate data.
Implemented user interface guidelines and standards throughout the development and maintenance of the
website using the HTML, CSS, JavaScript, React JS, Node JS and JQuery.
Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
Configured the Django admin site, dashboard and created a custom Django dashboard for end users with
custom look and feel.
Used Agile Methodology and SCRUM Process.
Involved in upgrading the present Oracle data model to Cassandra data model.
Administered and monitored multi Data center Cassandra cluster based on the understanding of the
Cassandra Architecture.
Used Django configuration to manage URLs and application parameters.
Involved in development of Web Services using Restful for sending and getting data from the external
interface in the XML format.
Used Python and Django creating graphics, XML processing of documents, data exchange and business
logic implementation between servers.
Was involved in environment code installation as well as the Git implementation.
Designed and maintained databases using Python and developed Python based API (RESTful Web Service)
using Flask and PostgreSQL.
Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve
performance, while processing data.
Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings
among peer.
Worked with UNIX like OS on regular basis.
Using Git version control tool to coordinate team-development.
Worked on development of SQL and stored procedures on MYSQL.
Environment: Windows, Python, Django, Flask, SDLC, Agile/ Scrum, Restful, React JS, Node JS, HTML,
CSS, XML, AJAX, MySQL, JavaScript, JQuery, CSS Bootstrap, GitHub, UNIX, Linux, Shell Scripting, Git,
SQL.