Professional Summary
Dynamic and results-driven Software Architect with over 14 years and 4 months of experience spearheading the design and development of innovative software solutions. Proven expertise in crafting robust and scalable architectures for diverse applications, ranging from Accounting, Asset, Hospital to Automobiles. Adept at translating complex business requirements into strategic technical solutions, ensuring alignment with organizational goals. Known for leading cross-functional teams with precision, fostering collaboration, and delivering high-impact projects on time and within budget.
Azure Cloud: Having good experience in developing an application for azure cloud hand of experience azure app service, azure function, azure SQL Signal R, Authorize .net payment gateway, SendGrid, Azure VM and Azure Cognitive server for voice recognition
DevOps: Hand on experience set up CI and CD for .net core and angular and another type of project.
Proven ability to architect, lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments
Experience Summary
Lead the architectural design and development of complex software systems, ensuring scalability, modularity, and maintainability.
Conduct comprehensive evaluations of emerging technologies and tools, providing recommendations for adoption based on business needs and industry best practices.
Provide technical leadership and guidance to development teams, fostering a collaborative and innovative environment.Mentor team members on best practices in software design, coding, and debugging
Proven ability to lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.
Strong Experience in design, developing and customizing web based application using .Net framework and MVC architecture. Successfully implemented various Multi-Layered, Multi-Tiered .NET applications.
Expertize in UI Designing & Scripting using HTML5, Advanced CSS, Java Script, JQuery library, require JS, Angular JS, Knockout JS, Bootstrap, ASP.NET AJAX Control Toolkit, Telerik and kendo controls.
Extensive experience in Relational Database Design, Data Modeling, Query Optimization and Implementation of database objects like Tables, Views, Stored Procedures, Functions and Triggers using MS SQL Server.
Experience with training and mentoring team members with product knowledge and business processes.
Education
-
Master Degree (MCS)Dr. D.Y.Patil College, Pimpari PunePune University - 67%
-
Bachlor Degree (BCS)Indira College, Wakad PunePune University - 68%
-
Junior College (HSC)B.J.S College, Wagholi PuneMaharashtra State Board - 63%
-
High School (SSC)N.M.V School, Markal PuneMaharashtra State Board - 74%
Technical skills
Experience
-
Software ArchitectAnalytix Business Solution,Ahmedabad
Lead the architectural design and development of complex software systems, ensuring scalability, modularity, and maintainability.
Conduct comprehensive evaluations of emerging technologies and tools, providing recommendations for adoption based on business needs and industry best practices.
Provide technical leadership and guidance to development teams, fostering a collaborative and innovative environment.Mentor team members on best practices in software design, coding, and debugging
Collaborate with product managers, business analysts, and other stakeholders to gather and analyze requirements, ensuring alignment with architectural principles. Effectively communicate technical concepts to non-technical stakeholders.
Implement and enforce coding standards and best practices to ensure the delivery of high-quality software. Perform code reviews and architectural inspections to maintain code quality and adherence to design principles.
Identify and address performance bottlenecks in software applications through profiling, optimization, and architectural enhancements. Implement monitoring and logging solutions to proactively identify and resolve issues.
Assess project risks and propose mitigations to ensure the successful delivery of software projects. Anticipate and address technical challenges, ensuring projects are delivered on time and within budget.
Create and maintain comprehensive documentation for software architecture, design decisions, and development processes. Ensure documentation is accessible and understandable to both technical and non-technical team members.
Collaborate with DevOps, QA, and other cross-functional teams to ensure seamless integration and deployment of software solutions. Foster a culture of collaboration and knowledge sharing across teams.
Drive continuous improvement initiatives, introducing process enhancements and tools to optimize the software development lifecycle. Conduct retrospectives to identify areas for improvement and implement corrective actions.
-
Senior Technology Lead - Full StackWorldemp India Pvt Ltd, Pune
Report in daily standup, do the refinement for PBI and add story point for PBI’s.
Write functional specification document for PBI.
Create Architecture document and POC for complicated scenario to solve problems.
Participated in architecture overview working sessions to understand the End to End Cloud Systems Architecture.
Setup CI & CD for projects.
Setup development and test environment on azure cloud.
Worked with other project team Architects, delivery managers, and Project Managers to ensure consistency in estimating and understanding of requirements.
-
Technology Lead - Full StackInfogain India Pvt Ltd, Pune
Participated in architecture overview working sessions to understand the End to End Cloud Systems Architecture.
Reviewed and provided inputs to Business Requirements, System requirement specifications and High-level design for various Platform as a Service (PaaS) projects in the cloud.
Provided estimates and timelines for various testing activities that involved creation of test plans, test cases,comprehensively review the test cases and test execution.
Provided templates for test artifacts that included test plans, test cases, Defect Report, Test Summary Report,Periodic End of Project Reports and instructions to accompany each template.
Prepared comprehensive high-level test plans, test cases, test data, entry criteria and other test artifacts for different Cloud PaaS (Platform as a service) projects.
Interacted with Subject matter experts (SME’s), developers and QA resources to discuss requirements and reviewed test plans.
Worked with other project team Architects, delivery managers, and Project Managers to ensure consistency in estimating and understanding of requirements.
Executed test scripts/scenarios to verify that the application functionality operates and performs successfully in accordance with the approved Requirements and System Design.
Worked with the application team to resolve any issues that arise out of the testing process
-
Senior Software DeveloperAloha Technology Pvt Ltd. PuneWorked on project On Target Performance Systems offer software solutions that provide agencies with powerful tools to manage and measure the performance of an organizations most valuable assets; it's employees. Solutions include employee evaluation and appraisal, employee early intervention, Internal Affairs and complaint management, incident management, employee and organizational training requirements, and job/task analysis. Depending on your agency's needs, these solutions can be implemented as individual components or integrated as a seamless system.ResponsibilitiesRequirement Gathering and Implementation. Designing UI, Writing Business logic, Creating SQL database tables, Creating stored procedure, Designing Reports, Unit Testing, code review, code check-in and DocumentationDesign Patterns ImplementedSingleton, Strategy and Dependency InjectionTools & TechnologiesC# and VB.Net , SQL Server 2012 and 2014, JQuery, .NET Framework 4.5, MVC architecture, Active Reporting tool, IIS 7, Entity Framework ,Telerik UI Controls
-
Junior Software DeveloperAloha Technology Pvt Ltd. PuneWorked on project VPI (Voice Print International) is based on fleet call center management. There are various sub modules which facilitates our objectives. They are as follows Interaction Management, Quality Management, Coaching Management, Performance Management, Messaging Management, Skills Management, Dashboard and widgets Management.ResponsibilitiesDesigning UI, Writing Business logic, Creating SQL database tables, Creating stored procedure, Designing Reports, Unit Testing, code review, code check-in and DocumentationDesign Patterns ImplementedSingleton and Factory
Tools & TechnologiesC#4.0, ASP.Net4.0, HTML5, CS3, SQL Server 2008 R2, JQuery, knockout JS .NET Framework 4.0, MVC and MEF architecture, Logi xml Reporting tool, IIS 7, Entity Framework ,Telerik and Kendo UI Controls -
Software DeveloperAloha Technology Pvt Ltd. PuneWorked on project FASTER Web is a web based application based on the concept of Fleet Management, Asset Management and Inventory Management. There are various sub modules which facilitates our objectives. They are as follows:-Asset Management, Parts Management, Work Order Management, Fuel Management and Operation Cost Tracking.ResponsibilitiesDesigning UI, Writing Business logic, Creating SQL database tables, Creating stored procedure, Unit Testing.Tools & TechnologiesC#, ASP.Net, SQL Server 2005/2008, CSLA Architecture, .NET Framework 3.5, SQL Reporting Tool 2008, IIS 6, and Telerik controls.
Language skills
I can speak in Marathi, English and Hindi
My Interests
-
Music
-
Watch Movies
-
Photography
-
Hiking
-
Traveling
-
Bicycling