Satish Vishwakarma
Sr. Specialist - Technology at Synechron
- Role
- Agile Developer at Tech Mahindra
- Location
- Charlotte, NC, US
- LinkedIn followers
- 500 followers
About Satish Vishwakarma
JAVA Professional Summary• Overall, 20 years of hands-on Java development experience• IT Consultant with extensive experience in web technologies, specializing in Java and JEE-based application development.• Deep expertise in Java/JEE systems engineering, including full lifecycle application development from requirement analysis, design, and development to testing, deployment, support, and enhancement.• Proficient in developing web applications using Spring and Spring Boot, with expertise in designing and implementing middleware applications via SOAP and RESTful Web Services.• Hands-on experience with Microservices architecture, implementing Spring Boot Microservices with Pivotal Cloud and Kafka integration.• Strong background in Object Relational Mapping (ORM) tools such as Hibernate and JPA.• Experienced in CI/CD pipeline setup using Gradle, Maven, uDeploy, jFrog, and Jenkins, ensuring smooth deployment processes.• Expertise in version control systems, including Git, SVN, and CVS.• Database proficiency with Oracle and MySQL, with hands-on experience in writing complex queries and optimizing database performance.• Proficient in development tools like Eclipse, NetBeans, Toad, Oracle SQL Developer, Putty, and WinSCP.• Experience with log monitoring and analysis using Splunk for debugging and performance tuning.• Skilled in server management and deployment on Tomcat, Apache, JRun, JBoss, WebLogic, and WebSphere.• Strong experience in system design, including UML modeling and high-level architecture documentation.• Familiar with Agile development methodologies, actively participating in iterative Agile product development, from initiation and design to coding, testing, and deployment.• Proven ability to handle multiple projects and changing priorities, working independently or as part of a team under tight deadlines.• Experienced in backend development and system architecture, with a strong track record of designing applications from scratch.• Effective team leader and mentor, capable of guiding development teams to maximize productivity and deliver high-quality solutions.
Experience
Agile Developer
Sep 2013 — Present
Contribute to the design specification of the platform in periodic interactions with technical architects and other team leads.• Implement critical features, fix product defects in the platform on a day-to-day basis as part of sprint activities.• Technically lead and mentor a team of 4 engineers based in India.• Undertake code reviews for features/bug fixes submitted by other engineers in the team. • Drive practices such as dev-ops and continuous integration within the team and produce quantifiable results.• As part of other organizational activities, contribute as a solution architect/ sales engineer for Tech Mahindra pre-sales organization.
Education
Rajiv Gandhi Prodyogiki Vishwavidyalaya
MCA, Physics
2002 — 2005
Vinoba Bhave University
BSc, Physics
1997 — 2001
Skills
- Pl/Sql
- Spring
- Jboss Fuse
- Unix Shell Scripting
- Junit
- Java Enterprise Edition
- Ant
- Web Services
- Agile Methodologies
- Multithreading
- Tomcat
- Shell Scripting
- Spring Framework
- Javaserver Pages (Jsp)
- Jsp
- Soapui
- Struts
- Jms
- Design Patterns
- Servlets
- Service-Oriented Architecture (Soa)
- Jdbc
- Core Java
- Soa
- Weblogic
- Apache Camel
- J2ee Application Development
- Xml
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.