Post Job Free

Resume

Sign in

Software Developer Manager

Location:
Vasant Nagar, Karnataka, India
Posted:
February 13, 2020

Contact this candidate

Resume:

Aniruddha Wadekar

Email: adbrdk@r.postjobfree.com

Mobile: 750-***-****

Synopsis

10+ Years of experience as a Senior Database Administrator at TeleDNA Communications Pvt Ltd

Responsibilities include client communication, to gather requirement for development of reports that displays transactional data and development of these reports using MySQL technologies, BIRT reporting tool.

Well versed with SQL(MySQL).

Developed Complex database objects like Stored Procedures, Functions, Events and Triggers using SQL and PL/SQL.

Identify the data issues and provided solution options for resolution

Monitor entire application development, execution, and maintenance.

Believes in continuous learning and possesses an innovative approach.

Possess analytical thinking and innovation & problem-solving ability.

A quick learner with the ability to work under pressure and meet deadlines.

Proficiency at grasping new technical concepts quickly & utilizing it in a productive manner.

Remarkable ability to insure a database's availability, reliability, and security while in a production environment.

Involved in all phases of the SDLC (Software Development Life Cycle) from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.

Knowledge of Putty,Mobaxterm, WinSCP, Linux command.

Good knowledge of MS Excel, macros.

Databases: MySQL, MySQL RocksDB, Cassandra, SQL Server 2000, Oracle 9i. Database Proficiencies:

Database Profiling and Tuning.

Transaction handling (ACID property)

Database backup, restore, recovery

Stored Procedures, Functions, Cursors

Query, Retrieve DB, Joins, Sub Queries, Table Creation, Database Maintenance, Indexes, Views, Transaction, DDL, DML, TCL etc.

Migration script

Cron job

Load balancing through SQLProxy

Load test use Jmeter

Monitoring Tool – Percona Monitoring and Management System(PMM) HA – HA Proxy & AWS – RDS (Multi AZ and Read Replica) DB Upgrade 5.7 to 8

Kafka :

a) Install, deploy of Kafka clusters

b) Kafka HA, Replication with emphasis on performance tuning c) Deployment of tools like Burrow for efficient monitoring of consumer lags d) Responsible for install and maintenance of tools like Presto for viewing Kafka contents that are based on ProtoBuf

Educational Details

PG Diploma (Computers), Welingkar Institute of Management Development & Research, Mumbai, 2018

B.sc (Computers), Mumbai University, 2008

Professional Qualification

Passed a certification exam of Oracle Certified Professional (OCP) in September 2008 (Oracle 9i) Key Responsibilities and Deliverables

Schedule/generate data and business reporting activities on the platform setups

Provide trend analysis and informed inputs to decisions regarding resource management

Capture, generate and provide access to audit trail reports and MIS related to transactions Database design and implementation

Work with development group on database design for new and existing application development

Develop and implement standards and procedures for schema and query design

Define and implement physical database layout

Hold responsibility for installation, configuration and testing of database systems and updates/patches Provide support to development teams (pre-launch review/tuning)

Develop and maintain an in-depth knowledge of application systems

Work on new features with cross-functional teams, such as product development, etc. and propose product architecture changes based on database features and best practices

Work with developers to monitor, test and implement new releases and/or enhancements to and/or MySQL based applications and ensure use of best industry methods

Assist in recommendations for the sizing of hardware and storage for new and/or current applications based on performance and projected growth of the organization

Participate in the support and implementation of automated server environments for hardware, operating systems and applications

Setup and maintain standards and documentation

Formulate and implement monitoring, policies, procedures and standards relating to database management/administration, based on industry best-practice standards.

Work with developers and DBA(s) to coordinate, test and document all application modifications to ensure operational and information integrity in the development, test and production environments Performance, Maintenance and Troubleshooting

Lead performance monitoring, fine tuning, troubleshooting of the database systems – ensure optimal performance, high resilience, and secure services with low downtime (24/7/365 production availability)

Develop scripts for database task scheduling e.g backup activity

Analyse errors, database performance issues to assess trends that may cause degradation of service

Establish and maintain sound backup and recovery policies and procedures and disaster recovery plans for MySQL databases

Plan upgrades, growth and changes – including capacity planning

Manage capacity, plan for capacity growth on a rolling 12-month proactive schedule: long-range database requirements and operational guidelines, with a focus on improving the performance and reliability of the databases and platform service overall

