← Back to list
senior
Registration: 23.03.2022

Portfolio

Discovery Channel

Senior Java/Golang Backend Developer • Implement and administer Kafka brokers; • Design software to consume metadata from brokers and publish to other locations post transformation.

GoCheck

Senior Java Backend Developer • Develop and maintain Java and Grails applications on the server side; • Troubleshoot bugs between mobile applications and the backend; • Work with a small team to accomplish tasks as they are assigned.

Roguewave

Enterprise Architect / Senior Developer ● Using Java, Spring Core Framework, Spring Boot (starting in 2014), along with numerous other tools, to develop applications, microservices and web services based on client specifications, refine client specifications, and leverage technologies to benefit client applications; ● Maintain customer relationships via supporting multiple opensource products 24/7/365; ● Remote position requiring no direct leadership on a day-to-day basis.

Skills

Account Management
Agile
Customer Support
DevOps
Doctrine
EJB
Grails
Hibernate
Java
Java 4-15
JavaDB
JPA
Laravel
Leadership
Microsoft technologies
MVC
MySQL
Oracle technologies
Postgres
Scrum
SOA & Microservices
Spring
Spring Boot 1.0-2.4
Spring Java Applications
Struts
Systems Analysis
Time Management

Work experience

Senior Java Backend Developer
03.2021 - 01.2022 |GoCheck
Java, Grails
• Develop and maintain Java and Grails applications on the server side; • Troubleshoot bugs between mobile applications and the backend; • Work with a small team to accomplish tasks as they are assigned.
Senior Java/Golang Backend Developer
07.2019 - 09.2021 |Discovery Channel
Java, Golang
• Implement and administer Kafka brokers; • Design software to consume metadata from brokers and publish to other locations post transformation.
Enterprise Architect / Senior Developer
04.2012 - 05.2021 |Roguewave
Java, Spring Core Framework, Spring Boot (starting in 2014)
● Using Java, Spring Core Framework, Spring Boot (starting in 2014), along with numerous other tools, to develop applications, microservices and web services based on client specifications, refine client specifications, and leverage technologies to benefit client applications; ● Maintain customer relationships via supporting multiple opensource products 24/7/365; ● Remote position requiring no direct leadership on a day-to-day basis.
Senior Application Developer
04.2011 - 01.2012 |American Home Patient
Spring MVC, Core framework, Java Server Pages, CSS, AJAX, JQuery, Javascript, HTML4/5
● Develop Java web applications leveraging Spring MVC and Core framework, Java Server Pages, CSS, AJAX, JQuery, Javascript, HTML4/5; ● Deploy applications to a Weblogic 10.3 environment running an Oracle back-end; ● Taking business requirements, refining them into functional/non-function requirements, producing a clear, concise requirements specification and providing bug-free high-performance applications.
Java Developer
06.2010 - 04.2011 |Aquent
● Develop Java web applications / servlets / jsp in a cloud environment utilizing many frameworks and architectures; ● Use of the following technologies: J2EE/EJBs, JSP, Servlets, request management/handling (REST style), Spring, Struts, Javascript, HTML, XML, Soap, CSS, Maven2, Ant, Make; ● Tomcat application design; ● Database maintenance and incorporation, mainly Postgres 8+ and Sybase; ● Geo-Spatial / Geographic Information System (G.I.S.) for client location.
Java Developer
02.2009 - 06.2010 |Dean Foods Corporation
● Development of web-based and stand-alone applications utilizing Spring2.x/3.x, Struts 1.x/2.x, JQuery 1.x; ● Developed both web-based and stand-alone applications, using JAVA, .NET, J2EE, CPP, PHP, Javascript, HTML, XML, CSS, Servlet/JSP/Jface creation, and request handling; ● Administer the iSeries mainframe system as well as handle user account setups, writer setups, system management, job management, and problem resolution to support plant operations; ● Work collaboratively with teams in diagnosing and troubleshooting problems present in the mainframes; ● Oversee all aspects of database management, including design, maintenance, back up / support, as well as personnel education/ training; ● Modify and update various databases to be used for .NET and Java software platforms, which include DB2, MySQL, MS SQL, and Oracle; ● Support an existing production mainframe environment by designing, writing, and changing software.
PHP/Java Developer
06.2008 - 12.2008 |Emerging Technology Center
Java Developer
since 06.2008 - Till the present day |NewAppIdea.com
Consultant Work
CAD Design, System Administrator, SAGE II/III
02.2006 - 06.2008 |Campbell’s Pools and Spa
Java/Web Development/Consultant
02.2006 - 06.2010 |Professional Computer Services
ISP Owner/Operator
05.2004 - 02.2006 |Operation Iraqi Freedom
Technical Support / Software Support, SAGE I/II
2002 - 2003 |Package Express Centers
Network Administrator
12.2001 - 12.2002 |Zak’s Furniture
Java/Web Development/Consultant
12.2000 - 01.2003 |Professional Computer Services
Network Technician
1998 - 1998 |Bunch & Associates
Pc / Network technician
1995 - 1998 |Pc Sales & Services

Educational background

Computer Science and Information Technology (Bachelor’s Degree)
East Tennessee State University

Languages

EnglishNativeSpanishAdvancedRussianUpper Intermediate