A

Amol Karampurwala

Software Engineer

Pune, Maharashtra, India21 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in end-to-end project management.
  • Proficient in Java and J2EE for web solutions.
  • Strong background in system requirements analysis.
Stackforce AI infers this person is a Software Architect with expertise in enterprise-level solutions and complex system design.

Contact

Skills

Core Skills

JavaSoftware Development

Other Skills

J2EE.NETBusiness ModellingData ModellingDesign PatternsRequirement GatheringFunctional SpecificationsTechnical DesignSoftware Development Lifecycle (SDLC)Enterprise ArchitectureSoftware DesignEnterprise Design PatternsRapid PrototypingRequirements AnalysisOracle SQL Developer

About

• Competent in managing end-to-end project management activities like understanding system/ custom requirement, proposing and prototyping application architecture and design, guiding / mentoring the technical team; providing inputs to project managers for planning, costing and as per specified time frame; • Architected and developed successful interactive web based solutions using J2EE/ .Net stack on top of Oracle/ PostgreSQL back-end • Acquainted with Storage Area Network (SAN) and Network Attached Storage (NAS), Object/ DAS storage, Hardware load balancers and Rack/ Blade Servers • Acquainted with Recovery Point Objective, Recovery Time Objective, High Availability Architecture, Clustering, Storage Based Replication and Database Replication • Proficient in leading & managing project teams throughout the project lifecycle and providing them support & guidance on technical / project-related issues and rendering support to application development teams and maintaining standards • Expertise in interacting with users for system study, requirements gathering, analysis & testing of system and ensuring smooth implementation of the application • Experience in resolving technical challenges and providing appropriate technical solutions to fulfil customer’s needs as and when required • Skilled in administering OOAD architecture, modeling, designing artifacts and design patterns albeit under low level design using UML such as class diagram, sequence diagram and state diagrams; preparing documentation like Request for Proposal (RFP) & invitation to tender • Possess sound analytical, communication & problem-solving skills

Experience

21 yrs 9 mos
Total Experience
8 yrs 6 mos
Average Tenure
3 yrs 3 mos
Current Experience

Ge healthcare

Sr Staff Software Architect

Mar 2023Present · 3 yrs 3 mos · India · Hybrid

Tata consultancy services

Associate Consultant

Feb 2016Mar 2023 · 7 yrs 1 mo · Pune, Maharashtra, India

  • Technical Architect.

Freelancer

Application Architect

Oct 2015Apr 2023 · 7 yrs 6 mos · Pune

Centre for development of advanced computing (cdac)

Senior Technical Officer

Aug 2004Sep 2015 · 11 yrs 1 mo · Pune

  • Conceptualizing, designing and implementing solutions using Java/ J2EE/.net stack technology stacks to complex and large scale systems; conducting business modelling, data modelling & design patterns
  • Directing & managing the development team of 10-12 members and spearheading development efforts by designing and implementing application architecture
  • Providing solution prototypes for early feedback from client and design verification
  • Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes
  • Understanding process requirements and providing use cases for business, functional & technical requirements
  • Interacting with users for requirement gathering; preparing functional specifications and low-level design documents
  • Participating in the Software Development Lifecycle (SDLC) right from requirement analysis, documentation (functional specifications, technical design), coding and testing (preparation of test cases along with implementation) to maintenance of proposed applications
  • Attending defect meetings with the Project Manager and Development Team; identifying gaps and suggesting relevant solutions
  • Assisting in determining operational feasibility through analysis, problem definition, requirement analysis & proposing solutions
  • Developing solutions for given technical specifications; installing application software and deploying customizations
  • Managing requirements gathering for enhancements and creation of high-level as well as detailed-level design documents
  • Liaising with stakeholders during the course of problem diagnoses, requirements gathering, detailed level design, development, system test and production implementation to ensure that optimal resolutions are achieved
JavaJ2EE.NETBusiness ModellingData ModellingDesign Patterns+5

Education

Pune Institute of Computer Technology

Bachelor’s Degree — Computer Science

Jan 1997Jan 2003

Stackforce found 100+ more professionals with Java & Software Development

Explore similar profiles based on matching skills and experience

Amol Karampurwala - Software Engineer | Stackforce