From:                              route@monster.com

Sent:                               Friday, May 06, 2016 1:48 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

sarthak k 

Last updated:  11/06/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Redwood City, CA  94059
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: sarthak k - python developer

Resume Value: eqevkuuc3mxrpcdt   

  

 

Page 1

 

Sarthak:: roy450ag@gmail.com::551-226-7925

 

Summary:-

 

            5+ Years of experience in Analysis, Design, Development, Management and Implementation of various stand-alone, client-server enterprise applications. 

            Proficient in SQL databases MS SQL, MySQL, Oracle, no-SQL, MongoDB, Cassandra 

            Good Knowledge Objected Oriented Concepts, Standard Template Library, Smart Pointers, Data Structures and Design patterns. 

            Experience with Web Development, Web Services, Python and the Django framework. 

            Web development using Python 3.4 and Django. 

            Proficient in Unit Test Plans (UTP), Integrated Test Plans (ITP)  

            Extensive experience in User Acceptance Testing (UAT).

             Strong understanding of the relationships between design, front-end and back-end development for applications (full stack).

            NoSQL (Cassandra) database interface, implementing CRUD functionality

            Experience to perform migration in classic ASP to python.

             Front end development experience using HTML, CSS, JQuery, JSON and Javascript.

            Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, DOJO, Bootstrap, Node.js, Angular.js, backbone.js, Require.js. 

            Hands on experience in SVN, Git, JIRA, Bugzilla. 

            Good knowledge of web services with protocols SOAP, REST. 

            Good knowledge of server Apache Tomcat, Web logic. 

            Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.

            Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing. 

            Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code. 

            SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables) 

            Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers. 

            Extensively used UNIX shell Scripts for automating batch programs. 

            Strong skills in writing technical and functional documents defined by the business requirements. 

            Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation. 

            Strong understanding of Agile and Scrum Software Development Life Cycle Methodologies. 

            Involved in the issue resolution and Root Cause Analysis. 

            Experience in UNIX shell scripting (file validations, file downloads, workflow executions) 

            Developmental experience on Windows [] UNIX platforms. 

            Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making. 

            Excellent analytical and communication skills with ability to interact with individuals at all levels.

            Good Exposure in maintaining various version controls. 

            Programming on Flex/Java/MSTR. MRX is the Market Risk Web Portal which housed specific risk applications such as VaR Reporting and Limits.

            Highly motivated, result oriented professional with a short learning curve and strong communication skills

           UIS system design (Python Object Oriented Design approach, developing various modules/packages/utilities, e.g.: Cryptography Encryption/Hashing, Foundation Utilities, Persona management, error/exception management etc.) 

            One of the designated Python experts on the team performing code reviews and implementing best pythonic practices 

          Worked on JavaScript MVC Framework like Angular.JS

            Extensive use of Linux (Ubuntu), SSH, GIT, Eclipse/Pycharm, Flask/Django 

           Use of Jira/Mingle for daily scrums and work management 

           One of the designated Python experts on the team performing code reviews and implementing best pythonic practices 

           Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits. 

 

Cloud & SaaS Experience - Cloud Computing Platforms: Configuration Management: 
Amazon Web Services (AWS), Openstack, Azure Puppet, Chef, Ansible, AWS CloudFormation,AWS CloudFront 
Linux Versions: Hypervisors: Ubuntu, Red Hat, CentOS VM Ware, KVM, Hyper-V 
PaaS: Cloud Foundry, Engine Yard, Heroku, AWS Beanstalk .

Development Stack Experience -
Non-Traditional Processing & Storage Tools: Memcache, Redis 
Frameworks: Django, Pylons, TurboGears, web2py, Openstack API 
Databases: MongoDB, MySQL, SQL Server. PostgreSQL, Oracle 
JavaScript Frameworks: Node.js, jQuery, Backbone.js, ExtJS, Ember.js, AngularJS 
Hosting: AWS, Rackspace, Linux (Red Hat, Ubuntu, CentOS) 
API Integration: XML, REST, SOAP, JSON, Biztalk 