Work with technology team to proactively architect, plan, budget, implement and test scalable growth solutions within budgeted costs and timelines

Evaluate available system upgrades and enhancements and drive improvements/rollouts/upgrades

Work with the technology team to test planned databases upgrades/modifications Project planning at both the technical and executive levels

Provide timeline, manpower and cost estimates as required

Communicate effectively with users, cross-functional teams, stakeholders and management Replication server – Master-Master, Master-slave

Load balancing through SQLProxy

Operating System: Windows, Ubuntu, Linux, Centos

Installation: MySQL, Cassandra, SQL Proxy, PHP myadmin, Apache, Cas, Java, Kafka, Zookeeper, Presto, Burrow etc.

Reporting Tools: Business Intelligence and Reporting Tools (4.6) (BIRT), Crystal Report Other Technologies: ZPL2(Tag Printing language)

Configuration Tools: SVN, GIT

Tracking Product Tools: Jira, Bugzilla

IDE Software: Eclipse

Employers :

TeleDNA Communications Pvt Ltd

Professional Experience

Currently working with TeleDNA Communications Pvt Ltd as Senior Database Administrator from 19th November 2018 till date.

Project Details

Company: TeleDNA Communicatios Pvt Ltd

Role: Sr. DBA

Tenure: 19/11/2018 to till date

Description

Handle multiple products like

MESSAGER II - scalable-on-demand Short Message Service Center. Campaign Manager - The Enterprise Campaign Manager is an Integrated tool which uses Marketing Data

(Real time and batch inventories) to do targeted Campaigning. The campaign manager supports an add- on revenue stream through advertising via flexible inventory subscription and authorization mechanisms. Further integrated and real time pre/post campaign analysis enables campaign effectiveness monitoring. NowConfer - Automated Audio & Web Conferencing Solutions. MySQL installation & setup, updates, setup replication, MySQL With Percona, MySQL With RocksDB, performance tuning, Optimization, write stored procedure, cursors, triggers, functions, complex queries, code review.

Mysql Engines - Innodb, RocksDB, MyISAM

Cassanadra, Knowledge of Putty, WinSCP, Linux command, Kafka Administrator

Company: Three Sixty Degrees Solutions Pvt Ltd

Role: Project Lead (ERP Ver2)

Tenure: 01/04/2013 to 16/11/2018

Description

OptimusERP is a blend of open source technologies like MySQL 5.7, BIRT 4.6(Reporting tool), Apache, Jboss, Java.

I must handle a team of 5 developers. Along with the above activities here I was responsible for various database related activities like DBA (mention above Key Responsibilities and Deliverables), batch process, performance tuning, Optimization, write stored procedure, cursors, triggers, functions, complex queries, code review.

Company: Three Sixty Degrees Solutions Pvt Ltd

Role: Project Lead (Retail, POS)

Tenure: 01/09/2012 to 16/11/2018

Description

OptimusRetail is a blend of open source technologies like MySQL 5.7, BIRT 4.6(Reporting tool), Apache, Jboss, Java.

Along with the above activities here I was responsible for various database related activities like batch process, performance tuning, optimization, write stored procedure, functions, complex queries. Also, I was responsible for gathering requirements from the user for report and screen development. Here I had chance to mentor a few juniors, along with this I have to handle a team of 2-3 developers. Company: Three Sixty Degrees Solutions Pvt Ltd

Role: Software Developer (FineAPP)

Tenure: 10/03/2009 to 30/08/2012

Description

FineApp using technologies like SQL server 2000, Crystal Report (Reporting tool), Visual Basic 6.0 Here the database plays a major role, it stores all the data viz transactional data and master data. I was solely responsible for handling the database development to store the data and generate a large variety interactive reports like inventory reports, stock reports, Purchase order reports, QC reports, settlement reports and so on.

Company: Three Sixty Degrees Solutions Pvt Ltd

Role: Software Developer (ERP version 1)

Tenure: 10/03/2009 to 30/08/2012

Description

OptimusERP is a blend of open source technologies like MySQL 5.5, BIRT 2.7.2 (Reporting tool), Apache, Jboss, Java.

Here the database plays a major role, it stores all the data viz transactional data and master data. I was solely responsible for handling the database development to store the data and generate a large variety interactive reports like inventory reports, stock reports, Purchase order reports, QC reports, settlement reports and so on.



Contact this candidate