| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
EMAIL AVAILABLE PHONE NUMBER AVAILABLE
Pine Boulevard, South Minneapolis, MN, Street Address
Profile
Innovative and seasoned Principal Full Stack Java Developer with 12+ years of dynamic experience in crafting top-tier, scalable
applications. Expert in both front-end and back-end technologies, I lead cross functional teams to deliver exceptional, high-quality
solutions. My passion for technology and commitment to excellence drive continuous learning and adaptation to industry trends,
ensuring every project exceeds client expectations and sets new standards for success.
Skills
Java Technologies (Spring (Spring Boot, Spring MVC, Spring Security), Hibernate, Java Server, Faces (JSF), Apache Camel,
JDBC, Java Persistence API (JPA), Hibernate ORM)
Frontend (HTML, CSS, JavaScript, AngularJS, ReactJS)
Backend (RESTful Web Services, Real-time Inventory Management Systems, Personalized Recommendation Engines, SOAP Web
Services, | Third-party API Integration (e.g., payment gateways, geolocation services), | Secure Authentication Mechanisms (e.g.,
OAuth, JWT), | Inventory Optimization Techniques, Property Management Systems (e.g., rental management, lease tracking), |
Performance Optimization and Tuning)
Tools and DevOps (Maven, Gradle, Jenkins, Docker, Kubernetes, Git, SVN)
Testing and Quality Assurance (JUnit, Mockito, Selenium, TestNG)
Database Management (MySQL, Oracle, PostgreSQL | MongoDB Integration | Data Persistence and Management)
Continuous Integration/Continuous Deployment (CI/CD) (Jenkins, Docker, Kubernetes | Git, SVN, Maven, Gradle)
Web Services and Integration (RESTful Web Services | SOAP Web Services | Third-party API Integration (e.g., payment
gateways, geolocation services))
Security and Authentication (Secure Authentication Mechanisms (e.g., OAuth, JWT))
Education
Master's Degree in Computer Science, State University of San Diego
Professional Experience
Principal Software Engineer ( Java Specialist ) , Freelancer 2019 Mar 2024 Jun
Engineered a cutting-edge property management system in Java with advanced data structures and algorithms for optimal
performance and scalability.
Developed RESTful web services using the Spring framework, integrating seamlessly with external systems and utilizing
Hibernate ORM for efficient database management.
Integrated third-party APIs for geolocation, payment processing, and document management to expand application functionality
and enhance user capabilities.
Designed and implemented multithreaded processes for concurrent data processing and task execution, significantly improving
system efficiency.
EMAIL AVAILABLE 1/3
Conducted rigorous performance tuning and optimization of Java applications, resulting in enhanced response times and resource
utilization.
Applied JUnit and Mockito for comprehensive automated unit testing, ensuring robust software functionality and reliability.
Collaborated with stakeholders to gather requirements and deliver technical solutions aligned with business objectives, fostering
effective project outcomes.
Utilized expertise with ArchivesSpace and FOLIO for library and archival management, customizing workflows, enhancing user
interfaces, and ensuring seamless data interoperability.
Designed and maintained CI/CD pipelines with Jenkins and Docker for streamlined deployment processes and reduced downtime.
Implemented robust security measures including OAuth2 and JWT for secure authentication and authorization.
Mentored junior developers through code reviews, pair programming, and technical workshops, promoting a collaborative and
knowledge-sharing environment.
Lead Java Developer, Talend 2015 Mar 2019 Mar
Developed a customized e-commerce platform for a furniture retailer using Java, specializing in product catalog management, order
processing, and customer account management. Key achievements include:
Developed a tailored e-commerce platform for a furniture retailer using Java, focusing on advanced product catalog management,
order processing, and customer account management.
Implemented stringent security measures with Spring Security, fortifying sensitive customer data and ensuring compliance with
the latest industry standards.
Crafted engaging and responsive user interfaces with JavaServer Faces (JSF), boosting user interaction and satisfaction.
Integrated seamlessly with third-party logistics and inventory systems, automating order fulfillment and optimizing supply chain
efficiency.
Engineered high-performance caching solutions with Ehcache, significantly enhancing application speed and reducing database
strain.
Conducted rigorous testing and debugging of Java applications, ensuring robust functionality and reliability across all features.
Demonstrated advanced expertise in the Spring framework (Spring Boot, Spring MVC, Spring Security) and JavaServer Faces
(JSF), showcasing exceptional skills in backend development and UI/UX design.
Applied sophisticated database techniques, integrating MySQL, Oracle, PostgreSQL, and MongoDB for scalable data management
and real-time analytics.
Leveraged GitHub/GitLab for version control and collaboration, streamlining code management, enhancing development
workflows, and fostering team synergy.
Designed and deployed a microservices architecture with FOLIO, increasing system modularity, scalability, and maintainability for
complex functionalities.
Employed Agile methodologies to drive project timelines, ensuring alignment with stakeholder expectations and delivering high-
quality results.
Customized user authentication and authorization mechanisms, enhancing application security and user access control.
Implemented real-time data synchronization techniques to ensure up-to-date information across all application components and
improve user experience.
Java Developer, Meteor Development Group 2012 Mar 2015 Mar
Focus: Developed a comprehensive platform for creating web and mobile applications. Key accomplishments include:
Designed and launched a cutting-edge platform for web and mobile application development, streamlining the entire creation
process using Java and Kotlin.
Developed a real-time inventory management system in Java, enhancing stock tracking accuracy and automating replenishment
with tools like Redis and Apache Kafka.
Engineered a machine learning-based recommendation engine for personalized product suggestions using TensorFlow and scikit-
learn, boosting customer engagement.
Integrated multiple secure payment gateways, such as Stripe and PayPal, ensuring a smooth and safe online transaction experience
for users.
Utilized Java Persistence API (JPA) with Hibernate to maintain data integrity and consistency across relational databases.
EMAIL AVAILABLE 2/3
Implemented RESTful web services using Spring Boot and Spring Cloud, facilitating seamless integration with ERP and CRM
systems.
Optimized Java application performance with tools like New Relic and AppDynamics, significantly improving scalability and
response times for high-traffic environments.
Leveraged advanced Spring features, including Spring Security OAuth2 and Spring Data, to build robust and secure web
applications.
Utilized Hibernate for efficient ORM and caching with Ehcache, simplifying data management and enhancing application
efficiency.
Integrated secure authentication mechanisms like OAuth2 and JWT, bolstering application security with tools like Keycloak and
Auth0.
Developed responsive user interfaces using HTML5, CSS3, JavaScript, AngularJS, ReactJS, and Vue.js.
Employed Docker and Kubernetes for effective containerization and orchestration, ensuring smooth application deployment and
scaling.
Implemented CI/CD pipelines with Jenkins, GitLab CI, and GitHub Actions, automating the build, test, and deployment processes
for continuous delivery.
Created custom analytics dashboards using Grafana and Kibana to deliver actionable insights into user behavior and system
performance.
Integrated advanced logging and monitoring tools, such as ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus,
improving system observability and proactive issue management.
Adopted Agile methodologies with tools like Jira and Trello for iterative development, enabling rapid adaptation to changing
project requirements.
EMAIL AVAILABLE 3/3
|