API IntegrationJSON, REST, XML, SOAP 
Markup: HAML, SASS, LESS, Coffeescript 
Web Servers: Apache, Nginx 
Source Control: Github, Bitbucket, CVS, Eclipse, SVN 
Search Tools: Lucene, Solr, ElasticSearch 
Deployment: Jenkins

Configuration- Puppet,chef

Nagios, Splunk

Network Skills : TCP/IP , DNS, SMTP, SFTP, HTTPS, SNMP, SSL, SSH  

 

Employment History:

 

Replicon Software Inc.Redwood City, CA                                                                                 July 2014 Present

Python full stack Developer

Principally developed solutions that ensure the best performance and user experience as well as implemented multifaceted, high performance enhancements using Python and its frameworks and tools. The Project is to  development of drug development and treatment tracking system. Also there was Worked on conversion of Sales/Back Office Integration system from PHP to Python/Django System. Also I was involved in the migration of classic ASP to python  using server transfer.

Responsibilities:

            Involved understanding the current business process, defining scope of the project along with position statement

            Re-engineered various modules for implementing changes and creating efficient system. 

            Developed dynamic web pages using python Django Frameworks. 

            Used Python and Django creating graphics, XML processing, data exchange and business logic implementation 

            Used python scripts to update content in the database and manipulate files. 

            Resolved issues and improvised the process to ensure a stable and accurate solution.

            Generated Python Django Forms to record data of online users 

            Python OO Design code for manufacturing quality, monitoring, logging, and debugging code  
optimization 

            Chef to Puppet Conversion

            Conversion of 300+ Chef Recipes and Cookbooks to Puppet Manifests and Puppet modules. 

            Automated the Conversion process 

            Used Puppet Rspec for testing 

            Provided documentation for DevOps and Network Engineering Teams 

            Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS using Python with boto library. 

            Contruct a dynamic form in a new Classic ASP page consisting of their names and values as hidden form fields.

            Responsible for analysis, design, development and integration of Market Risk applications with FLEX/JAVA/PYTHON. 

            Held meetings with client and worked all alone for the entire project with limited help from the client. 

            Worked on writing and as well as read data from csv and excel file formats

            Provided technical and business knowledge to clients.

            Analyzed data using Excel VBA scripts and Macros

            Connected Flex from Spring Controller using different API services. 

            Flex development exposure of Flex layout and navigation, event handling, pop-up dialogs, menus and skinning. 

            Working with the architect, developers on business and technical issues, helping in designing of the system; and testers to ensure all requirements are correctly translated.

            Managed requirements and tasks using JIRA

            Automate the outbound/inbound EDI document to drop files in the client ftp server 

            Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.

Fizzmint, Seattle, WA / TCS   Bangalore                                                                                        OCT2010 –  SEP 2013

Python Software Developer

I was  usually develop back-end components, connect the application with the other third-party web services, and support the front-end developers by integrating their work with the python application.and Built application interface and web scrapping scripts using OO designing, UML modeling and dynamic data structure.

 

