We provide IT Staff Augmentation Services!

Software Engineer Resume

SUMMARY

  • Talented java developer with 8 years of overall IT industry experience, including 6 years of latest experience in design and development of web applications through all phases of software development life cycle. Dedicated mentor who guides and mentoring students through all phases of project development. Skilled in implementing technologies such as C, C++, Spring Boot, Java, Spring MVC, Hibernate, MYSQL, CICD, JavaScript, AWS, AJAX, Angular, React, and JSP.

TECHNICAL SKILLS

 

Languages: Java

Web: Java EE, JSP, JSF, Angular, React, Servlet, Node.js, JavaScript, HTML5, CSS3, AJAX, jQuery

Web Services: SOAP, RESTful, Microservices

Web and Application Servers: Apache Tomcat, JBoss, Glassfish

Frameworks: Angular, JSF, Spring MVC, Spring Boot, Spring Data, Hibernate

Databases: MySQL, MongoDB

Design Patterns: Singleton, Factory, Abstract, Prototype, Builder, Adapter, Proxy, Façade, Template Method, Observer, Strategy, Circuit Breaker / Bulkhead, Command

SDLC: Waterfall, Agile, Iterative

Tools: Visual Paradigm, StarUML, Microsoft Visio, Git, GitHub, GitLab, Latex, Packet Tracer, Network Simulator (ns - 2), MATLAB, Simulink, Jenkins, Junit, Docker, active MQ, Rabbit MQ, Kubernetes

Platforms: Windows, Linux, PCF, Azure, AWS

Big Data: Hadoop, Spark, HBase, Hive. Flume, Scala, Kafka

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer

Responsibilities:

  • Collaborating with management, departments, and customers to identify end-user requirements and specifications
  • Designing algorithms and flowcharts to create new software programs and systems
  • Producing efficient and elegant code based on requirements
  • Testing and deploying programs and applications
  • Compiling and assessing user feedback to improve software performance
  • Observing user feedback to recommend improvements to existing software products

Technologies Used: Python, C, Spring boot, Hibernate, C++, Java, JPA, HTML, XML, CSS, JavaScript, PHP, SQL, MySQL, MS SQL Server, Oracle, MS Access, Java DB / Derby, Windows, Linux.

Confidential

Java Developer / Instructor

Responsibilities:

  • design, implement, test, and deploy large scale projects.
  • Advise students on their final projects.
  • Evaluated and followed up large scale projects production.
  • Implement the back-end part of various projects funded by university and Ministry of Science and Technology.
  • Reviewed and evaluated graduate student projects.

Technologies Used: Spring Framework, Spring boot, Hibernate, C++, Java, JPA, AWS, HTML, XML, CSS, Mango DB, PHP, SQL, MySQL, MS SQL Server, Oracle, Windows, Linux.

Hire Now