I have worked as Java web developer for more than twenty years and enjoy taking challenges and solving problems. Currently I am looking for a senior software engineer or hands-on software engineering manager position in the south bay or working remotely.➢ Hands-on software engineering manager with extensive experience on managing distributed teams with different background and cultures. ➢ Accomplished Java web-based software engineer specialized in object oriented design, analysis and development with super experience in full life cycle of software design process and full stack development experience on web application with a focus on server-side/backend.➢ Years of experience working with small and large customers and handling their requests, suggestions and complaints. ➢ Expertise in designing/developing system with high scalability, availability, extensibility and fast response. ➢ Proven skill in Java multi-threads programming, network programming, graphic user interface design and database-driven projects. Expertise in distributed multi-agent systems, human computer interaction, multi-tier server/client applications.➢ Expert Java knowledge and capabilities with experience in many Java or server related technologies.➢ Strong learning ability and great personality, cooperative, optimistic, open- minded, hardworking and easy to work with.
Listed skills include Distributed Systems, Mobile Devices, Agile Methodologies, Product Management, and 20 others.