Responsibilities:

 

            Created  a custom CMS built using Django, with jQuery AJAX components. Also designed from the start with SEO in mind.

            Worked closely with designer. Converted Photoshop images into XHTML/CSS, complex Flash integration.

            Used git, managed gitlab repositories and other users 

            Documenting the objectives, constraints and scope of the system.

            Participated in the complete SDLC process and used PHP to develop website functionality. 

            Understand the As Is system and develop the To Be system concept and also prepare the System Process Maps.

            One of the designated Python experts on the team performing code reviews and implementing best pythonic practices 

           Responsible for setting up networks through Design and Development. 

          Performed analysis of PHP/C++ code to figure out the business logic. 

          Developed GUI using HTML, AJAX, Javascript and jQuery. 

          Re-engineered various modules for implementing changes and creating efficient system. 

          Supported PHP/LAMP application. 

          Used Webservices for integration with Back Office system. 

          Developed dynamic web pages using python Django Frameworks. 

          Used Python and Django creating graphics, XML processing, data exchange and business logic implementation 

          Supported Apache Server on Linux Platform. 

          NoSQL (Cassandra) database interface, implementing CRUD functionality 

          Involved in creating business processes and modeling diagrams using Rational Unified Process (RUP).

            Used SDLC (System Development Life Cycle) methodologies like the RUP and the waterfall.

            Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs 

            Developed plans, scripts and applications for data pulling and analytics to populate our Dynamo databases. 

            Maintaining the Requirements Traceability Matrix (RTM) across the deliverables of a project

            Developed proof of concept app using Python Cubes 

            Migrated company of 25 people and 100s of gigs of email to Google Apps, for email, chat, and office suite. The devices migrated were Windows machines, Mac machines, and mobile devices.

            Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.

            Validation and Verification accountability for all the deliverables of s/w development projects

            Maintenanced PHP/MySQL (primarily Joomla), Classic ASP/MSSQL. Communicating and interfacing with previous developers on a regular basis.

            Achieved modular (extensible) codebases through Angular.js based MVC architecture. 

            Deployed production site using Apache 2.0 with mod_python

            Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via querystrings. Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component. The PHP page for displaying the data uses AJAX to sort and display the data. The page also outputs data to .csv for viewing in Microsoft Excel

            Used Apache .htaccess to provide authentication system for PHP/MySQL sites

            Creating complex dynamic HTML UI using jQuery.

            Involved in writing Test Cases, procedures, reports and approval of software release.

 

Global Analytics India Private Limited Chennai, Tamil NaduOct2009 Sep2010

Python Developer

 

Applied Python/Django framework, together with HTML/Javascript/Bootstrap.css/MySQL skills to develop a web based information management system which has the capability to submit and retrieve essential data through dynamically generated forms, in order to help the clinic staff to do their regular scheduling and management work. 

Responsibilities:

 

             A pre-commit code review service for changes to Mercurial repositories. Project consists of a JSON api web service and a web based UI built using the web service. The service uses Mercurial bundles as the unit of change, rather than diffs, allowing much tighter integration with the targeted revision control system. This allows the system to do automatic merges and editing of submitted reviews to remove already approved and pushed changesets from outstanding reviews. 

            A querying api built for a proprietary object database. The proprietary object database is basically a key-value store with indexing. The interface is modeled after SqlAlchemys ORM querying api, enabling a much more Pythonic interface to the database. It also optimizes the queries based on pre-existing indexes in the database. 

            Develop strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products and processes.

            Worked in Python and Django on a PostGRESQL database.

            Created Use-Case diagrams and State diagrams using MS Visio

            Involved with all the phases of Software Development Life Cycle (SDLC) methodologies throughout the project life cycle.

            Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash. 

            Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community 

            Delivered presentations on Project Status and Current Open Issues Report to Users, Stakeholders and other involved groups

            Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the codebase 

            Provide strategic support in development of detailed project plans, work assignments, target dates etc. 

            Manage a technician that oversees automation and carries out daily tasks.

            A continuous integration and SDLC workflow tool which monitors collections of projects for changes and launches a build of the collection, including unittests, on a distributed compute grid when a change is detected. The tool also allows promotion of builds between different stages of the SDLC; such as integration, user acceptance testing, pre-production and production. The framework uses pluggable policies for what should be performed at each stage of the SDLC, allowing fine grained control for each project using the system. 

            Conducted weekly meetings with the development and testing team to relay any changed requirements and updates on the development and testing.

            Play a key role in the planning, testing, and implementing system enhancements and conversions

          Worked closely with project manager in handling the whole project.

 

 

 

 

 

 

 

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

python developer

Replicon Software Inc

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Within one month

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

python developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-CA-Silicon Valley/Peninsula

Relocate:

Yes

Willingness to travel:

Up to 100%