Accomplished Senior Software Developer with over 12 years of experience leading projects by acting as team leader, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.
Overview
14
14
years of professional experience
Work History
Technical Consultant
Nixora Group Pty Ltd
11.2020 - Current
Developed a web API to invoke and automate the replication process and ensured that the data replication is smooth and easily configurable for CL BS 11 project.
Understanding of the historical and financials using CLAD, constructing the reports in accordance with the requirements
Participating in R&Ds to identify the most suitable product to serve the replication, data integrity process
Developing and maintaining applications used by analysts to serve replication needs
Defining the configurations in JSON for hassle-free maintenance
Developing a unit testable solution.
Implemented an automated solution for Data Migration from RA to RAY using Oracle procedures and packages.
Collaborated with Business Analysts and co-developers to provide a testable solution.
Developed diagrams to describe and lay out logical operational steps.
Created comprehensive documentation detailing technical specifications, system configurations, procedures, and user guides for reference purposes both internally and externally for clients.
Facilitated knowledge transfer among team members by leading training sessions on new tools, techniques, or industry best practices relevant to the role of Technical Consultant.
Senior Developer
Impos Point Of Sale
06.2018 - 11.2020
Develop and maintain applications to be used by POS customers as a billing and ordering software
Implement cost-effective solutions for the company such as deploying the application with required software as a batch file so it can be installed as a one-click process
Acted as a scrum master and took care of creating and managing sprint boards/backlogs
Having daily catch-up with the team, getting status updates and removing any blockers for the team
Involved in code reviews for the team and merging changes into GIT
Participating in Specification documents review meetings with stakeholders and giving inputs from an engineering perspective, finalizing the features of upcoming projects
Involved in all phases of software development life cycle starting from analysis till deployment into production
Coaching and mentoring junior members in the team.
Directed POS project with 5 person team.
Software Consultant/Scrum Master
Hexagon Capability Center India
09.2014 - 04.2018
Lead Developer and Scrum Master
Discuss with the Product Owner to gather requirements and participate in preparing the Sprint backlog, Requirement analysis and design using AGILE methodology
Rewriting and Restructuring the Oracle/SQL Queries for faster response
Documenting requirements and functionality specifications
Giving demos of the features developed in the product
Code Walk-through and Review of software components to ensure adherence to the standards and requirement
Developed utility projects for upgrading the schema to latest versions and automated scenarios to reduce manual effort
Created jobs using JENKINS to run the automated test scenarios at scheduled intervals on a daily basis
Reduce Manual testing effort by increasing the number of unit tests as part of Engineering Improvements during Regression Cycles
To find defects in source code - Coverity Tool.
To detect security vulnerabilities - Black Duck.
Systems Engineer
Tata Consultancy Services
08.2010 - 09.2014
Development of Modules
Optimizing SQL database Objects
Rewriting and Restructuring the SQL Queries for faster response
Strong knowledge of developing SQL Stored Procedures, Triggers, and Cursors
Documenting requirements and functionality specifications
Giving demos
Code Walk-through and Review of software components to ensure adherence to the standards and requirement Involved in defect fixing during UAT.
Education
Bachelor's - Computer Science And Engineering
JNTU Kakinada
India
04.2010
Skills
C#, VBNET, WinForms, WPF, HTML, Java Script, Type Script
STORE MANAGER – Northern Gauteng at EMPACT GROUP (PTY) LTD, SUPERCARE SERVICES GROUPSTORE MANAGER – Northern Gauteng at EMPACT GROUP (PTY) LTD, SUPERCARE SERVICES GROUP