Post Job Free
Sign in

Development Software Engineer

Location:
India
Posted:
April 17, 2016

Contact this candidate

Resume:

SUMIT MITTAL

***/*, ****** **. *

Patel Nagar

Gurgaon, Haryana, 122001

E-mail: ******.*********@*****.***

Phone: +919*********

Relevant professional experience – Extracts

Having 8.4 Years of experience in automation and development (Web, Network and Storage Domain) in Perl/Python/Golang language.

Working as Senior System Developer with One.com India Pvt. Ltd., Gurgaon from Sept 2013 to till date.

Worked as Member of Technical Staff with NetApp India Pvt. Ltd., Bangalore from Aug 2009 to Sept 2013.

Worked as Software Engineer with Wipro Technologies, Bangalore from Dec 2007 to Jul 2009.

Experienced with full project life cycle and well versed with SDLC and Agile méthodologies.

Experience in efficiently managing the small teams to achieve the good quality end product.

Worked on all stages of a project – Requirement gathering, Designing, Development, Tracking status, Bug reporting and Testing.

Academic Credentials:

2007 – B.Tech. : ECE from Kamla Nehru Institute of Technology, Sultanpur (U.P.T.U) with Honours.

2001 – Class XII : U.P. Board – From G.I.C Meerut (U.P)

1999 – Class X : U.P. Board – From G.I.C Meerut (U.P)

Skills Set:

Programming Languages:

Object Oriented Perl, Golang, Python, Basic Knowledge of C

Additional Technologies:

Data Structures, Unix Shell Scripting, Perl XS (Glue between Perl and C language), Testing Concepts and Methodologies

Protocols:

TCP/IP, HTTP/HTTPS, WebDAV Protocol, SAN/NAS

Operating System:

Linux(Debian/Ubuntu), Windows

Databases:

MySQL, Postgres, Redis

Version Control Systems:

Git, Perforce

Tools:

Asana, JIRA, Review Board, QTP 9.2, Quality Center, IXIA

Project Details:

Organization: One.com India Private Limited

#1- Development/enhancement of the internal finance management utility

Technologies

Golang, Mysql, JavaScript, HTML, Beego framework

Details

This is an application developed for One.Com India Team to handle the expenses, reimburesements more efficiently. It has developed in Go language using the Beego framework(http://beego.me/), which is MVC framework.

Involved in design,development and testing of the application

Added new functionalities to the application to make it more robust and rich in features.

#2- Development and Design of Customized shell

Technologies

Perl, PSGI/Plack, Starman, PostgresQL, Redis, Unix

Details

This Customized shell is a restricted shell that allows operation team to access our back-end infrastructure (auth, db, mail, etc.) based on roles and privileges. It has written using perl wrappers (auth server, db server) that are used user to connect with back-end likes auth, db, mail, etc. and fire requisite queries to get desired data.

Involved in design, development and testing of the customized shell

Designed and developed the Authentication, Session and logging system for the customized shell

Designed and developed the client side of part of the customized shell

Integrated the system tools to the customized shell

#3- Statistics analysis and Development of Bix ( Formerly known as Cloud Drive )

Technologies

Object Oriented Perl, PostgresQL, Unix

Details

Bix is automatic backup & file sharing - simple, easy and reliable. Bix was developed and set up by One.com – a world leading web hosting company, currently serving more than 1.000.000 customers.

Done statistics and data analysis for the customers data of bix

Enhanced the features for the Bix

#4- Development/Design of OO Perl wrapper around MIT Kerberos C library for Single Sign On

Technologies

Perl, XS, C, PSGI/Plack, Starman, Moose, Unix, Kerberos, WebAUTH

Details

Developed Object oriented Perl wrapper around a Kerberos C client library to implement the SSO across the one.com's different products. Also developed Starman based Http server which uses the Kerberos Perl APIs to implement the reference WebAuth for Single Sign On.

Worked as a individual contributor in design and development.

The functionalities of Kerberos C library can be call from this Perl wrapper.

Completed the unit and integration testing

Http server was used by other developers to design and code there http server.

Organization: NetApp India Pvt Ltd.

#5- Development/Design of automation framework (NACL)

Technologies

Object Oriented Perl, Unix

Details

NACL is a highly successful project in NetApp Inc. that aims at providing common APIs for QA teams to use in their automation. NACL constitutes a collection of reusable libraries which adhere to the library architecture that addresses the following goals -

Development/maintenance/enhancement of test automation infrastructure NACL(Perl libraries) to assist QA engineers writing test scenarios for various storage resiliency features in NetApp OS.

Maintained libraries and Unit Tests for new releases of ONTAP.

Co-ordinate with vendors in completion of outsourced work.

#6- NCAT – NetApp Central Automation Team

Technologies

Object Oriented Perl, Unix (Automation and Manual Testing)

Details

Team was totally dedicated for the automation of test cases for other QA teams,

Automated the test cases using the NACL framework and managed them the execution of tests through QC Filter (Test Regression tool from QC).

Involved in the enhancement/maintenance of the test scripts automated by myself and team.

Delivered trainings to team members for various tools and features.

Organization: Wipro Technologies

#7- Automation and Testing of RedBack Router's functionalities

Technologies

Perl, TCL, Unix, ARTS (Automation, Regression and Testing System)

Details

The smart edge routers which provides the triple play services (Data, Voice and Video) through the single medium.

Automated test scripts and test the functionalities of various protocols.

Regression testing for multiple builds and versions.

Involved in Planning, Estimation and preparing Test Execution Strategy for entire team.

Achievements and Activities:

An active participant in VTO (Voluntary Time Off), a NetApp initiative which provides employee an opportunity to volunteer in various activities for NGOs.

An active participant for Youth for Seva, an NGO, for past two years. Involved in organizing and taking classes at a under privilege schools.

Recipient of Scholarship through-out B.Tech/Graduation as a meritorious student.

Personal Details:

DoB : 11 June 1984

Gender : Male

Father's Name : Naresh Kumar Mittal

Passport : G5331249

Marital Status : Married

Nationality : India



Contact this candidate