Software Developer Resume
SUMMARY
- Motivated Full Stack Java Developer with 5 years of IT experience with 3 years of experience streamlining development of enterprise applications in Agile / Scrum development environment.
- Problem solver who troubleshoots and debugs to optimize code quality and maximize application performance.
- Skilled in backend design and system architecture while implementing Java, JavaScript, HTML, jQuery, Ajax, REST, and MVC technologies.
TECHNICAL SKILLS
Languages: Java
Web: JavaScript, JSP, Servlets, HTML, jQuery, CSS, Ajax, Bootstrap
Web Services: REST, Microservices
Web and Application Servers: Apache Tomcat
Frameworks: Spring, Hibernate, React, Node.js
Databases: MySQL, MongoDB
Design Patterns: Abstract Factory, Builder, Singleton, Composite, Decorator, Mediator
SDLC: Agile, Scrum, Waterfall, RUP, TDD
Tools: Docker, Kubernetes, Kafka, Star UML, Swagger, Jenkins, Git, Maven, Gradle, IntelliJ, Jenkins, Trello, Slack, Postman, Mockito, Putty, Wireshark, Stark Driver, Netflix Zuul, Netflix Hystrix, Eureka, Express
Platforms: Linux, AWS, GCP
Networks: Networking, Linux / Unix Bash Scripting
PROFESSIONAL EXPERIENCE
Confidential
Software Developer
Responsibilities:
- Contributed in full project lifecycle, from design to deployment of microservices using Spring - Boot .
- Data persistence into MySQL and MongoDB using hibernate.
- Developed Outbox in-house applications in accordance with business requirements.
- Discovered, evaluated, and implemented technologies to maximize development efficiency continuously.
- Created RESTful APIs in the backend using rest controllers consumed by frontend applications.
- Aligned features and priorities with management.
Technologies Used: Java, JavaScript, MySQL, HTML, CSS, Git, Tomcat, Maven, Bootstrap, MongoDB, Spring, Spring-Boot, REST, Hibernate, Eureka
Confidential
Network Engineer
Responsibilities:
- Implemented daily routines for O&M for network to ensure alarms were captured and resolved.
- Facilitated system upgrades according to road maps and business requirements.
- Spearheaded network capacity planning and scalability.
- Offered technical support during project implementation.
Technologies Used: HTML, CSS, Git, JavaScript, Bootstrap, Git, Bash Scripting, NetAct, Cacti, Traffica, IP-Plan, Wireshark, Putty.